Skip to main content

Module qc_rules

Module qc_rules 

Source
Expand description

Cell QC as rules one can move: the settings of crate::qc_lib seen rule by rule, each with the edge it holds a metric to, how many cells it fails on its own, and how many it alone removes.

Nothing here decides anything [cell_verdicts] does not: a CellRules holds a QcConfig and the QcMetrics measured once, and every count is that function run again under the config with a rule turned off or left alone. Moving a rule changes the config, so CellRules::flags gives qc flags that decide the same cells. What a frame draws (the bands, edges, removed masks and their overlap) is worked out once per change, in CellRules::recount, not per frame.

Structs§

CellRules
Cell QC as rules, with what each does.
RuleCount
What one rule does under the current settings.

Enums§

Mode
How a rule’s edge is set.
Rule
One rule of cell QC, and the gene rule.