cramRecord.setMappingQuality(record.getMappingQuality());
cramRecord.setDuplicate(record.getDuplicateReadFlag());
cramRecord.templateSize = record.getInferredInsertSize();
SAMReadGroupRecord readGroup = record.getReadGroup();
Integer rgIndex = 0;
if (readGroup != null)
// rgIndex = readGroupMap.get(readGroup.getId());
cramRecord.setReadGroupID(readGroupMap.get(readGroup.getId()));
else
cramRecord.setReadGroupID(-1);
// rgIndex = readGroupMap.get(UNKNOWN_READ_GROUP_ID);
// if (rgIndex == null)