A converter from AlignmentRecord to SAMRecord.
A serializable form of the SAM File Header.
A dictionary describing the read groups these reads are from.
Writes alignment records to an output stream in SAM format.
Writes alignment records to an output stream in SAM format.
An OutputStream connected to a process we are piping to.
An iterator of records to write.
A trait that writes reads using an Htsjdk SAMFileWriter.
The recursive type of the class that implements this trait.