Trace Editor

From FarsightWiki
Revision as of 12:53, 12 April 2009 by Roysam (Talk | contribs)
Jump to: navigation, search

The FARSIGHT Trace Editor

How to run it:

./trace_editor <input file>

Currently Trace Editor accepts the following file types as input:

  • swc
  • xml (RPI format)
  • tks
  • tif

Usage

The FARSIGHT trace editor has a two-fold purpose: (i) to correct errors in automatic tracing of tube like structures such as neurites and vessel centerlines; and (ii) to record the trail of user edits from which the performance of the automated tracing algorithm can be assessed.

Once Trace Editor has successfully launched, you can right click on one or more trace lines to highlight them.

After you've selected some lines you can perform the following operations by pressing the key in parentheses.

  • (l)ist: list information about the currently selected trace lines.
  • (c)lear: deselect the currently highlighted lines.
  • (d)elete: remove the selected trace lines from the displayed graph.
  • (s)plit: Split each selected trace line into two parts, separating them at the point indicated by a sphere.
  • (m)erge: attempt to merge traces based on selection. The MinEndPoints function determines the closest distances between trace endpoints, distances greater than the threshold are rejected. Conflicts between two lines attempting to connect to one endpoint are resolved by finding the closest endpoints.
  • (f)lip: Flip the direction of the selected trace lines and update the rest of the tree consistently.
Personal tools