BAMReader.readHeader(), BAMReader.readAlignments(), BAMReader.bamToSam()