From 7749f4eb6c269e364853cb1b3e85cd02c462b330 Mon Sep 17 00:00:00 2001 From: Pablo Cingolani Date: Fri, 5 Oct 2018 14:43:31 -0400 Subject: [PATCH] Version 1.5.6 --- VarDict | 2 +- build.gradle | 4 +- tests/integration/.config.sh.swp | Bin 12288 -> 0 bytes .../.test_non_deterministic_behavior.sh.swp | Bin 12288 -> 0 bytes tests/integration/.tests_integration.sh.swp | Bin 20480 -> 0 bytes .../test_non_deterministic_behavior.out | 294 ++++++++++++++++++ .../test_non_deterministic_behavior.sh | 14 +- 7 files changed, 305 insertions(+), 9 deletions(-) delete mode 100644 tests/integration/.config.sh.swp delete mode 100644 tests/integration/.test_non_deterministic_behavior.sh.swp delete mode 100644 tests/integration/.tests_integration.sh.swp create mode 100644 tests/integration/test_non_deterministic_behavior.out diff --git a/VarDict b/VarDict index 2e4380f..464d049 160000 --- a/VarDict +++ b/VarDict @@ -1 +1 @@ -Subproject commit 2e4380fb2cd8ab566434c4566d48545f8fda6020 +Subproject commit 464d04919253886cb1a7320390e9da75e9e18c3e diff --git a/build.gradle b/build.gradle index 1d2c805..0c46eff 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { id 'jacoco' } -version = '1.5.5' +version = '1.5.6' repositories { mavenCentral() @@ -65,4 +65,4 @@ test { useTestNG() } -applicationDistribution.from('VarDict/teststrandbias.R','VarDict/testsomatic.R','VarDict/var2vcf_valid.pl','VarDict/var2vcf_paired.pl').into('bin') \ No newline at end of file +applicationDistribution.from('VarDict/teststrandbias.R','VarDict/testsomatic.R','VarDict/var2vcf_valid.pl','VarDict/var2vcf_paired.pl').into('bin') diff --git a/tests/integration/.config.sh.swp b/tests/integration/.config.sh.swp deleted file mode 100644 index 73be7de937114d91faf4dec680c8d66da8e1be85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2y>HV{5Wp{pfq?=l6Ps%zw!}%gR7f47#1#&-v78SE2J6LsZcI|!wO^7A20+XV ztc)Om_#aq6LINQ%vcSa53KEF3NtzFusHhWgmVR=acX#jIFX>R_+WD5gEp6oTfY&*I z=KW_k9>sMywF=PPkA~}oLb9^->c@7zI23ue+YyetIP})2pgIhqZX7b3t1T8)JX=)R zfT@DVB337TkHuSw@un@32b z5Hdgp$N(8217v^%(ai$t^mq*;Uxts>onhm4b*n~gM zn64T0#c}f$<=96E`{Gwm`cBf)^Z`9TT~wqkug4{y?eSP*z9WT9bYg&3$*kz*hM}3) zEPQPlCEe62SYdkMN^M(H2P`TMY}X2z7jY+N$}_pkGSji{U=Js{?YXp>li~&rPJ-vc z-fZb)_sM~(rB=x@%vx0|H^#%`GQjxTU@nOKZL}P7MlB{4=d#j<+nzt!U@F#Ha-eqK z>p3{V9t+m%9iBZpJMMVBW?rourLr~-OorfPICvXF(t{if%OA3)JDeF&aFg32#+H<9 kHVcYmq#thj05KO*HjqLuB25FJW0g%L!=@Z(VEIJ@_N($F_@#6cV?}Dovs!?E#RYi9Jr7Hg;+| z?Hco|(+d`^HhB;n4HFDE915SM>RT z7leA$Kfg0sA`M6bGXvw;)mE>u#X>%P)fbd`dg=Q1tX$qn1JZyrAPqK?l!-JT4M+phfHWWtNCVPcja2b7#@ zy{k;hXUQc48HsT3@_}Tv{^39xX!4AKWW(0};|l@1K}ZAgd{S>kVxRJ))^5K_PCzUv z@y;wc?J&ZCSvqx$a<5%FCF#VW<`G3f7}Hz0&E?dlwOOgxCQq7;k!UR{kY>>$X+2t+ zmUKxi)vNV_N$PfOtJr8*<<3U6xH&C%$<$2~->wnw+SA-kLI)e2O{-SlveL}h8)EWz zip_GR)V^2TDWrR;iYSC7T)<2Ut3>h?1c4oMcW|r{<68Gum#%K<2{N4 z3dJxu5R|+<*;^J-SJ-?U2}=6H@)D8%N}SFA*dOxINI3WwcOu5Jg@A^eWcR~@d3Pnh zvb?rrnp%3ZVwwueR=~QVwyjpX)xl0-oPYM*NVbjD!kV5orzaz*1%5d_r>=MTP(hc| zrGX}sZ3h`v)2fv$quKJCDFyVAyhIO{o?U`pL5S0-*fJ*q!#ltd`wL-{9Vb|{*(9Jbk-=cd)~^}(ott+G@YiL z4gcD1HI-TMQuU>#SE~;$daK`Ha>a6%TwAM(Q(QMwyY&R;d*XTH$BmCG*7q8 zPD;5aMRl8ln~!oL4MZ9kq=B|qPmEp0Ml)%-)MLspf7_OYL8YVgNCS}uA`L_uh%^vs zAksjjfk*?92L2B<;Mo_klaTB6zHA5q$iLUE`Fw-_{fPfLye9u5|GRW9@Vv4n-~SqY zL>h=R5NRONK%{|41Ca(I4MZAQ@;O}o{>?!ahH~>b#Rxku! zyclwTC&1(2K5#Gi2(W+#J^-dc3S0@Ec@tyb1787m0uLMoHaHCC!A|hX8=)WY2)G9r zAPrJr7+eZoL=fc(a2lKhH-p3AeV_5yo?6|N z+PR(A4Xween#n7I*MuQFQR7#u23o;$}VQv&0lw3o%FR<;Yz%; zFf&&uAIQ$g(kJ4xbA_4gbT>iiv^k&MgueZutgG)^aA^km#xw*|z*x1$w4cw`f>E?7uQGpmB@U5Tanz$#W6!s7|E+G%?MMw*!GJWDGMq}J>F zCO%B|p~yi{ro!L9k9$pFcC;~Rt(bg!4B)8aXUGHGHA ze^j&b3+XL8BkkirHs7N^vI|#hd6s3kysqiB)!z3F8DA%SsbYQ zU@+l|%+Ib_kTRj$uN1qx5_PkGA^PhuFa%!HdkQ8Ajz za|(2_9PAv|%>MbFR4k`Tv%@ zd&bt6cMs-qQ}Tu@vR_o0uCPw_fow6?XR4iK5>l;eBb`#~7w|JTJHhMOvz+uyxohBM z&2>eqVjL^G;%Hl%eA6A>Q`?0xVJ7|kRk)|2ot7_T=f^zh|M;r3&r)goqI#>Ia&Ar9 zGpt{eb_@e*zDjp%d!ju?A?I(a#=~#n6Si9zL@8G+6|n;=bXNLC*&F5gFA0TFAyUVt z3NMuUMq;%$Q+skVh4G4~t~OogeEK+_GF|B{-sk$5ZaV1gZX`U$Z3{T|vC{Hx_PTHZQ)Km)Tvs|lG71rx5 zjE})@w%QJMvGL+WAwOS|nwFzz(Dn8(5d!Vt*r(G6_T=(sSBa+-KBDk#+qk__!&7&U zK0$IcIzm(o5o`=x+80~g)@^uDI{dTYWJNcV_#JQZglIGJ|6hjR{1kj?a{hz!`(MDH z{}K2GxC`6~$k#sv@?bkS1AqQ8@OAJYAm9Hk@F8##906B>E#POc<`< z{e`InpSzLoFs;A%n6oN61s9$Y%a@FO}n=CUnU$B~N;eXZz*LC0im z8v#Se#TbRm19SGRIaesm754Iiw!$&dgYBBk+7FN`b2o++Hn44Z6oPq?MFNxRk4tqe zElidNRXEzA!!~)!hERn61V5I1`!!K4Y98LJH2Det1gY2Lae%N+@5&nH}*8g5SZw1$am*LBke_sXT;A-#=KH~1J>1xG*zq`?a~=l>x%4ZaV)4L$+x0Jno% zKn)xM`@mlCF0cih#o7N0;A!w6_$;^$7@z`ngKNPx;8E!K3*h76gFx#1Lik0FWQ;U$ zp=uz!VG}+@cWvk{k=#7UeM5BDCc0~b`vi1nB)V%OFKG1N3kmLh(CwD!t_^LzVJgvG zo9M31xmSy#yEgx|yEfhX9?8xHyw~!5n-~w?sT}u$I`>!&3pdiFYmZot*K}WVmvZDi X==Gy5GL|PV@x=IC=bEpKVX%J!Mz_;! diff --git a/tests/integration/test_non_deterministic_behavior.out b/tests/integration/test_non_deterministic_behavior.out new file mode 100644 index 0000000..5b147d2 --- /dev/null +++ b/tests/integration/test_non_deterministic_behavior.out @@ -0,0 +1,294 @@ +Running VarDict Perl: 1 / 5 +Running VarDict Java: 1 / 5 +Running VarDict Perl: 2 / 5 +Running VarDict Java: 2 / 5 +Running VarDict Perl: 3 / 5 +Running VarDict Java: 3 / 5 +Running VarDict Perl: 4 / 5 +Running VarDict Java: 4 / 5 +Running VarDict Perl: 5 / 5 +Running VarDict Java: 5 / 5 +Differences: +-------------------------------------------------------------------------------- + + +Difference 1-1 Perl: + + +Difference 1-1 Java: +-------------------------------------------------------------------------------- + + +Difference 1-2 Perl: +8,9c8 +< abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +< abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 +--- +> abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 +11c10 +< abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 1-2 Java: +-------------------------------------------------------------------------------- + + +Difference 1-3 Perl: +11c11 +< abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 1-3 Java: +-------------------------------------------------------------------------------- + + +Difference 1-4 Perl: +8,9c8 +< abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +< abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 +--- +> abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 + + +Difference 1-4 Java: +-------------------------------------------------------------------------------- + + +Difference 1-5 Perl: +8,9c8 +< abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +< abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 +--- +> abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 +11c10 +< abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 1-5 Java: +-------------------------------------------------------------------------------- + + +Difference 2-1 Perl: +8c8,9 +< abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 +--- +> abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +> abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 +10c11 +< abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 2-1 Java: +-------------------------------------------------------------------------------- + + +Difference 2-2 Perl: + + +Difference 2-2 Java: +-------------------------------------------------------------------------------- + + +Difference 2-3 Perl: +8c8,9 +< abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 +--- +> abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +> abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 + + +Difference 2-3 Java: +-------------------------------------------------------------------------------- + + +Difference 2-4 Perl: +10c10 +< abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 2-4 Java: +-------------------------------------------------------------------------------- + + +Difference 2-5 Perl: + + +Difference 2-5 Java: +-------------------------------------------------------------------------------- + + +Difference 3-1 Perl: +11c11 +< abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 3-1 Java: +-------------------------------------------------------------------------------- + + +Difference 3-2 Perl: +8,9c8 +< abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +< abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 +--- +> abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 + + +Difference 3-2 Java: +-------------------------------------------------------------------------------- + + +Difference 3-3 Perl: + + +Difference 3-3 Java: +-------------------------------------------------------------------------------- + + +Difference 3-4 Perl: +8,9c8 +< abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +< abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 +--- +> abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 +11c10 +< abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 3-4 Java: +-------------------------------------------------------------------------------- + + +Difference 3-5 Perl: +8,9c8 +< abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +< abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 +--- +> abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 + + +Difference 3-5 Java: +-------------------------------------------------------------------------------- + + +Difference 4-1 Perl: +8c8,9 +< abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 +--- +> abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +> abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 + + +Difference 4-1 Java: +-------------------------------------------------------------------------------- + + +Difference 4-2 Perl: +10c10 +< abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 4-2 Java: +-------------------------------------------------------------------------------- + + +Difference 4-3 Perl: +8c8,9 +< abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 +--- +> abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +> abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 +10c11 +< abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 4-3 Java: +-------------------------------------------------------------------------------- + + +Difference 4-4 Perl: + + +Difference 4-4 Java: +-------------------------------------------------------------------------------- + + +Difference 4-5 Perl: +10c10 +< abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 4-5 Java: +-------------------------------------------------------------------------------- + + +Difference 5-1 Perl: +8c8,9 +< abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 +--- +> abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +> abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 +10c11 +< abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 5-1 Java: +-------------------------------------------------------------------------------- + + +Difference 5-2 Perl: + + +Difference 5-2 Java: +-------------------------------------------------------------------------------- + + +Difference 5-3 Perl: +8c8,9 +< abc chr20 chr20 61659444 61659444 A G 23 17 4 0 15 2 A/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7778 0 0 2.000 2 4.4 14 18 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 0 +--- +> abc chr20 chr20 61659444 61659444 A AGAGGGGGCCGGTGGGGAGGGGGCCGGCGGGGAGTGGTTTGGTGGG 23 5 0 0 3 1 G/+45 0.2174 0;2 49.6 1 32.2 1 36.7 3.000 0.1579 0.1739 49 4.000 1 5.0 3 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 Insertion 0 5-0-0 +> abc chr20 chr20 61659444 61659444 A G 23 17 0 0 15 2 G/G 0.7391 0;2 26.2 1 33.9 1 48.4 4.667 0.7368 0 0 2.000 2 4.4 14 19 CGGTGGGGAGGGGCCGGTGG GAGGGGGCCGGTGGGGAGGG chr20:61659400-61659600 SNV 0 5-0-0 + + +Difference 5-3 Java: +-------------------------------------------------------------------------------- + + +Difference 5-4 Perl: +10c10 +< abc chr20 chr20 61659471 61659483 CGGGGAGTGGTTT TGGGGGGGGGCCTGCAGGGAGGGGGCC 27 8 14 3 5 3 GCGGGGAGTGGTTT/+28 0.2963 2;2 38.0 1 37.3 1 52.4 16.000 0.4000 0.2963 0 0 0 1.0 8 20 GCCGGTGGGGAGGGGGCCGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 +--- +> abc chr20 chr20 61659481 61659483 TTT GCC 13 6 3 1 3 3 TTT/GCC 0.4615 2;2 35.0 1 37.3 1 60.0 12.000 0.8571 0.3846 0 3.000 1 0.8 6 7 AGGGGGCCGGCGGGGAGTGG GGTGGGGAGGAGGCTGGTGA chr20:61659400-61659600 Complex 0 0 + + +Difference 5-4 Java: +-------------------------------------------------------------------------------- + + +Difference 5-5 Perl: + + +Difference 5-5 Java: diff --git a/tests/integration/test_non_deterministic_behavior.sh b/tests/integration/test_non_deterministic_behavior.sh index 17e12ad..0a51a39 100755 --- a/tests/integration/test_non_deterministic_behavior.sh +++ b/tests/integration/test_non_deterministic_behavior.sh @@ -17,9 +17,10 @@ for i in $(seq 1 $N); do echo "Running VarDict Perl: $i / $N" time $VARDICTPERL \ -G $REF_GENOME \ - -f 0.001 -N abc \ - -b $COLO20 $UNMAPPED_FLAG \ - -c 1 -S 2 -E 3 -g 4 \ + -f 0.001 \ + -N abc \ + -b $COLO20 \ + $UNMAPPED_FLAG \ $REGION \ | sort \ > $DIR_OUTPUT/vardictColo20.perl.$i.txt @@ -27,9 +28,10 @@ for i in $(seq 1 $N); do echo "Running VarDict Java: $i / $N" time $VARDICTJAVA \ -G $REF_GENOME \ - -f 0.001 -N abc \ - -b $COLO20 $UNMAPPED_FLAG \ - -c 1 -S 2 -E 3 -g 4 \ + -f 0.001 \ + -N abc \ + -b $COLO20 \ + $UNMAPPED_FLAG \ $REGION \ | sort \ > $DIR_OUTPUT/vardictColo20.java.$i.txt