-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segmentation mask not found with MCMICRO output #197
Comments
Dear @saikatds-bd, Thank you for your interest in CyLinter and for the detailed report. I think all that is needed is to update the Because the multi-channel TIFFs themselves are unrelated to segmentation masks and outlines, matched suffixes like From your MCMICRO output directory, it appears you are working with TMA data, as evidenced by the Try making the aforementioned change to your All the best, |
Hi @gjbaker, Thanks a lot for the reply. I was a bit too hesitant about bothering you in this holiday season, and was not expecting any reply now. Thanks again! I tried with the modified cylinter_config.yml file, but it shows the similar error. So apparently it is still looking for a file with name "nucleiRing*.tif" as it derives the name from here: Because when I manually rename the file in qc/s3seg/unmicst-1 from "1-nucleiRingOutlines.ome.tif" to "nucleiRingOutlines.ome.tif", it works. The issue is solved now. My understanding for solving the issue is generating quantification CSVs for both the cellmask and nucleiring (the default is only for the cellmask) by editing the parameters file of MCMICRO, and renaming the qc/s3seg/unmicst file to have names such as "nucleiRingsOutlines.ome.tif". Have a great holiday! |
Hi!
First of all, thank you for developing such an amazing tool like Cylinter.
I have previously tried with the example data and it worked as expected. However, I have encountered an issue regarding the expected input files when I tried to use MCMICRO output as input for the tool. Specifically:
From MCMICRO, I performed quantification, which generated files like 1--unmicst_cellRing.csv (among others). When I try to run Cylinter, I encounter the error: segmentation outlines for sample 1 not found.
Upon debugging, I discovered this is caused by a missing file that Cylinter expects at: qc/s3seg/unmicst-1/cellRing*.tif
However, MCMICRO generates QC files in qc/s3seg/unmicst-1 for nucleiRing (e.g., 1-nucleiRingOutlines.ome.tif) but does not generate QC outputs for cellRing (or I could not make it). This mismatch appears to be the root of the issue.
My directory structure is here:
Could you advise on the best way to resolve this?
I have attached herewith the cylinter_config.yml file in txt in case if you want to have a look at that.
cylinter_config_trial.txt
Thank you for your time and help!
The text was updated successfully, but these errors were encountered: