rosalind-bio 0.1.0

Deterministic, low-memory genomics engine: memory as a verifiable contract (declare → predict → honor → verify) for alignment and variant calling
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Reference index IO (on-disk, deterministic, mmap-friendly).
//!
//! This module defines Rosalind’s long-lived artifact boundary for WGS: a
//! versioned binary index format that can be generated once and reused across
//! runs, with stable serialization and the ability to memory-map on consumer
//! hardware.

mod format;
mod io;
mod report;
mod view;

pub use format::IndexHeader;
pub use io::{IndexReader, IndexWriter, ReferenceIndex};
pub use report::{render_plan_line, BuildMemoryModel, IndexBuildReport};
pub use view::{FmIndexView, GenomeIndexView, ReferenceView};