brentp / vcfanno

annotate a VCF with other VCFs/BEDs/tabixed files
https://genomebiology.biomedcentral.com/articles/10.1186/s13059-016-0973-5
MIT License
365 stars 56 forks source link

fault tolerance #30

Closed dwaggott closed 8 years ago

dwaggott commented 8 years ago

I'm debating a single run per annotation vs multiple. Is vcfanno fault tolerant to failed steps i.e. for some reason an annotation was updated and it changed a tag name.

brentp commented 8 years ago

not sure what you mean, can you give an example or expand on the question?

dwaggott commented 8 years ago

If one of the annotations fails i.e. a missing file or tag, is there still a vcf output with the other annotation?

brentp commented 8 years ago

if a requested annotation file is completely missing, then it will fail. if, for example, only some of the lines from an annotation VCF contain a requested INFO field, then it will issue a warning but continue the annotation (since this can and will happen frequently).

dwaggott commented 8 years ago

Okay that's helpful. Time to give it a go!