cytomining / cytomining/CytoTable
Fail to summarize across plate
- 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
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