This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Symbolic alternate allele in the VCF ALT field

Hello,

The alternate allele in the VCF is expressed as a sequence of one or more A/C/G/T nucleotides. According to the VCF 4.1 specification, symbolic alternate alleles is used for imprecise structural variants (e.g. <DEL>, <DUP> and so on). I'm working with manually generated VCF files. So I'm interested is it possible to use symbolic alternate alleles for long deletions/insertions with known breakpoints? And if it's enabled, is there are any recommendations on the minimal variant length for using a symbolic alternate allele?

Thanks,
Tamara

vcf alt cnv

1 answer

Yes, you can use symbolic alternate alleles for precise structural variants, too. Here's the VCF 4.2 specification. In short, you put the start position in the POS column and the end position in the INFO column using the "END=1234..." flag.

For minimum variant length, it makes sense to only show indel sequences in the ALT column if the exact sequence is known, which I suppose is most reliable (and easiest to phase) if the indel is entirely contained within a single mapped read, rather than spanning a read pair. So, if your read length is 100bp, a cutoff of 50bp for indel sequences is reasonable, and you can represent anything larger as a symbolic alt allele in your VCF file.

I had an example of a variant called with Vardict that bcftools did not like. bcftools deals with <DUP>,<DEL>, etc. just fine.
However when there is something like below bcftools will not be able to do analysis on it just as calling bcftools norm.

chr11   1017406 .   T   TTGGTGAAGGGTGTGGGTAGCCTGCTGCTGGTGGCCGACGTGGTGTGGGCC<dup-10>GGTGTGGGCCACAGGGGTTCTGGTGCCTGTACTGGTGTGGTTGGGGGTGA   172 PASS

Log in to answer this question.