From 7dd8400b61007f4ea61ed379f153d110d6736c1b Mon Sep 17 00:00:00 2001 From: Adam English Date: Thu, 30 Jan 2025 18:05:12 -0500 Subject: [PATCH] functest correction --- .../answer_key/bench/bench_unroll/log.txt | 25 +++++++++++------- .../answer_key/bench/bench_unroll/params.json | 2 +- .../bench/bench_unroll/tp-base.vcf.gz | Bin 3284 -> 3284 bytes .../bench/bench_unroll/tp-base.vcf.gz.tbi | Bin 379 -> 378 bytes .../bench/bench_unroll/tp-comp.vcf.gz | Bin 3176 -> 3177 bytes .../bench/bench_unroll/tp-comp.vcf.gz.tbi | Bin 379 -> 378 bytes 6 files changed, 17 insertions(+), 10 deletions(-) diff --git a/repo_utils/answer_key/bench/bench_unroll/log.txt b/repo_utils/answer_key/bench/bench_unroll/log.txt index bf10d0c1..81ca6b36 100644 --- a/repo_utils/answer_key/bench/bench_unroll/log.txt +++ b/repo_utils/answer_key/bench/bench_unroll/log.txt @@ -1,6 +1,6 @@ -2025-01-06 03:04:00,136 [INFO] Truvari v5.0.0 -2025-01-06 03:04:00,137 [INFO] Command /data/truvari/__main__.py bench -b repo_utils/test_files/variants/real_small_base.vcf.gz -c repo_utils/test_files/variants/real_small_comp.vcf.gz -o test_results/bench_unroll/ -2025-01-06 03:04:00,138 [INFO] Params: +2025-01-30 23:04:30,949 [INFO] Truvari v5.0.1.dev0+664fd5b +2025-01-30 23:04:30,950 [INFO] Command /data/truvari/__main__.py bench -b repo_utils/test_files/variants/real_small_base.vcf.gz -c repo_utils/test_files/variants/real_small_comp.vcf.gz -o test_results/bench_unroll/ +2025-01-30 23:04:30,951 [INFO] Params: { "base": "/data/repo_utils/test_files/variants/real_small_base.vcf.gz", "comp": "/data/repo_utils/test_files/variants/real_small_comp.vcf.gz", @@ -22,16 +22,23 @@ "bnddist": 100, "sizemin": 50, "sizefilt": 30, - "sizemax": 50000, + "sizemax": -1, "passonly": false, "no_ref": false, "pick": "single", + "ignore_monref": true, + "check_multi": true, "check_monref": true, - "check_multi": true + "no_single_bnd": true, + "write_resolved": false, + "decompose": true, + "short_circuit": false, + "skip_gt": false, + "max_resolve": 25000 } -2025-01-06 03:04:00,182 [INFO] Zipped 71 variants Counter({'base': 43, 'comp': 28}) -2025-01-06 03:04:00,182 [INFO] 45 chunks of 71 variants Counter({'base': 43, 'comp': 28}) -2025-01-06 03:04:00,226 [INFO] Stats: { +2025-01-30 23:04:31,028 [INFO] Zipped 71 variants Counter({'base': 43, 'comp': 28}) +2025-01-30 23:04:31,029 [INFO] 45 chunks of 71 variants Counter({'base': 43, 'comp': 28}) +2025-01-30 23:04:31,098 [INFO] Stats: { "TP-base": 18, "TP-comp": 18, "FP": 1, @@ -58,4 +65,4 @@ } } } -2025-01-06 03:04:00,227 [INFO] Finished bench +2025-01-30 23:04:31,099 [INFO] Finished bench diff --git a/repo_utils/answer_key/bench/bench_unroll/params.json b/repo_utils/answer_key/bench/bench_unroll/params.json index 40354711..91b13a93 100644 --- a/repo_utils/answer_key/bench/bench_unroll/params.json +++ b/repo_utils/answer_key/bench/bench_unroll/params.json @@ -1 +1 @@ -{"base": "/data/repo_utils/test_files/variants/real_small_base.vcf.gz", "comp": "/data/repo_utils/test_files/variants/real_small_comp.vcf.gz", "output": "test_results/bench_unroll/", "includebed": null, "extend": 0, "debug": false, "reference": null, "refdist": 500, "pctseq": 0.7, "pctsize": 0.7, "pctovl": 0.0, "typeignore": false, "no_roll": true, "chunksize": 1000, "bSample": "NA12878", "cSample": "NULL", "dup_to_ins": false, "bnddist": 100, "sizemin": 50, "sizefilt": 30, "sizemax": 50000, "passonly": false, "no_ref": false, "pick": "single", "check_monref": true, "check_multi": true} \ No newline at end of file +{"base": "/data/repo_utils/test_files/variants/real_small_base.vcf.gz", "comp": "/data/repo_utils/test_files/variants/real_small_comp.vcf.gz", "output": "test_results/bench_unroll/", "includebed": null, "extend": 0, "debug": false, "reference": null, "refdist": 500, "pctseq": 0.7, "pctsize": 0.7, "pctovl": 0.0, "typeignore": false, "no_roll": true, "chunksize": 1000, "bSample": "NA12878", "cSample": "NULL", "dup_to_ins": false, "bnddist": 100, "sizemin": 50, "sizefilt": 30, "sizemax": -1, "passonly": false, "no_ref": false, "pick": "single", "ignore_monref": true, "check_multi": true, "check_monref": true, "no_single_bnd": true, "write_resolved": false, "decompose": true, "short_circuit": false, "skip_gt": false, "max_resolve": 25000} \ No newline at end of file diff --git a/repo_utils/answer_key/bench/bench_unroll/tp-base.vcf.gz b/repo_utils/answer_key/bench/bench_unroll/tp-base.vcf.gz index 500bcb5e149cce6e9c420e92ae429c4c4b4a2981..a932bcf39cbd4efdd338ed9e8b221282b5593daf 100644 GIT binary patch delta 941 zcmV;e15*6d8PplD?g)RObsfB_1)R=^8N4gJ(<}rx3onfANUv;eY!yx|Kk&9sgZZ=QK#nghSjnMrS*+=KJ$3U=l-AM-wP7vc zN^&~>m0(j~{w>M`+%l(OW6yA)Yg4?gMH31(Z+I0+Kz`6yz?^^QzLbjIji6&K~DBS2$-b|qd<<<~o zr0n_h4|u{AqU`Xmk6i8aFr#6$c(G%iEt*ePVZA}TAyMqM`o$3$f0{PSD1@eAUJOst*@MBRuuCK*bFFq=CMUIuc=PR$ubJ3@yM*DhLZX+ zijct7DRNV0-PTEcI-uZrJi)8Fb93G;F$a^ns9`yQC9J97n7XL~2${?PF_o(p75;9h zldlRfe?t|obR`J}N4s=R#iJFKn>tlZglF$0F%gz!BJ3pBis?xu)HSK#V|9aZLZn(E z2HWVK0)-Crfjm;7zN6~b5Xo}|+Wh0Ane5To$Q?iNOIQdA6tv($Fiz>n z%TawF->D`NXeE9XOPA;vyI2G)tAFT~3YI;qf3ytwvsTi#!{>$m&zQ||&=_X3Who~~r)0fmtF(vvga$sT7?jT;;9bF1L zu^dgqxEW%a>!)V~agaQQL+N2qzmPobh%QAxF&(2%8wPh;dPvmMP8qywNR_j}gaq1D ze?8^$DTW%(hW`LV^l^LfrrA_incQD&$Q?1($h)e@En9r73o5#fR~<1#neQ3 z^mO#$-o#Y*OJxQ4r^>yX-}ddjiwn+k{7Bfic5IwiX7}zy1;N{jF~f}ZWR9Ab*=03k zo2y0=LpE6n*$m_+W)9h?n<6G@sA@D?SDT)gE)39#!omOj!q8Ww{p#YexnhVC!$y8D|Jw_tb@uT2{EgO2&P(cSr}o3B^Sl# P0QTSedT! delta 941 zcmV;e15*6d8PplD?g)QT&kek)#hcEEnY$~Tn@D#NUv;eY!yB&Kk&9ogZZ=IK#DId7|Ee=S*Ypx2|7-c#?lG3VJzWF zaytH%SW{s7Ez11cGN)l*&v2k?Q@E~06ACtOcojK7e$ZFIoacYNn1!v)P&KJ>nQD05 zi8(EF#ag;$q~X_K%(^a8RgId#P*yEU)hI2MvlAHVx|BzWCKaS8+UQc+Opyhp)(~W* zwS)sqk^vakx3Y0?f^MHNybJL-;;4E<@(nDP+7NDl5cBUd`P}Q7xIVnVCmszF_8H zqjM=oW~r;lpL;VGn2T2+IByxPubgI96!Qz%j3<2Nu{1=lsZPkrG76{h$gHJ?lKL`= zkiXR_a#JSV)=7Ojpx}8t!K=D+bJ{I21(UicVL5>ntf}6Zx~TvNiOc{oRjU>S{%$Cf zunIAMGZn9NB?ksayL3*)lNFVlI#tbsXYV9250+&f>?GHU=}9HjHL2cXb%Sw2q*5XV z+vuJGg%0$AJW`#$qsJ^^C@!LJnwEqR$#VtT{Nt0E?8({49Y66)SO*CdwBSK7PU*FkUWM%=~+;}kUZ^(E=4~v9ivYh26tL|M%2?z8N6#qg|oqg1lm-8 zJ*Dy~h8oU>{{U@gs>1bSR7Mwphr-y3wleO|wCCy4(@Em+7=%t0=|ZS}mmW&R)I@po zboAlg#8mc6RR#E`%DtQ4_U*lk3(j-=NZ7b`Y@AnR_fFTht+y3ph8gY295t`9%WB9r z7mXx_Y_bxv8OTk{9I{b2MNHCA(P*?-Ha#(27@!k{ga7-5q04F{#nS)PWLXef(b#m& zIRDnX5%#fS&O4!6#XRF~<(mKeMk6dwM6b+O%AjUh29-q;Vph)(Ots{)Fv1E;E{e|q P?7soez7XZ-leG*VEdA8} diff --git a/repo_utils/answer_key/bench/bench_unroll/tp-base.vcf.gz.tbi b/repo_utils/answer_key/bench/bench_unroll/tp-base.vcf.gz.tbi index bb1b84ca87ee1d071aa42e52631bbf5471172b84..b7121307d9760ca15b0a137c1a342757d08a1de0 100644 GIT binary patch delta 357 zcmV-r0h<2%0{Q}fABzYC000000RIL6LPG)oT>< zGOvBTEWiim^&DvfKJ&iSX|BWjoN&D6Uo65?<`wJyU9O{jYrS2L*S_`MuC*V2AAOfD z^V*-@*Lme!{X4YQT5GMf)>><=wboi|t+n>|tJ>jLszx}hs>zkDYJPu3)k3WuXH|PI zTh;b|TJYuzxT&6zQK?>!|Dt+Y2C3enL8@10RI2CZyXtrYLX?{JlUo5G DLT|Zh delta 358 zcmV-s0h#{#0{a4gABzYC000000RIL6LPG)oUIFdeF-ikb6a~;X8ly;pXiN}95CmJ% z+DZg5q)eq<(pZNqAZy41EK~#=(}-AP9a;%4!UZ_Py%$sn262MXJ1{wUZ~mYEXQq6w zd2pO05iygVGCQ_tF+JO7oxRLz^Ty2W|KTIYo0HNU$IPnlP&^@qHV_O1KvbG-Jg_ja!R@cZby z44K#d^uD@Xh4=5!T5GMf)>><=wboi|t+m$L->+(iU#S}5xT+?Xx2pO56;%thcA8b~ zJ#SUp|7q3Bkhkh}7}w7|5Ywi5Mkb|tJ^qX8X&I$@i$62Ok EAV8M25C8xG diff --git a/repo_utils/answer_key/bench/bench_unroll/tp-comp.vcf.gz b/repo_utils/answer_key/bench/bench_unroll/tp-comp.vcf.gz index 8a719d208ba7fff0148af4ad05b1b2ce47f9a811..56a902dda7e7d0f0878c03384f5834d490646140 100644 GIT binary patch delta 887 zcmV--1Bm?S80i?WIRybDvpNN`1Ai4FPZ`hUMmi)4BV{_#jYY9QRhF?SJEF~o)U+ra zv{_Q78fnN}I&>A8yB*FQ9uWn$^~>X&7$49X5U%;@%=2`BHzc3(8%@)wqbWZTb*{)f z?u2-MIy0hBlhI;PmZqVq(Sj%u!)&Sqzl)BuvQU!Ag?g|ly8vvGkMLShk$(w8Iu=v2 z1Y0f(;H*va32ZE}iZvEx3D{gPZfFcPA-$Gj0fkEHyDBS4Xje(C{+$IlALD&Zmezeq z`l6&P1b&@K`%NJ8MBo>5#Iq%>i2zpsxH>=oR8rFr`)7dDDr6xJl71{p;jGK`E!MJ7 z#)b<7zn4=7g#wmZ5Lz6rg@5`WFl5h4{Kv@B^>r5LUs81Gri4Dp*t??iMA1cb(cWYD zn+bjc@SF1sFC8qN5E;v^#H=Qc7uIKjh(!+8$L8~^GOG2!gs#W7j;a;%pw{zAQ%HJ< zObaiinJ6nLnF}b%n!cV&F9wM_D<CD(yxwxpV3 zKZBBrmAgKP*lI=uS97stm30{9Euua&n&YH@BnsXw^f`kTSk!1pIzg6OR0Qm7!oSB} zsKu4A6&gh#BG6xgg@3TA#Y!0OhZkMOI%KhJS3Y;WC(xZ?O=ZvMO(-_7%1F(~yhpcw^a^0LC`>n2bJrMt{D?W6Ux=~=V%YPhPcMsngkjF*{+5}oo zFJx#HZg6FbMh55Iha8$%_yy2ju*KqSpM&6sfLmc+Vl8xEI@9TT@cj=~uJ0-1qg>yS zL7VQ(7*E0cJl?&>#-W{C{POKN^%LXGi4;>_Qb6fKp=wkn&Oo_UETHE7O_oh?rnUlu z1c#LqoTP1|rDWog%|urBB3mj+y&Zot>5oNDb7JkudlnYjc2+H?k56W2)89VnPdxP0 z2b$*4`d3wrF_QhYu21V0z1f_-u|ihYm`p26#;q)tB-L`!k(JqsJqmjqDt2D1*rSf@ NKd!Bi>&%l$3?DJjuT=m5 delta 886 zcmV-+1Bv|U80Z+VIRybCvpNN`1AonDqK4;EBOUUDkujaf#-diBDofau9MNV&YFbnd z+AJAUjWlGg9J-3E-45ptkB9-=`sHy>h!B$EpDU{iJh*d!m|wV)ysg@1IcrDh4X zT-Lu?o8}YPSYZ`QEXoqFxnSJT7;Hj%DaHB;h17RNR#4EckXrpa3vfP$`dI+OLAK<0_KFXo76D_Ro)t^ja#e)_4TrXlpt0H;+*LLB7$Se3$Am+D(AWub}< z7YKf@rVi=^th6AsI9vwyVfk6j&AE960~r<10T^AMTV zT}m@iR!}k*P?9x$Jyl)|@^)6t+lflBry|HFjj>lf_C9KrwL`|UGJkP;LvH-+`<(yW zwGa7!O#Jtc$by&K>*J|(de!>5;wM@^Y}NdEq0?-*$W&87>*CO#^qcuS`tWQ;HN}1g z6%{KteG;+Nj0mpgV#_M)Fv?p*edsgCIsZr$yjy5<1}(6t(U5e4EVrl#*w}=BkF8LP zD`6}2i9kf4y#xzkQ-6zvFy0R@x{P(mV%x5I?pjZvJHwjFp3$06Y+#jtO!Ot{ zq6_NMPs|9G#IO^MCAp{&WL91D)R|x)?yM~CNlm8(58r)Gu&CNTV{+Js?oPXus#6+^ z@1rmK&i#;`jvUu}8ZhL#IX|{rUGI7z{#{diXexE1z+{&>xPR^*zB3??eGs$>w47eZ z&??;E$`*|b&btpe^sw*?puJ#+#oImy!4Cnq!o0*Y2TQpQKQz9EA) z-I+0-g86y8dykDnJGc1d+jHtC#+wr*OSM z6sIoIf?EgC(Z#t4IywmMx(kX3P7XTuYv>oz!AVRw=YR^uBBoe9f%MmV^IqOdGTz&& zHK(+uM0d3ZI8d<5d-1YUEz z#yu>+4dyS#5l0E$@IIPf9fr+Q?U>_Zvy}Z#$H(KA^EL0R09Ux);V9y@G1zAQq>Nb4 z+hSh(x|@La%><=wboi|t+m!#Ypu1vU)2u3QZ>R}RZT8$RrC8RsupVPAgkJY z-m13$)2f#tZ`JG2tDk!y22J&h^h@=6{1?^J(oOXibyK}M{Zc(Q-&MyOrp;8{lUo5G D?dH6? delta 358 zcmV-s0h#{#0{a4gABzYC000000RIL6LPG)oUIFdeKTE?<6b0}bZ55?rwf>>t*2zh9 zEKV-P(y<`u=;B;N938|Dpu3=m;3SA+KZf{0bZ`?B&N-k$v4|;FPaysE-n^Ihl8pDZ zH#UA#}|jCz?_E@oE`D)5qj`KLL=&x`PC9{C8w#|gaV zc#V6g!UppflZc}PZ+IWguZ_aysdmiq(JE!Xv+?n`<$TRME5H@5cQ}r?J^?$-pOg{n zdE3luUw2dRo_RgT))IW=y01mVT4$T%HNQFycbHeK^}D=}_O1J^bG-Jg_jb;_zK_03 zmwD|^?`ywZ@ctcIYpu1`T5GMf)>><=wboku`&I4mD^(-xSJmY5RyDuBqH3Ym4zsGg z=dEh{KdpKh@>abL{rb5FV%SvA$e>iO$A3{hExlB4Q7_f2Gbq(_^Idhk0c3-o-h5!Hn