@Override
protected void setOtherFields(Variant variant, StudyEntry studyEntry, VariantFileMetadata fileMetadata, List<String> ids,
float quality, String filter, String info, String format, String[] alternateAlleles, String line) {
variant.setIds(ids);
if (quality > -1) {
studyEntry.addAttribute(fileMetadata.getId(), StudyEntry.QUAL, String.valueOf(quality));
}
if (!filter.isEmpty()) {
studyEntry.addAttribute(fileMetadata.getId(), StudyEntry.FILTER, filter);
}
Map<String, String> infoMap = getInfoMap(info);
studyEntry.setFormatAsString(format);
studyEntry.addAttribute(fileMetadata.getId(), StudyEntry.SRC, line);
studyEntry.addAttributes(fileMetadata.getId(), infoMap);
}