Skip to content

Commit a35ad84

Browse files
committed
Make --merge both and --merge none work with indel-only records
The code was making the incorrect assumption of always having a SNP record available. However, that is not always the case and prevents the merging of G>GT,T with G>GT. This change reorders the output lines so that indels can come first, depending on the order of files on the command line. Hopefully resolves #2339
1 parent 827b2cd commit a35ad84

14 files changed

+58
-28
lines changed

NEWS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ Changes affecting specific commands:
3939
- The option `--merge none` is expected to create no new multiallelic sites, but it should
4040
allow to merge, say, A>C with A>C,AT (#2333)
4141

42+
- Make `--merge both` work with indel-only records; for example, the multiallelic
43+
site G>GT,T should be merged with G>GT (#2339)
44+
4245
* bcftools norm
4346

4447
- Print the number of removed duplicate sites in the final statistics (#2346)

test/merge.2.both.out

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@
2121
##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
2222
##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
2323
#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT A B 2:A 2:B
24-
1 3000000 . C G 59.2 PASS AN=4;AC=2 GT:GQ ./.:. ./.:. 0/1:245 0/1:245
2524
1 3000000 . C CCG 59.2 PASS AN=4;AC=2 GT:GQ 0/1:245 0/1:245 ./.:. ./.:.
25+
1 3000000 . C G 59.2 PASS AN=4;AC=2 GT:GQ ./.:. ./.:. 0/1:245 0/1:245
2626
1 3000150 . C A,G 59.2 PASS AN=8;AC=2,2 GT:GQ 0/1:245 0/1:245 0/2:245 0/2:245
2727
1 3000151 . C A,G 59.2 PASS AN=8;AC=2,2 GT:DP:GQ 0/1:32:245 0/1:32:245 0/2:32:245 0/2:32:245
28-
1 3106154 . C A,T 59.2 PASS AN=8;AC=2,2 GT:GQ:DP 0/1:245:32 0/1:245:32 0/2:245:32 0/2:245:32
2928
1 3106154 . C CC,CCC 342 PASS AN=8;AC=2,2 GT:GQ:DP 0/1:245:32 0/1:245:32 0/2:245:32 0/2:245:32
29+
1 3106154 . C A,T 59.2 PASS AN=8;AC=2,2 GT:GQ:DP 0/1:245:32 0/1:245:32 0/2:245:32 0/2:245:32
3030
1 3200000 . C T 59.2 PASS AN=8;AC=4 GT:GQ:DP 0/1:245:32 0/1:245:32 0/1:245:32 0/1:245:32
3131
1 3200010 . C T,A 59.2 PASS AN=8;AC=2,2 GT:GQ:DP 0/1:245:32 0/1:245:32 0/2:245:32 0/2:245:32
3232
1 3200020 . C G,T 59.2 PASS AN=0;AC=0,0 GT:GL ./.:1,2,3,4,5,6 .:1,2,3 ./.:1,2,3,4,5,6 .:1,2,3

test/merge.2.none.out

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@
2121
##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
2222
##INFO=<ID=STR,Number=1,Type=String,Description="Test string type">
2323
#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT A B 2:A 2:B
24-
1 3000000 . C G 59.2 PASS AN=4;AC=2 GT:GQ ./.:. ./.:. 0/1:245 0/1:245
2524
1 3000000 . C CCG 59.2 PASS AN=4;AC=2 GT:GQ 0/1:245 0/1:245 ./.:. ./.:.
25+
1 3000000 . C G 59.2 PASS AN=4;AC=2 GT:GQ ./.:. ./.:. 0/1:245 0/1:245
2626
1 3000150 . C A 59.2 PASS AN=4;AC=2 GT:GQ 0/1:245 0/1:245 ./.:. ./.:.
2727
1 3000150 . C G 59.2 PASS AN=4;AC=2 GT:GQ ./.:. ./.:. 0/1:245 0/1:245
2828
1 3000151 . C A 59.2 PASS AN=4;AC=2 GT:DP:GQ 0/1:32:245 0/1:32:245 ./.:.:. ./.:.:.
2929
1 3000151 . C G 59.2 PASS AN=4;AC=2 GT:DP:GQ ./.:.:. ./.:.:. 0/1:32:245 0/1:32:245
30-
1 3106154 . C A 59.2 PASS AN=4;AC=2 GT:GQ:DP 0/1:245:32 0/1:245:32 ./.:.:. ./.:.:.
31-
1 3106154 . C T 59.2 PASS AN=4;AC=2 GT:GQ:DP ./.:.:. ./.:.:. 0/1:245:32 0/1:245:32
3230
1 3106154 . C CC 342 PASS AN=4;AC=2 GT:GQ:DP 0/1:245:32 0/1:245:32 ./.:.:. ./.:.:.
31+
1 3106154 . C A 59.2 PASS AN=4;AC=2 GT:GQ:DP 0/1:245:32 0/1:245:32 ./.:.:. ./.:.:.
3332
1 3106154 . C CCC 342 PASS AN=4;AC=2 GT:GQ:DP ./.:.:. ./.:.:. 0/1:245:32 0/1:245:32
33+
1 3106154 . C T 59.2 PASS AN=4;AC=2 GT:GQ:DP ./.:.:. ./.:.:. 0/1:245:32 0/1:245:32
3434
1 3200000 . C T 59.2 PASS AN=8;AC=4 GT:GQ:DP 0/1:245:32 0/1:245:32 0/1:245:32 0/1:245:32
3535
1 3200010 . C T,A 59.2 PASS AN=8;AC=2,2 GT:GQ:DP 0/1:245:32 0/1:245:32 0/2:245:32 0/2:245:32
3636
1 3200020 . C G,T 59.2 PASS AN=0;AC=0,0 GT:GL ./.:1,2,3,4,5,6 .:1,2,3 ./.:1,2,3,4,5,6 .:1,2,3

test/merge.abc.2.out

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@
3838
#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT A B 2:B C D
3939
1 3000150 . C T 59.2 PASS AN=4;AC=2 GT:GQ 0/1:245 0/1:245 ./.:. ./.:. ./.:.
4040
1 3000151 . C T 59.2 PASS AN=4;AC=2 GT:DP:GQ 0/1:32:245 0/1:32:245 ./.:.:. ./.:.:. ./.:.:.
41-
1 3062915 idSNP G T,C,A 419 test;q20 TEST=5;STR=.;DP=14;DP4=3,6,9,12;INTA=2,1,.;AN=9;AC=2,2,1 GT:TT:GQ:DP:GL:STR 0/1:0,1,.:409:35:-20,-5,-20,-20,-5,-20,.,.,.,.:. 2:0,1,.:409:35:-20,-5,-20,.:. 0/3:.:376:14:-10,.,.,.,.,.,0,.,.,-10:ABC 0/2:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:. 0/1:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.
4241
1 3062915 id3D GTTT G 84.6 q10;q20 INDEL;STR=test;TXT=AA;DP=1013;DP4=6,7,8,9;AN=10;AC=5 GT:GQ:DP:GL 0/1:409:35:-20,-5,-20 0/1:409:35:-20,-5,-20 0/1:376:14:-10,0,-10 0/1:409:35:-20,-5,-20 0/1:409:35:-20,-5,-20
42+
1 3062915 idSNP G T,C,A 419 test;q20 TEST=5;STR=.;DP=14;DP4=3,6,9,12;INTA=2,1,.;AN=9;AC=2,2,1 GT:TT:GQ:DP:GL:STR 0/1:0,1,.:409:35:-20,-5,-20,-20,-5,-20,.,.,.,.:. 2:0,1,.:409:35:-20,-5,-20,.:. 0/3:.:376:14:-10,.,.,.,.,.,0,.,.,-10:ABC 0/2:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:. 0/1:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.
4343
1 3062915 id1D;id2D GTT GT,G 999 q20;q10 DP=14;DP4=2,4,6,8;AN=6;AC=1,2 GT:GQ:DP:GL:STR ./.:.:.:.:. ./.:.:.:.:. 0/1:376:14:-10,0,-10,.,.,.:DEF 0/2:409:35:-20,.,.,-5,.,-20:. 0/2:409:35:-20,.,.,-5,.,-20:.
44-
1 3106154 . C T 999 PASS DP=15;AN=2;AC=1 GT:GQ:DP:GL ./.:.:.:. ./.:.:.:. 0/1:277:15:-10,0,-10 ./.:.:.:. ./.:.:.:.
4544
1 3106154 . CAAAA CA,C 342 PASS DP=15;AN=6;AC=2,1 GT:GQ:DP:GL 0/1:245:32:. 0/1:245:32:. 0/2:277:15:-10,.,.,0,.,-10 .:245:32:. ./.:245:32:.
4645
1 3106154 . C CT 459 PASS AN=8;AC=4 GT:GQ:DP 0/1:245:32 0/1:245:32 ./.:.:. 0/1:245:32 0/1:245:32
47-
1 3157410 . G T 46.7 q10 AN=4;AC=4 GT:GQ:DP ./.:.:. ./.:.:. ./.:.:. 1/1:21:21 1/1:21:21
46+
1 3106154 . C T 999 PASS DP=15;AN=2;AC=1 GT:GQ:DP:GL ./.:.:.:. ./.:.:.:. 0/1:277:15:-10,0,-10 ./.:.:.:. ./.:.:.:.
4847
1 3157410 . GAC GC,G 90.6 PASS DP=11;AN=6;AC=4,1 GT:GQ:DP 1/1:21:21 1/1:21:21 0/2:49:11 ./.:.:. ./.:.:.
48+
1 3157410 . G T 46.7 q10 AN=4;AC=4 GT:GQ:DP ./.:.:. ./.:.:. ./.:.:. 1/1:21:21 1/1:21:21
4949
1 3162006 . GAA G,GA 238 PASS DP=19;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F;AN=10;AC=3,2 GT:GQ:DP 0/1:212:22 0/1:212:22 0/1:589:19 0/2:212:22 0/2:212:22
5050
1 3177144 . G T 999 PASS DP=24;AN=10;AC=3 GT:GQ:DP 0/0:150:30 1/1:150:30 0/1:236:24 0/0:150:30 0/0:150:30
5151
1 3177144 . GT G 999 PASS DP=24;AN=6;AC=1 GT:GQ:DP 0/0:150:30 0/0:150:30 0/1:236:24 ./.:.:. ./.:.:.

test/merge.abc.3.out

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@
3838
#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT A B 2:B C D
3939
1 3000150 . C T 59.2 PASS AN=10;AC=2 GT:GQ 0/1:245 0/1:245 0/0:. 0/0:. 0/0:.
4040
1 3000151 . C T 59.2 PASS AN=10;AC=2 GT:DP:GQ 0/1:32:245 0/1:32:245 0/0:.:. 0/0:.:. 0/0:.:.
41-
1 3062915 idSNP G T,C,A 419 test;q20 TEST=5;STR=.;DP=14;DP4=3,6,9,12;INTA=2,1,.;AN=9;AC=2,2,1 GT:TT:GQ:DP:GL:STR 0/1:0,1,.:409:35:-20,-5,-20,-20,-5,-20,.,.,.,.:. 2:0,1,.:409:35:-20,-5,-20,.:. 0/3:.:376:14:-10,.,.,.,.,.,0,.,.,-10:ABC 0/2:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:. 0/1:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.
4241
1 3062915 id3D GTTT G 84.6 q10;q20 INDEL;STR=test;TXT=AA;DP=1013;DP4=6,7,8,9;AN=10;AC=5 GT:GQ:DP:GL 0/1:409:35:-20,-5,-20 0/1:409:35:-20,-5,-20 0/1:376:14:-10,0,-10 0/1:409:35:-20,-5,-20 0/1:409:35:-20,-5,-20
42+
1 3062915 idSNP G T,C,A 419 test;q20 TEST=5;STR=.;DP=14;DP4=3,6,9,12;INTA=2,1,.;AN=9;AC=2,2,1 GT:TT:GQ:DP:GL:STR 0/1:0,1,.:409:35:-20,-5,-20,-20,-5,-20,.,.,.,.:. 2:0,1,.:409:35:-20,-5,-20,.:. 0/3:.:376:14:-10,.,.,.,.,.,0,.,.,-10:ABC 0/2:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:. 0/1:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.
4343
1 3062915 id1D;id2D GTT GT,G 999 q20;q10 DP=14;DP4=2,4,6,8;AN=10;AC=1,2 GT:GQ:DP:GL:STR 0/0:.:.:.:. 0/0:.:.:.:. 0/1:376:14:-10,0,-10,.,.,.:DEF 0/2:409:35:-20,.,.,-5,.,-20:. 0/2:409:35:-20,.,.,-5,.,-20:.
44-
1 3106154 . C T 999 PASS DP=15;AN=10;AC=1 GT:GQ:DP:GL 0/0:.:.:. 0/0:.:.:. 0/1:277:15:-10,0,-10 0/0:.:.:. 0/0:.:.:.
4544
1 3106154 . CAAAA CA,C 342 PASS DP=15;AN=6;AC=2,1 GT:GQ:DP:GL 0/1:245:32:. 0/1:245:32:. 0/2:277:15:-10,.,.,0,.,-10 .:245:32:. ./.:245:32:.
4645
1 3106154 . C CT 459 PASS AN=10;AC=4 GT:GQ:DP 0/1:245:32 0/1:245:32 0/0:.:. 0/1:245:32 0/1:245:32
47-
1 3157410 . G T 46.7 q10 AN=10;AC=4 GT:GQ:DP 0/0:.:. 0/0:.:. 0/0:.:. 1/1:21:21 1/1:21:21
46+
1 3106154 . C T 999 PASS DP=15;AN=10;AC=1 GT:GQ:DP:GL 0/0:.:.:. 0/0:.:.:. 0/1:277:15:-10,0,-10 0/0:.:.:. 0/0:.:.:.
4847
1 3157410 . GAC GC,G 90.6 q10 DP=11;AN=10;AC=4,1 GT:GQ:DP 1/1:21:21 1/1:21:21 0/2:49:11 0/0:.:. 0/0:.:.
48+
1 3157410 . G T 46.7 q10 AN=10;AC=4 GT:GQ:DP 0/0:.:. 0/0:.:. 0/0:.:. 1/1:21:21 1/1:21:21
4949
1 3162006 . GAA G,GA 238 PASS DP=19;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F;AN=10;AC=3,2 GT:GQ:DP 0/1:212:22 0/1:212:22 0/1:589:19 0/2:212:22 0/2:212:22
5050
1 3177144 . G T 999 PASS DP=24;AN=10;AC=3 GT:GQ:DP 0/0:150:30 1/1:150:30 0/1:236:24 0/0:150:30 0/0:150:30
5151
1 3177144 . GT G 999 PASS DP=24;AN=10;AC=1 GT:GQ:DP 0/0:150:30 0/0:150:30 0/1:236:24 0/0:.:. 0/0:.:.

test/merge.abc.out

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@
3838
#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT A B 2:B C D
3939
1 3000150 . C T 59.2 PASS AN=4;AC=2 GT:GQ 0/1:245 0/1:245 ./.:. ./.:. ./.:.
4040
1 3000151 . C T 59.2 PASS AN=4;AC=2 GT:DP:GQ 0/1:32:245 0/1:32:245 ./.:.:. ./.:.:. ./.:.:.
41-
1 3062915 idSNP G T,C,A 419 test;q20 TEST=5;STR=.;DP=14;DP4=3,6,9,12;INTA=2,1,.;AN=9;AC=2,2,1 GT:TT:GQ:DP:GL:STR 0/1:0,1,.:409:35:-20,-5,-20,-20,-5,-20,.,.,.,.:. 2:0,1,.:409:35:-20,-5,-20,.:. 0/3:.:376:14:-10,.,.,.,.,.,0,.,.,-10:ABC 0/2:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:. 0/1:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.
4241
1 3062915 id3D GTTT G 84.6 q10;q20 INDEL;STR=test;TXT=AA;DP=1013;DP4=6,7,8,9;AN=10;AC=5 GT:GQ:DP:GL 0/1:409:35:-20,-5,-20 0/1:409:35:-20,-5,-20 0/1:376:14:-10,0,-10 0/1:409:35:-20,-5,-20 0/1:409:35:-20,-5,-20
42+
1 3062915 idSNP G T,C,A 419 test;q20 TEST=5;STR=.;DP=14;DP4=3,6,9,12;INTA=2,1,.;AN=9;AC=2,2,1 GT:TT:GQ:DP:GL:STR 0/1:0,1,.:409:35:-20,-5,-20,-20,-5,-20,.,.,.,.:. 2:0,1,.:409:35:-20,-5,-20,.:. 0/3:.:376:14:-10,.,.,.,.,.,0,.,.,-10:ABC 0/2:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:. 0/1:1,0,.:409:35:-20,-20,-20,-5,-5,-20,.,.,.,.:.
4343
1 3062915 id1D;id2D GTT GT,G 999 q20;q10 DP=14;DP4=2,4,6,8;AN=6;AC=1,2 GT:GQ:DP:GL:STR ./.:.:.:.:. ./.:.:.:.:. 0/1:376:14:-10,0,-10,.,.,.:DEF 0/2:409:35:-20,.,.,-5,.,-20:. 0/2:409:35:-20,.,.,-5,.,-20:.
44-
1 3106154 . C T 999 PASS DP=15;AN=2;AC=1 GT:GQ:DP:GL ./.:.:.:. ./.:.:.:. 0/1:277:15:-10,0,-10 ./.:.:.:. ./.:.:.:.
4544
1 3106154 . CAAAA CA,C 342 PASS DP=15;AN=6;AC=2,1 GT:GQ:DP:GL 0/1:245:32:. 0/1:245:32:. 0/2:277:15:-10,.,.,0,.,-10 .:245:32:. ./.:245:32:.
4645
1 3106154 . C CT 459 PASS AN=8;AC=4 GT:GQ:DP 0/1:245:32 0/1:245:32 ./.:.:. 0/1:245:32 0/1:245:32
47-
1 3157410 . G T 46.7 q10 AN=4;AC=4 GT:GQ:DP ./.:.:. ./.:.:. ./.:.:. 1/1:21:21 1/1:21:21
46+
1 3106154 . C T 999 PASS DP=15;AN=2;AC=1 GT:GQ:DP:GL ./.:.:.:. ./.:.:.:. 0/1:277:15:-10,0,-10 ./.:.:.:. ./.:.:.:.
4847
1 3157410 . GAC GC,G 90.6 q10 DP=11;AN=6;AC=4,1 GT:GQ:DP 1/1:21:21 1/1:21:21 0/2:49:11 ./.:.:. ./.:.:.
48+
1 3157410 . G T 46.7 q10 AN=4;AC=4 GT:GQ:DP ./.:.:. ./.:.:. ./.:.:. 1/1:21:21 1/1:21:21
4949
1 3162006 . GAA G,GA 238 PASS DP=19;XRF=1e+06,2e+06,500000;XRI=1111,2222,5555;XRS=AAA,BBB,DDD;XAF=1e+06,500000;XAI=1111,5555;XAS=AAA,DDD;XGF=1e+06,2e+06,3e+06,500000,.,9e+09;XGI=1111,2222,3333,5555,.,9999;XGS=A,B,C,E,.,F;AN=10;AC=3,2 GT:GQ:DP 0/1:212:22 0/1:212:22 0/1:589:19 0/2:212:22 0/2:212:22
5050
1 3177144 . G T 999 PASS DP=24;AN=10;AC=3 GT:GQ:DP 0/0:150:30 1/1:150:30 0/1:236:24 0/0:150:30 0/0:150:30
5151
1 3177144 . GT G 999 PASS DP=24;AN=6;AC=1 GT:GQ:DP 0/0:150:30 0/0:150:30 0/1:236:24 ./.:.:. ./.:.:.

test/merge.gvcf.2.1.out

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
4 20000975 . C <*> 0 . END=20001021;MinDP=33;QS=0.75,0.25 PL:DP:DV 0,4,10:4:1 .:.:. .:.:.
3333
4 20001022 . C <*> 0 . END=20001070;MinDP=33;QS=1.5,0.5 PL:DP:DV 0,4,10:4:1 0,4,10:4:1 .:.:.
3434
4 20001071 . T G 0 . QS=0.75,0.25 PL:DP:DV 0,4,10:4:1 0,4,10:4:1 .:.:.
35-
5 110285 . T C . . . PL . 114,0,15 .
3635
5 110285 . TAACCCC T . . . PL 89,6,0 . .
37-
5 1110285 . T C . . . PL . 114,0,15 .
36+
5 110285 . T C . . . PL . 114,0,15 .
3837
5 1110285 . T TAACCCC . . . PL 89,6,0 . .
38+
5 1110285 . T C . . . PL . 114,0,15 .
3939
6 600 . T <*> . . END=609 PL 66,1,1 . .
4040
6 610 . T <*> . . . PL 66,1,1 66,2,1 .
4141
6 611 . N <*> . . END=619 PL 66,1,1 . .

test/merge.gvcf.2.2.out

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
4 20000975 . C . 0 . END=20001021;MinDP=33;QS=0.75 PL:DP:DV 0:4:1 .:.:. .:.:.
3333
4 20001022 . C . 0 . END=20001070;MinDP=33;QS=1.5 PL:DP:DV 0:4:1 0:4:1 .:.:.
3434
4 20001071 . T G 0 . QS=0.75,0.25 PL:DP:DV 0,4,10:4:1 0,4,10:4:1 .:.:.
35-
5 110285 . T C . . . PL . 114,0,15 .
3635
5 110285 . TAACCCC T . . . PL 89,6,0 . .
37-
5 1110285 . T C . . . PL . 114,0,15 .
36+
5 110285 . T C . . . PL . 114,0,15 .
3837
5 1110285 . T TAACCCC . . . PL 89,6,0 . .
38+
5 1110285 . T C . . . PL . 114,0,15 .
3939
6 600 . T . . . END=609 PL 66 . .
4040
6 610 . T . . . . PL 66 66 .
4141
6 611 . N . . . END=619 PL 66 . .

test/merge.gvcf.2.out

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
4 20000975 . C <*> 0 . END=20001021;MinDP=33;QS=0.75,0.25 PL:DP:DV 0,4,10:4:1 .:.:. .:.:.
3333
4 20001022 . C <*> 0 . END=20001070;MinDP=33;QS=1.5,0.5 PL:DP:DV 0,4,10:4:1 0,4,10:4:1 .:.:.
3434
4 20001071 . T G,<*> 0 . QS=0.75,0.25,0 PL:DP:DV 0,4,10,20,30,40:4:1 0,4,10,35,73,113:4:1 .:.:.
35-
5 110285 . T C,<*> . . . PL . 114,0,15,35,73,113 .
3635
5 110285 . TAACCCC T . . . PL 89,6,0 . .
37-
5 1110285 . T C,<*> . . . PL . 114,0,15,35,73,113 .
36+
5 110285 . T C,<*> . . . PL . 114,0,15,35,73,113 .
3837
5 1110285 . T TAACCCC . . . PL 89,6,0 . .
38+
5 1110285 . T C,<*> . . . PL . 114,0,15,35,73,113 .
3939
6 600 . T <*> . . END=609 PL 66,1,1 . .
4040
6 610 . T <*> . . . PL 66,1,1 66,2,1 .
4141
6 611 . N <*> . . END=619 PL 66,1,1 . .

test/merge.multiallelics.1.1.out

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
##fileformat=VCFv4.2
2+
##FILTER=<ID=PASS,Description="All filters passed">
3+
##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
4+
##contig=<ID=chr21,length=248956422>
5+
#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT smpl1 smpl2 smpl3 smpl4 smpl5 smpl6
6+
chr21 14483696 rs74584932 G GT,T . . . GT 0/0 0/1 1/1 0|0 0|1 1|1

0 commit comments

Comments
 (0)