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§
- buffer
- ext
- Extensions for BAM records beyond htslib
- header
- index
- Module for working with BAM or CRAM indices.
- pileup
- record
Structs§
- Chunk
Iterator - Iterator over the records of a BAM until the virtual offset is less than
end
- Header
View - Index
View - Indexed
Reader - RcRecords
- Iterator over the records of a BAM, using an Rc.
- Reader
- A BAM reader.
- Records
- Iterator over the records of a BAM.
- Writer
- A BAM writer.
Enums§
- Compression
Level - Compression levels in BAM/CRAM files
- Fetch
Definition - Enum for IndexdReader.fetch() arguments.
- Format
Traits§
- Read
- A trait for a BAM reader with a read method.
Functions§
- set_
fai_ ⚠filename - Safety