FARSIGHT Tutorials

From FarsightWiki
(Difference between revisions)
Jump to: navigation, search
m (Image analysis workflows)
 
(16 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
'''The following tutorials are a work in progress and not complete'''
 
'''The following tutorials are a work in progress and not complete'''
 +
= Tutorials =
  
We use the Python language for writing scripts that tie together various segmentation and analysis modules for a given application.
+
== Build ==
  
* [http://docs.python.org/tutorial/ Tutorial on Python - the scripting language for FARSIGHT]
+
Most users would prefer to just download and use pre-compiled versions of FARSIGHT. If you prefer to build it yourself, here is the process (takes a while).
  
 +
* [[FARSIGHT_HowToBuild | How to Build FARSIGHT ]]
  
Basic users can keep their image data and metadata in file folders. More advanced users would benefit from storing their data in an image database. We use the OMERO database developed by the open microscopy environment community.
+
To build Bio-Formats for use in FARSIGHT, see the following tutorial
  
* [http://trac.openmicroscopy.org.uk/shoola/ Documentation and tutorials on using the OMERO Image Database]
+
* [[FARSIGHT Tutorials/Building Software/Bio-Formats | Building Bio-Formats (for developers)]]
 +
* [[FARSIGHT_Tutorials/Building_Software/Bio-Formats/UsrTutorial| Building Bio-Formats (for users)]]
  
Most users would prefer to just download and use pre-compiled versions of FARSIGHT. If you prefer to build it yourself, here is the process (takes a while).
+
We show below how to install and build the programs under TissueNets system:
  
* [[http://farsight-toolkit.org/wiki/FARSIGHT_HowToBuild How to Build FARSIGHT ]]
+
* [[TissueNets_HowToBuild|Building and Using TissueNets]]
  
The following pages describe procedures for Installing CMake, Python, CableSwig, and ITK on your computer
+
== Use ==
  
* [[FARSIGHT Tutorials/Building Software | Building Cmake, Python, CableSwig and ITK (for developers)]]
+
=== Editors ===
  
 +
How to use the editors to validate automated results
  
The following tutorial shows you how to install Python-wrapped ITK quickly.
+
* [[Trace_Editor|The Trace Editor]] Validation and analysis of automated [[Tracing|Tracing Algorithms]]
 +
* [[NucleusEditor|Nucleus Editor]] Segmentation and classification of Nuclei
  
* [[FARSIGHT Tutorials/Just Installing Software | Just Installing Python-wraped ITK (for impatient users)]]
+
=== Image analysis workflows ===
  
The following page shows you how to use Python-wrapped (or native Python) modules.
+
The following page shows you the steps in analyzing the 5-channel image to cytovascular map example on the home page:
  
* [[FARSIGHT Tutorials/Quick Start | Quick Start for using Python-wrapped ITK  (30 minutes)]]
+
* [[FARSIGHT Tutorials/5-Label | 5-Label Example - Image to Objects]]
  
 +
* [[Farsight_Courses|Farsight Courses]]
  
* [[FARSIGHT Tutorials/Multi-Component Images | Multi-Component Images (30 minutes)]]
+
* [[Microglia Tracing Tutorial]]
* [[FARSIGHT Tutorials/5-Label | 5-Label Example - Image to Objects]]
+
 
 +
== Extend and contribute ==
 +
 
 +
The Python language is used for writing scripts 
 +
 
 +
* [http://docs.python.org/tutorial/ Tutorial on Python ]
 +
 
 +
* [[Getting_Started_Coding | Coding Quick start]]
 +
 
 +
The following page shows you the steps to implement model/selection/view architecture that we use in Farsight:
 +
 
 +
* [[SampleEditor|Sample Editor]]

Latest revision as of 19:30, 17 February 2012

The following tutorials are a work in progress and not complete

Contents

Tutorials

Build

Most users would prefer to just download and use pre-compiled versions of FARSIGHT. If you prefer to build it yourself, here is the process (takes a while).

To build Bio-Formats for use in FARSIGHT, see the following tutorial

We show below how to install and build the programs under TissueNets system:

Use

Editors

How to use the editors to validate automated results

Image analysis workflows

The following page shows you the steps in analyzing the 5-channel image to cytovascular map example on the home page:

Extend and contribute

The Python language is used for writing scripts

The following page shows you the steps to implement model/selection/view architecture that we use in Farsight:

Personal tools