kira-spliceqc 0.2.0

Deterministic, explainable splicing QC for single-cell expression data.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::model::splicing_instability::SplicingInstabilityClusterStat;

pub fn aggregate_cluster_stats(
    _cluster_ids: Option<&[String]>,
    _sos: &[f32],
    _rlr: &[f32],
    _sii: &[f32],
    _splice_overload_high: &[bool],
    _rloop_risk_high: &[bool],
    _splicing_instability_high: &[bool],
    _genome_instability_splicing_flag: &[bool],
) -> Vec<SplicingInstabilityClusterStat> {
    // Junction/cluster-aware mode is optional and currently unavailable in kira-spliceqc runtime.
    // Keep deterministic empty output until cluster labels are plumbed into pipeline context.
    Vec::new()
}