-
Notifications
You must be signed in to change notification settings - Fork 0
Cell seeding efficiency measurement using customized Cellpose SAM (cellpose4) models. The goal is to classify cells into four categories and calculate cell properties (number, average brightness, and average area) for each frame
License
Zack4DEV/cellpose_sam_spheres
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Ā | Ā | |||
Ā | Ā | |||
Ā | Ā | |||
Ā | Ā | |||
Ā | Ā | |||
Ā | Ā | |||
Ā | Ā | |||
Repository files navigation
š Cell Seeding Efficiency Measurement with Cellpose + SAM This project analyzes live cell imaging time-series data using Cellpose, SAM, and Microsam to classify cell states and compute seeding efficiency metrics. --- š Folder Structure - data/raw/: Original input .tif images - data/processed/: Segmentations, masks, or extracted features - results/masks/: Per-frame labeled masks for 4 classes - results/videos/: AVI visualizations (overlays + masks) - results/metrics.csv: Table of cell count, area, brightness per frame - logs/: Daily notes and changelogs --- š§Ŗ Classification Targets 1. Circular cells (initial frames) 2. Fixed cells (midpoint) 3. Dead circular cells (post-fixation) 4. Fragments or abnormal detections --- ā Workflow 1. Preprocess .tif using Cellpose+SAM 2. Segment and classifyĀ perĀ frame 3. Track and extract brightness, area, count 4. Output: - Masked videos - Combined overlay videos - CSV with per-frame stats --- ā¶ Output - metrics.csv: frame, class, avg_brightness, avg_area, count - AVI videos with overlayed masks and raw frames --- š§ Dependencies Requirements.txt Py packages for the Python environment setup. --- š Logs Daily logs are maintained in logs/daily.md
About
Cell seeding efficiency measurement using customized Cellpose SAM (cellpose4) models. The goal is to classify cells into four categories and calculate cell properties (number, average brightness, and average area) for each frame