FARSIGHT Tutorials/5-Label

From FarsightWiki
Revision as of 14:30, 4 May 2009 by Isaac (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Details

  • Goal: This tutorial is intended to show you how to use the specialized FARSIGHT segmentation modules to process a 4-dimensional (5-Label) image from start to finish.
  • Duration: 1 hour
  • Requisites: Basic familiarity with Python commands
  • Materials: FARSIGHT Installed, example images downloaded

Basics Concepts

Farsight uses the "divide and conquer" approach. Each of the channels (labels) in the images is processed individually and the results combined at the end to create a complete solution. Each "module" in farsight is a stand-alone application that can be executed from within python. Python is used to allow for easy parameter adjustment and pipelining of segmentation modules. Most modules require two inputs - 1. Parameter File (XML), 2. Image File.

Starting the Interpreter

The first thing you need to do is to start your Python interpreter

  • In GNU/Linux and Mac this is done by simply typing "python" from within the X11 window
  • In Windows this is done by launching from the Start menu the program "Python (command line)"

Reading an image from a file and Showing it

Getting example image

The example image is available at: link not available The original 5-Label Image has the Ziess .LSM extension. For the purposes of this tutorial we have split the image into its 5 channels and cropped a small region from each.

Showing an image

The sample image can be viewed from the Farsight GUI using the File|Load Image command.

Part II: Processing the image

Nuclear Segmentation

Vessel Segmentation

Trace Astrocytes

Trace Microglia

Compute Associative Features

Compute Intrinsic Features

Classification

Visualization/Editing

Personal tools