kira-ls-aligner 0.1.2

Unified short- and long-read sequence aligner written in Rust 2024. It combines minimap2-style minimizers and chaining with BWA-MEM2-style exact-match anchoring and output semantics. The goal is drop-in compatibility with bwa-mem pipelines while supporting long reads efficiently.
Documentation
#[cfg(feature = "cuda")]
use thiserror::Error;

#[cfg(feature = "cuda")]
#[derive(Debug, Error)]
pub enum CudaError {
    #[error("CUDA support is not built in this build")]
    NotBuilt,
}

#[cfg(feature = "cuda")]
pub fn available() -> bool {
    false
}

#[cfg(feature = "cuda")]
pub fn align_batch() -> Result<(), CudaError> {
    Err(CudaError::NotBuilt)
}