Module rust_htslib::bam
source · 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
- Safety