From c56f05ea56ffcad39e803d997fdc27dca0b92456 Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Thu, 9 Dec 2010 11:18:28 +0000 Subject: [PATCH] determine if BCF is VCF v4 using the header git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@15215 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- uk/ac/sanger/artemis/components/variant/VCFview.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/uk/ac/sanger/artemis/components/variant/VCFview.java b/uk/ac/sanger/artemis/components/variant/VCFview.java index 00f94267f..2b5b0c135 100644 --- a/uk/ac/sanger/artemis/components/variant/VCFview.java +++ b/uk/ac/sanger/artemis/components/variant/VCFview.java @@ -516,7 +516,11 @@ public class VCFview extends JPanel if(IOUtils.isBCF(fileName)) { vcfReaders[index] = new BCFReader(new File(vcfFiles.get(index))); - return ((BCFReader)vcfReaders[index]).headerToString(); + + String hdr = ((BCFReader)vcfReaders[index]).headerToString(); + if(hdr.indexOf("VCFv4") > -1) + vcf_v4 = true; + return hdr; } BlockCompressedInputStream is = -- GitLab