Hi,
I'm using vcfanno to annotate my *.vcf.gz file with ExAC information but ran into an issue and hope you can help. The program ran without error but the output I'm getting is truncated. For rows of data with ExAC annotation, here is an example output:
;exac_af=8.347e-05;exac_ac_het=4;exac_hom=0;exac_vqslod=-0.8627
The other fields are missing from the rows that have been annotated. The same number of lines are returned and rows without ExAC annotation are returned 'as is'.
Here are the first few lines of my vcf file:
##fileformat=VCFv4.2
###INFO=<ID=SMPL,Number=1,Type=String,Description="Sample ID">
#CHROM POS ID REF ALT QUAL FILTER INFO
chr1 930253 . C A 39.6 . SMPL=2-515765
chr1 931053 . G A 38.7 . SMPL=2-515992
chr1 935767 . T G 38.6 . SMPL=2-515579
chr1 939121 rs199625867;COSM912848 C T 37.2 . SMPL=F13_02862_004
Here is my conf.toml file:
[[annotation]]
file="ExAC_latest.vcf.gz"
fields = ["AF", "AC_Het", "AC_Hom", "VQSLOD"]
ops=["self", "self", "self", "self"]
names=["exac_af", "exac_ac_het", "exac_hom", "exac_vqslod"]
Command used:
./vcfanno_linux64 -p 8 conf.toml vardict.pass.vcf.gz > vardict.pass_annotated_2.vcf
Cheers,
Felicia