rasusa 5.1.0

Randomly subsample reads or alignments
Documentation
#![allow(clippy::redundant_clone)]

extern crate core;

use anyhow::Result;

pub mod alignment;
pub mod cli;
pub mod fastx;
pub mod format;
pub mod reads;
pub mod record;
pub mod source;
pub mod subsampler;
pub mod threading;

pub use crate::cli::Cli;
pub use crate::fastx::Fastx;
pub use crate::subsampler::{SubSampler, SubsampleMode};

pub trait Runner {
    fn run(&mut self) -> Result<()>;
}