[−][src]Module rust_htslib::bam
Module for working with SAM, BAM, and CRAM files.
Re-exports
pub use crate::bam::buffer::RecordBuffer; |
pub use crate::bam::errors::Error; |
pub use crate::bam::errors::Result; |
pub use crate::bam::header::Header; |
pub use crate::bam::record::Record; |
Modules
buffer | |
errors | |
ext | Extensions for BAM records beyond htslib |
header | |
index | Module for working with BAM or CRAM indices. |
pileup | |
record |
Structs
ChunkIterator | Iterator over the records of a BAM until the virtual offset is less than |
HeaderView | |
IndexedReader | |
Reader | A BAM reader. |
Records | Iterator over the records of a BAM. |
Writer | A BAM writer. |
Enums
CompressionLevel | Compression levels in BAM/CRAM files |
Format |
Traits
Read | A trait for a BAM reader with a read method. |
Functions
set_fai_filename⚠ | Set the reference FAI index path in a |
set_threads⚠ | Implementation for |