Skip to content

26-052

Latest

Choose a tag to compare

@cakirb cakirb released this 21 Feb 14:59

This release is mainly an doublet-gating + QC-threshold reporting update, with workflow cleanup and operational improvements.

✅ sctk-aligned workflow updates

  • The doublet-gating sentinel logic was removed from QC/subset flow, and workflow wiring was updated accordingly.
  • find_doublets can now run consistently after the upstream sctk update, so conditional gate-file checks are no longer needed.
  • This same sctk-driven update is also why the Singularity image was bumped to scautoqc-v0.8.0.sif.

📝 QC threshold reporting changes

  • run_qc now writes per-sample tidy threshold summaries as <sample>_qc_thresholds.csv.
  • The threshold output now includes per-metric bounds plus pass statistics (n_pass, n_total, pass_rate), and an all_metrics summary row.
  • pool_all now gathers *_qc_thresholds.csv files and produces a consolidated qc_thresholds.csv.

📊 QC plotting improvement

  • In multires mode, QC UMAP plotting now includes pass_default, qc_cluster, and consensus_passed_qc overlays for clearer interpretation.

Resume / environment updates

  • RESUME helper scripts now export LSB_DEFAULT_USERGROUP=YourGroup for smoother cluster execution.