Release v71.2.0
Fix(Start query) Harmonize cases to start query (#4443)(minor)
Description
This PR harmonises the logic for getting which cases should be analysed. I removes all the special logic for Balsamic and MIP-DNA and centralises the logic to the database layer.
Important changes:
-
microSALT is now explicitly treated as an exception, and is the only pipeline that will start automatically if allready analysed but new data is added.
-
The start-available command no longer performs the SeqeuencingQC check. Instead it just queries the
case.aggregated_sequencing_qccolumn in the database. The commandcg sequencing-qcruns the same logic on a timer, so the will be performed by this command instead.
Changed
- Sequencing QC removed from start-available
- Sequencing QC added as a query filter in start-available
- Removed special
is_case_ready_for_analysisfrom MIP-DNA and Balsamic - Removed the extra
_is_case_to_be_analyzedcheck in read.py