public BaiIndexer(InputStream is, File output) throws IOException {
this.is = new CountingInputStream(is);
CramHeader cramHeader = ReadWrite.readCramHeader(this.is);
samFileHeader = cramHeader.samFileHeader;
indexer = new CRAMIndexer(output, samFileHeader);
}