Module rust_htslib::bam[][src]

Expand description

Module for working with SAM, BAM, and CRAM files.

Re-exports

pub use crate::bam::buffer::RecordBuffer;
pub use crate::bam::header::Header;
pub use crate::bam::record::Record;

Modules

Extensions for BAM records beyond htslib

Module for working with BAM or CRAM indices.

Structs

Iterator over the records of a BAM until the virtual offset is less than end

Iterator over the records of a BAM, using an Rc.

A BAM reader.

Iterator over the records of a BAM.

A BAM writer.

Enums

Compression levels in BAM/CRAM files

Enum for IndexdReader.fetch() arguments.

Traits

A trait for a BAM reader with a read method.

Functions