Skip to content

starting a CLI to QC FOVs#175

Draft
mattersoflight wants to merge 1 commit intoreadme-claude-configfrom
qc-zarr
Draft

starting a CLI to QC FOVs#175
mattersoflight wants to merge 1 commit intoreadme-claude-configfrom
qc-zarr

Conversation

@mattersoflight
Copy link
Collaborator

@mattersoflight mattersoflight commented Oct 23, 2025

We realized that the data at /hpc/projects/virtual_staining/training/ipsc/4_1_fluor.zarr may have been corrupted by a collaborator. This prompted me to write a pedestrian parallelized CLI to read min, max, median of each channel and QC if they are empty.

The qc table is written at qc_fovs.csv in the zarr store. I tested local sequential execution and slurm parallelization. SLURM parallelization needs some more testing - it looks like some jobs were failing.

Copy link
Collaborator Author

@mattersoflight mattersoflight left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I informed claude about the biahub (CLAUDE.md) and iohub to generate code that is aligned with the rest of the code in biahub. Best to merge #175 into #174, and then merge into main.

@mattersoflight mattersoflight changed the base branch from main to readme-claude-config October 23, 2025 05:23
@mattersoflight mattersoflight marked this pull request as ready for review October 23, 2025 05:25
@ieivanov ieivanov marked this pull request as draft December 10, 2025 23:33
@ieivanov
Copy link
Collaborator

Thanks @mattersoflight! I'll turn this into a draft PR while we're working on it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants