Skip to content

Latest commit

 

History

History
60 lines (46 loc) · 2.68 KB

File metadata and controls

60 lines (46 loc) · 2.68 KB

TrackMate_CellPose_Bacterial_Generation_Determination

End-to-end pipeline for bacterial single-cell lineage, growth, and morphology analysis from TrackMate exports with publication-ready plots (Colab-friendly).

Bacterial Cell Growth & Shape Analysis Pipeline

Open In Colab

Overview

Automated analysis pipeline for bacterial cell lineage tracking, morphology quantification, and multi-condition population comparisons. Analyzes shape mutants, growth rates, division timing, and cell geometry across generations.

Key Features

  • Lineage Memory Analysis: Mother-daughter growth correlations
  • Sister Cell Symmetry: Division timing asymmetry quantification
  • Size Control Models: Adder/Timer/Sizer classification
  • Geometric Profiling: Length, width, aspect ratio, circularity across 12 metrics
  • Statistical Rigor: Mann-Whitney U tests + Cliff's Delta effect sizes with FDR correction

Quick Start (No Coding Required!)

Option 1: Google Colab (Recommended)

  1. Upload your files to Google Drive
  2. Click the "Open in Colab" badge above
  3. Mount Google Drive
  4. Set Parameters to your liking
  5. Click Runtime → Run All
  6. Select folder containing your paired spots.csv and edges.csv using interactive folder selector
  7. Wait for files to process
  8. Visualize by selecting an output folder using the interactive folder selector at the end of the code
  9. Download results from the output folder

Option 2: Local Installation

See Installation Guide

Input Data Format

CSV files from TrackMate required: _spots.csv and _edges.csv Files should be saved in Date_Mutatation_Gene_Location format (example: 20260101_L206K_mreB_s1_spots.csv / 20260101_L206K_mreB_s1_edges.csv

Download sample dataset

Output Files

  • Plots: 15+ publication-ready figures (PNG, 150 DPI)
  • Stats Table: Boss_Summary_Table.csv with medians & sample sizes
  • Raw Data: Total_Population_Dataset.csv for custom analysis Lineage Path Examples #1 Lineage Plat Example 2 Size Control Cell Area 3point Area 3point Time

Citation

If you use this pipeline, please credit me: Joseph A. Villanueva, PhD Orchid ID: 0000-0003-3131-7150

License

MIT License - See LICENSE file

Contact

Questions? JoeVPhD@gmail.com