Hello,
I am trying to extract indels with coverage ~1 and they are in a VCF file. How do I write a python script or a shell command to extract those indels with coverage 1 only?
This is the data:
chr1 1548545 . T TAGATCG 22.5 . INDEL;DP=2;VDB=0.0251;AF1=1;AC1=2;DP4=0,0,1,0;MQ=60;FQ=-37.5 GT:PL:GQ 1/1:60,3,0:6
chr1 1573532 . C CT 4.42 . INDEL;DP=1;AF1=1;AC1=2;DP4=0,0,0,1;MQ=44;FQ=-37.5 GT:PL:GQ 0/1:40,3,0:3
chr1 1577221 . AAC AACAAAC 81.2 . INDEL;DP=2;VDB=0.0201;AF1=1;AC1=2;DP4=0,0,1,1;MQ=60;FQ=-40.5 GT:PL:GQ 1/1:120,6,0:10
chr1 1577223 . C CAAAC 81.2 . INDEL;DP=2;VDB=0.0185;AF1=1;AC1=2;DP4=0,0,1,1;MQ=60;FQ=-40.5 GT:PL:GQ 1/1:120,6,0:10
chr1 1584063 . T TT 3.25 . INDEL;DP=1;AF1=1;AC1=2;DP4=0,0,1,0;MQ=60;FQ=-37.5 GT:PL:GQ 0/1:38,3,0:4
chr1 1635699 . AA A 3.66 . INDEL;DP=2;VDB=0.0231;AF1=1;AC1=2;DP4=0,0,1,1;MQ=20;FQ=-40.5 GT:PL:GQ 1/1:40,6,0:4
chr1 1637760 . T TTTCTTT 22.5 . INDEL;DP=1;AF1=1;AC1=2;DP4=0,0,0,1;MQ=60;FQ=-37.5 GT:PL:GQ 1/1:60,3,0:6
Thank you for your help!
Thanks Mr. Lindenbaum. You are a lifesaver!