A semi-automated pipeline for instance-aware cell segmentation, tracking, and migration analysis in phase contrast microscopy using Mask R-CNN.
Usiigaci is an open-source software pipeline for automated cell tracking in phase contrast microscopy. It uses supervised machine learning (Mask R-CNN) to segment individual cells, track their movements over time, and analyze migration parameters like speed and directionality. It solves the problem of manually tracing cells in microscopy videos, which is time-consuming and error-prone.
Biologists and biomedical researchers studying cell migration, electrotaxis, or other dynamic cellular processes using phase contrast microscopy. It's also suitable for bioimage analysts needing automated, instance-aware segmentation tools.
Usiigaci provides high-accuracy, stain-free cell tracking with whole-cell morphology analysis, which is difficult even with fluorescent imaging. Its semi-automated pipeline reduces manual labor while offering robust performance across varying microscopy conditions.
Usiigaci: stain-free cell tracking in phase contrast microscopy enabled by supervised machine learning
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses Mask R-CNN trained on 50 annotated images to generate precise whole-cell masks, effectively resolving touching cells in phase contrast microscopy.
Integrates with ImageJ plugins, Lineage Mapper, and a custom GUI based on trackpy, offering flexibility for different analysis workflows.
Automatically computes step-centric (e.g., speed, displacement) and cell-centric (e.g., velocity, directionality) parameters, with automated visualization including trajectory graphs and histograms.
Enables cell tracking without fluorescent staining, reducing phototoxicity and avoiding alterations to cell behavior, as highlighted in the project philosophy.
Requires specific, outdated dependencies like CUDA 9.0 and TensorFlow 1.7, with a lengthy setup tutorial that is error-prone and not beginner-friendly.
Pretrained weights are optimized for specific phase contrast setups; support for other microscopy types like DIC or fluorescence is listed as future work, not currently available.
Users must manually annotate cell images to train custom models, which is time-consuming and requires expertise in tools like Fiji ImageJ, as described in the training section.