Can I run VEP on a VCF twice?
1
1
Entering edit mode
9.1 years ago

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?

VCF VEP • 2.7k views
ADD COMMENT
3
Entering edit mode

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 REPLY
1
Entering edit mode
9.1 years ago
bruce.moran ▴ 970

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 COMMENT

Login before adding your answer.

Traffic: 1693 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6