Matteo Bonfanti
10/13/2025, 12:45 PMnf-core/crisprseq pipeline, for the screening analysis.
Currently, the contrast file can refer either to conditions or to samples, depending on the context (e.g. when using precomputed count tables).
One proposed simplification would be to remove the “condition” column entirely and make the contrast file always refer to samples. This would make the behavior more consistent across cases, though it might slightly reduce readability and would be a breaking change compared to previous releases.
What do you think?
Please vote with an emoji or share your thoughts below!
• 👍 = I support simplifying and using samples only
• 🤔 = I’m unsure / need to understand implications
• 👎 = I’d prefer keeping the current approachJeremy Simon
10/13/2025, 1:16 PMsample and condition column, that way individual replicate samples can be properly labeled in the output and the cross condition comparison properly interprets the contrasts. I understand and appreciate the desire to simplify, but I'd vote to keep the samplesheet the way it is and change how they are handled under the hoodJoachim Fritscher
10/13/2025, 2:33 PMMatteo Bonfanti
10/13/2025, 3:04 PMMatteo Bonfanti
10/16/2025, 8:19 AMMetin YAZAR
10/16/2025, 8:28 AMMatteo Bonfanti
10/16/2025, 8:45 AMmageck count consistently report sample IDs. Either choice, using contrasts defined either by conditions or by sample ids, can now be easily implemented in the downstream analyses (including MAGeCK RRA, BAGEL2, or drugz).