Question: Can I run VEP on a VCF twice?
gravatar for karl.stamm
4.3 years ago by
United States
karl.stamm3.6k wrote:

Is it possible, or a bad idea, to run Ensembl Variant Effect Predictor on a file output from an older version of the same tool? 

Long ago, I downloaded some large VCF files, ran them through VEP and then deleted the originals. Now I'd like to run an updated version of VEP on the same files. 

Do you think it would work directly, or should I clean out the INFO column and some headers?  I don't know if VEP will see existing VCF headers or modify them, or just add more, which would result in conflicting duplicate lines. Also with the INFO column; it might add more data in a confusing way, or replace the existing data. 

I could strip the INFO column before running the new VEP, but does it need anything to be left behind? Same for the headers, if I delete them entirely will the newer version of VEP still work?

vep vcf • 1.5k views
ADD COMMENTlink modified 4.3 years ago by bruce.moran670 • written 4.3 years ago by karl.stamm3.6k

If there's uncertainty as to what VEP will do, why not take the first 100 lines of the VCF and just try it?

ADD REPLYlink written 4.3 years ago by Chris Miller21k
gravatar for bruce.moran
4.3 years ago by
bruce.moran670 wrote:

Probably good to remove all previous instance of VEP from the VCF. That is what I have done, just for peace of mind. It is a (Perl -ane for me) one-liner, and a quick edit and reheader, so only took a few minutes. Especially if your VCF is large, as VEP takes a reasonable amount of time to complete. Just my 2c though.

ADD COMMENTlink written 4.3 years ago by bruce.moran670
Please log in to add an answer.


Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1991 users visited in the last hour