Skip to content

pkrusche/lineagetracker.jsonexport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LineageTracker Export Plugin

Summary

This is a Plugin for LineageTracker which can export entire lineages into either CSV or JSON data formats.

Binary Installation

The following assumes that you have a working installation of FijI and LineageTracker. The minimum required version of LineageTracker is 1.2.3.

  1. JSON export depends on JSON-Simple. Here is a link to the JAR file you will need: http://json-simple.googlecode.com/files/json-simple-1.1.1.jar Download this file, and copy it into the FijI/ImageJ plugin directory.
  2. Download LineageTracker_JSONExport.jar, and copy it into the FijI/ImageJ plugin directory.

Usage

Validating Lineages

When tracking a lineage is completed, select the first cell, and click 'Validate Cell (v)' to validate the links and divisions. The lineage will then be recognised by this plugin and included in exported files.

Actions

  1. Clicking Cells: When this plugin is active, clicking cells will toggle the validation status for the whole lineage. This allows to 'invalidate' lineages and remove them from the exported set.
  2. Setup Plugin: Shows a dialog for previewing and filtering the set of lineages which will be exported.
  3. Run Plugin: This will run the export. Select a data format (JSON or CSV) and a file name. The log window will show summary information about the exported data.

Output Format

The JSON output format is described in See docs/example.json. CSV files contain a column for each timepoint, and a set of rows for each channel for each cell in the dataset.

Building and Debugging

See docs/Development.md

About

JSON/CSV export addon for LineageTracker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages