Skip to main content

Crate bamnado

Crate bamnado 

Source
Expand description

§BamNado Library

bamnado is a high-performance Rust library for manipulating BAM files, designed specifically for specialized genomics workflows such as single-cell ATAC-seq (scATAC-seq) and Multi-modal Cellular Characterization (MCC).

§Core Features

  • Coverage Analysis: Efficient calculation of coverage signals across chromosomes.
  • BAM Splitting: Tools for splitting BAM files based on various criteria.
  • Read Filtering: Advanced filtering capabilities for BAM reads.
  • Signal Normalization: Methods for normalizing genomic signals.
  • Spike-in Analysis: Utilities for handling spike-in controls.

§Modules

Re-exports§

pub use bam_utils::BamStats;
pub use bam_utils::CellBarcodes;
pub use bam_utils::CellBarcodesMulti;
pub use bam_utils::Strand;

Modules§

bam_modifier
BAM Modifier Module
bam_splitter
BAM Splitter Module
bam_utils
BAM Utilities Module
bedgraph_utils
bigwig_compare
coverage_analysis
Coverage Analysis Module
genomic_intervals
Genomic Intervals Module
read_filter
Read Filter Module
signal_normalization
Signal Normalization Module
spike_in_analysis
Spike-in Analysis Module