/TrackMate-Lacss

A plugin of a plugin. A cell detector for TrackMate

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

TrackMate-Lacss

A plugin of a plugin.

This software adds a new cell detector to TrackMate, a cell/object tracker plugin for FIJI/ImageJ.

The detector uses a pretrained deep-learning model Lacss to find and segment cells.

Installation

  1. Install Lacss according to its documentation
  2. Install Trackmate-Lacss plugin via FIJI's the built-in updater, i.e. Help/Update/Manage update sites.

| | |

How does it work

Lacss runs as an GRPC server listening at a TCP port (default: 50051). This simple Java plugin communicates with the server by sending/receiving messages encoded in protobuf.

Usage

Step 1: Start the Lacss server

python -m lacss.deploy.remote_server --modelpath=<model_file>

Run the command without argments to get a list of download URLs for model files

python -m lacss.deploy.remote_server

Step 2: Start TrackMate in FIJI. At the detector selection page, select "Lacss detector" from the dropdown menu.

Step 3: At the next configuration page, provide the correct server address.