public class VcfWriterUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
EFFECT |
static String |
VARIANT |
| Modifier and Type | Method and Description |
|---|---|
static void |
writeToVcf(Entity vcfEntity,
BufferedWriter writer)
Overload of writeToVcf to support a simpler call with only Entity and Writer.
|
static void |
writeToVcf(Entity vcfEntity,
List<Attribute> addedAttributes,
List<String> attributesToInclude,
BufferedWriter writer)
Convert an vcfEntity to a VCF line Only output attributes that are in the attributesToInclude
list, or all if attributesToInclude is empty
|
static void |
writeVcfHeader(File inputVcfFile,
BufferedWriter outputVCFWriter,
List<Attribute> addedAttributes)
Convert an vcfEntity to a VCF line Only output attributes that are in the attributesToInclude
list, or all if attributesToInclude is empty
|
static void |
writeVcfHeader(File inputVcfFile,
BufferedWriter outputVCFWriter,
List<Attribute> addedAttributes,
List<String> attributesToInclude)
Checks for previous annotations
|
public static final String VARIANT
public static final String EFFECT
public static void writeVcfHeader(File inputVcfFile, BufferedWriter outputVCFWriter, List<Attribute> addedAttributes) throws MolgenisInvalidFormatException, IOException
public static void writeVcfHeader(File inputVcfFile, BufferedWriter outputVCFWriter, List<Attribute> addedAttributes, List<String> attributesToInclude) throws MolgenisInvalidFormatException, IOException
attributesToInclude - , the Attribute to write to the VCF file, if empty writes all
attributesMolgenisInvalidFormatExceptionIOExceptionpublic static void writeToVcf(Entity vcfEntity, BufferedWriter writer) throws IOException
IOExceptionpublic static void writeToVcf(Entity vcfEntity, List<Attribute> addedAttributes, List<String> attributesToInclude, BufferedWriter writer) throws IOException
IOExceptionCopyright © 2018 Pivotal Software, Inc.. All rights reserved.