-
Notifications
You must be signed in to change notification settings - Fork 58
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
quantification: loop through multiple masks #121
Comments
We can loop through the masks in nextflow. This way they will be all processed in parallel. We just need to ensure that quantification accounts for it in the output filename, to avoid name collisions. |
Following from some discussions with @ArtemSokolov and to give some context, Cellprofiler outputs a csv file for each mask (ie. nuclei, cytoplasm, or cell). The csv filenames can be appended with 'nuclei' and 'cytoplasm' in the same way that Cellprofiler does it to avoid collision and so that experimentalists know which region they're looking at. These regions can be inferred straight from the mask file names which are nucleiMask, cytoplasmMask, cellMask, etc. (or even eliminate 'Mask' for brevity). |
This needs to "play nicely" with the naming scheme being discussed in #97 . |
This was now address with this new release: |
@DenisSch What do you want the default Is this the correct usage? |
@ArtemSokolov
|
To clarify, |
Suggested mcmicro parameters. The quantification parameters did not change besides that we can add now more than one mask |
OK, this will require a little bit of work, since |
@ArtemSokolov Please let me know if I can help (or should try to implement it myself) or whether a change in the quantification module would be helpful. |
It will also play well #97 - if we specify mask location via method and mask name |
@DenisSch can there be a feature to accept multiple masks (ie. nucleiMask and cytoMask) and loop through the quantification? Sort of like the MeasureObjectIntensity module in Cellprofiler.
The text was updated successfully, but these errors were encountered: