ciri_toolkit/lib.rs
1//! CIRI-toolkit: High-performance circular RNA identification.
2//!
3//! This crate provides a high-performance Rust implementation of the CIRI3 algorithm
4//! for identifying circular RNA back-spliced junctions (BSJ) from SAM or BAM alignment files.
5//! It supports multi-threaded processing, deterministic read assignment, and
6//! parity-oriented optimization against the Java reference implementation.
7
8pub mod annotation;
9pub mod circ_catalog;
10pub mod ciri_as;
11pub mod cli;
12pub mod fasta;
13pub mod index_compare;
14pub mod is_bsj_hg2;
15pub mod misd;
16pub mod runtime;
17pub mod sam_bam;
18pub mod scan1;
19pub mod scan2;
20pub mod simulator;
21pub mod summary;
22pub mod tests;
23pub mod utils;