Module bam::bgzip[][src]

Expand description

A module that allows to read and write bgzip files directly, as well as modify bgzip blocks.

Re-exports

pub use read::SeekReader;
pub use read::ConsecutiveReader;
pub use read::ReadBgzip;
pub use write::Writer;
pub use write::WriterBuilder;

Modules

Bgzip files (BGZF) readers.

Bgzip files (BGZF) writer.

Structs

A bgzip block, that can contain compressed, uncompressed data, or both.

Enums

Error produced while reading or decompressing a bgzip block.

Enum that describes the block state.

Constants

Biggest possible size of the compressed and uncompressed block (= 65536).

Biggest possible length of the compressed data (excluding header + footer). Equal to MAX_BLOCK_SIZE - 26 = 65510.