Lineage Mapper Fiji plugin and MATLAB source code
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Lineage Mapper

Welcome to Lineage Mapper - the National Institute of Standards and Technology's Cell Tracking application, developed by the Information Technology Laboratory-Software and Systems Division at NIST Gaithersburg.

We developed an open source, highly accurate, overlap-based cell tracking system that tracks live cells across a set of time-lapse images. The processing pipeline of the Lineage mapper is shown in Figure 1. The Lineage Mapper successfully detects dynamic single cell behavior: cell migration, changes in cell state (mitosis, apoptosis); cells within colonies or the entire colonies, cells within cell sheets or cells moving around with high cell-cell contact.

LM Pipeline

Figure 1: Lineage Mapper processing pipeline and tracking outputs. The algorithmic steps consists of: (1) compute cost between cells from consecutive frames, (2) detect cell collision and account for it, (3) detect mitosis events, (4) assign tracks between cells, and (5) create tracking outputs. The outputs includes saved tracked images, the cell lineage plotting and 4 tracking output measurements: (1) confidence index, (2) the birth and death matrix, (3) the mitosis matrix, (4) the fusion matrix.

This repository contains source code for the plugin in one branch and the source code for the MATLAB prototype in another.

Quick Navigation

- About Lineage Mapper

- Wiki

- User Guide

Sample Data Sets

We have an example dataset of segmented images and the tracking results. Included are the parameters used to generate the included tracking results.

The dataset can be downloaded from the following link: ~ 55 KB


We have a ImageJ/Fiji plugin for converting binary images into labeled images using connected components labeling.

This plugin can be downloaded from the following link:

Connected_Components_Labeling.jar ~ 6 KB