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