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
FlagImage doesn't respect individual flag's 'Skip image set' settings #2636
Comments
There's a This should only matter if multiple measurements within the same flag are used, but I wonder if it might be that this setting is being incorrectly applied across multiple flags as well (i.e., a bug)? |
Also, I can never remember whether a value of 0 means it passed or failed QC; the documentation is a bit confusing (even though I probably wrote it) 😄 So, obvious question: Are you sure you have the meaning of the flag value correct? |
0 is supposed to mean passes QC, because there are 0 Flags- if I look at the Image_Metadata from a CSV in the same plate that did process fully, both Metadata_QC columns are set to 0, so I'm reasonably certain I have that right. It definitely doesn't hurt to check though 😄 |
Also, I think you're too hard on your documentation skillz, this seems pretty clear to me!
|
@minh-doan was running a pipeline where FlagImage was set as below- the first flag, QCFlag_empty, had
Skip image set if flagged?:Yes
, but the second flag, QCFlag_bright_artifact, hadSkip image set if flagged?:No
. Looking at an example of a CSV that failed QC and the downstream steps were skipped, I noticed this:This image failed bright_artifact but NOT empty, but was skipped anyway. My guess is that if any flag has
Skip image set if flagged?:Yes
, it skips whenever any flag is triggered, but I haven't rigorously proven that yet.The text was updated successfully, but these errors were encountered: