kira-spliceqc 0.2.0

Deterministic, explainable splicing QC for single-cell expression data.
Documentation
#[cfg(all(
    any(target_arch = "x86", target_arch = "x86_64"),
    target_feature = "avx2"
))]
const BACKEND: &str = "avx2";

#[cfg(all(
    target_arch = "aarch64",
    target_feature = "neon",
    not(all(
        any(target_arch = "x86", target_arch = "x86_64"),
        target_feature = "avx2"
    ))
))]
const BACKEND: &str = "neon";

#[cfg(not(any(
    all(
        any(target_arch = "x86", target_arch = "x86_64"),
        target_feature = "avx2"
    ),
    all(target_arch = "aarch64", target_feature = "neon")
)))]
const BACKEND: &str = "scalar";

pub const fn backend() -> &'static str {
    BACKEND
}