cytomining / cytomining/CytoTable

Fail to summarize across plate

Open
#377 3 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
21
Forks
6
Avg merge
2d 3h
Merged PRs (30d)
6

Description

I'm trying to summarize the CellProfiler outputs across a whole plate (for multiple well and sites), I tried using s3 and local paths but it seems like the `convert` function is unable to grab the `Cells.csv`, `Nuclei.csv` and `Cytoplasm.csv` from each Well-Site folder in order to collate them. Here's a [google colab](https://colab.research.google.com/drive/1UiefEggFW6hG0SB6dWDeDPvKHRnHBX3K#scrollTo=dygjvRl0ZPU9) version of my code, the code is able to compile but not complete a successful run, it looks like it's timing out because it can't find the csv. I tried multiple versions of the path in case that was the issue: `"s3://cellpainting-gallery/cpg0043-segmentation/broad/workspace/analysis/2025_08_21_Batch1/BR00116991/analysis/"` and `"s3://cellpainting-gallery/cpg0043-segmentation/broad/workspace/analysis/2025_08_21_Batch1/BR00116991/`. From my understanding this is a feature of cytotable so let me know if I'm doing anything incorrectly.

Contributor guide

Open the contributing guide

Research direction

Start with the linked Google Colab and the convert function call, reproducing the timeout with the local and s3 paths shown. Trace whether Cells.csv, Nuclei.csv, and Cytoplasm.csv are found in each Well-Site folder; done means a plate-wide run collates those files successfully or reports a clear path or input error.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
data-engineering
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.