Some shortcut mode strings for different file types As a reminder: b binary format (BAM, BCF, etc) rather than text (SAM, VCF, etc) c CRAM format g gzip compressed u uncompressed z bgzf compressed [0-9] zlib compression level
HtslibFile is an abstraction for htslib's htsFile using dhtslib.memory for reference counting.