this.writer = createCRAMWriter(factory, stub.getFileHeader(), file, this.referenceFasta); } else { this.writer = createBAMWriter(factory,stub.getFileHeader(),stub.isPresorted(),file,stub.getCompressionLevel()); this.writer = factory.makeSAMWriter( stub.getFileHeader(), stub.isPresorted(), stub.getOutputStream());