use crate::config::default_worker_count;
pub mod raw_bam_pipeline;
pub mod aligned_bam_pipeline;
#[derive(Clone)]
pub struct PipelineConfig {
pub worker_count: usize,
}
impl PipelineConfig {
pub fn new(worker_count: usize) -> Self {
Self { worker_count }
}
}
impl Default for PipelineConfig {
fn default() -> Self {
Self {
worker_count: default_worker_count(),
}
}
}