MCPcopy Create free account
hub / github.com/RealTimeGenomics/rtg-tools / VcfWriter

Interface VcfWriter

src/main/java/com/rtg/vcf/VcfWriter.java:40–54  ·  view source on GitHub ↗

Methods for writing VCF records.

Source from the content-addressed store, hash-verified

38 * Methods for writing VCF records.
39 */
40public interface VcfWriter extends Closeable {
41
42 /**
43 * @return current header
44 */
45 VcfHeader getHeader();
46
47 /**
48 * Write record
49 *
50 * @param record record to write
51 * @throws IOException if error
52 */
53 void write(VcfRecord record) throws IOException;
54}

Callers 16

testMethod · 0.65
checkReorderingMethod · 0.65
testHeaderMethod · 0.65
testMethod · 0.65
checkFilteringMethod · 0.65
testBedReaderMethod · 0.65
testMethod · 0.65
processMethod · 0.65
writeMethod · 0.65
testMethod · 0.65
checkReorderingMethod · 0.65
testMethod · 0.65

Implementers 10

AsyncVcfWritersrc/main/java/com/rtg/vcf/AsyncVcfWrit
ReorderingVcfWritersrc/main/java/com/rtg/vcf/ReorderingVc
NullVcfWritersrc/main/java/com/rtg/vcf/NullVcfWrite
FilterVcfWritersrc/main/java/com/rtg/vcf/FilterVcfWri
DefaultVcfWritersrc/main/java/com/rtg/vcf/DefaultVcfWr
ClusterAnnotatorsrc/main/java/com/rtg/vcf/ClusterAnnot
DecomposingVcfWritersrc/main/java/com/rtg/vcf/DecomposingV
AnnotatingVcfWritersrc/main/java/com/rtg/vcf/AnnotatingVc
Ga4ghLooseMatchFiltersrc/main/java/com/rtg/vcf/eval/Ga4ghLo
FilterVcfWriterTestsrc/test/java/com/rtg/vcf/FilterVcfWri

Calls

no outgoing calls

Tested by

no test coverage detected