Skip to content

A script to script the processing of large sets of growthlanes using MoMA.

Notifications You must be signed in to change notification settings

nimwegenLab/moma-batch-run

Repository files navigation

MoMA batch run

This project contains a companion script for processing large datasets with MoMA (Mother Machine Analyzer).

Table of Contents

About

MoMA (Mother Machine Analyzer) loads and processes each growthlane of in a Mother machine experiment separately. The Python companion script moma_batch_run.py in this project is a command line interface for processing large sets of Growthlanes with MoMA. The script is included in the containerized distribution of MoMA. It achieves the following:

  • facilitate efficient workflow for processing large datasets by separating steps of (1) tracking, (2) curation, and (3) data export (see here for more information)
  • provide convenient command line interface for this workflow
  • (optionally) use Slurm for concurrent processing of growthlanes allowing to process hundreds of growthlanes with in a few minutes

About MoMA

The MoMA (Mother Machine Analyzer) software is designed to process data from Mother machine experiments. Mother machines are microfluidic devices used to study bacterial growth over extended periods of time (spanning multiple days) at the single-cell level. MoMA aids in tracking and segmenting individual cells in these experiments. MoMA combines deep learning for image processing with mathematical optimization for tracking to achieve low error rates and to enable semi-automatic curation of tracking solutions to efficiently correct errors in segmentation and tracking.

More information on MoMA can be found here.

Getting Started

The script moma_batch_run.py is included in the containerized distribution of MoMA and not meant to be set up separately. You can look at the Dockerfile in the MoMA Git repository, if you are interested in its usage inside the container and to understand how you might set it up outside a container.

Usage

You can find usage information here.

About

A script to script the processing of large sets of growthlanes using MoMA.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published