From bf4bbfbe888e01d91f75f4a29818c17be48eddfe Mon Sep 17 00:00:00 2001 From: planemo-autoupdate Date: Tue, 16 Jun 2026 16:50:54 +0000 Subject: [PATCH 1/3] Updating tools/waveica from version 0.2.0 to 0.2.1 --- tools/waveica/macros.xml | 2 +- tools/waveica/waveica.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/waveica/macros.xml b/tools/waveica/macros.xml index 04ba14a83..f42130652 100644 --- a/tools/waveica/macros.xml +++ b/tools/waveica/macros.xml @@ -1,5 +1,5 @@ - 0.2.0 + 0.2.1 diff --git a/tools/waveica/waveica.xml b/tools/waveica/waveica.xml index faa662cd2..7c39766e9 100644 --- a/tools/waveica/waveica.xml +++ b/tools/waveica/waveica.xml @@ -8,8 +8,8 @@ r-recetox-waveica - r-arrow - r-dplyr + r-arrow + r-dplyr Date: Mon, 13 Jul 2026 12:51:09 +0200 Subject: [PATCH 2/3] updated function arguments --- tools/waveica/waveica.xml | 20 ++++++++++---------- tools/waveica/waveica_wrapper.R | 10 +++++----- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/tools/waveica/waveica.xml b/tools/waveica/waveica.xml index 7c39766e9..b160ff308 100644 --- a/tools/waveica/waveica.xml +++ b/tools/waveica/waveica.xml @@ -23,8 +23,8 @@ wavelet_filter = '$wf.wavelet_filter', wavelet_length = '$wf.wavelet_length', k = $k, - t = $batch_correction.t, - t2 = $batch_correction.t2, + batch_threshold = $batch_correction.batch_threshold, + group_threshold = $batch_correction.group_threshold, alpha = $alpha, exclude_blanks = $exclude_blanks, transpose = $transpose_feature_table @@ -63,8 +63,8 @@ - - + + @@ -87,8 +87,8 @@ - - + + @@ -103,8 +103,8 @@ - - + + @@ -119,8 +119,8 @@ - - + + diff --git a/tools/waveica/waveica_wrapper.R b/tools/waveica/waveica_wrapper.R index 7f0bc955b..5261eac1d 100644 --- a/tools/waveica/waveica_wrapper.R +++ b/tools/waveica/waveica_wrapper.R @@ -53,8 +53,8 @@ waveica <- function(data_matrix_file, wavelet_filter, wavelet_length, k, - t, - t2, + batch_threshold, + group_threshold, alpha, exclude_blanks, transpose = FALSE) { @@ -75,7 +75,7 @@ waveica <- function(data_matrix_file, "injectionOrder", "batch" ) - metadata <- dplyr::select(metadata, required_columns) + metadata <- dplyr::select(metadata, all_of(required_columns)) # Ensure both tables have a sampleName column if (!"sampleName" %in% colnames(features) || !"sampleName" %in% colnames(metadata)) { # nolint @@ -113,8 +113,8 @@ waveica <- function(data_matrix_file, batch = batch, group = group, K = k, - t = t, - t2 = t2, + batch_threshold = batch_threshold, + group_threshold = group_threshold, alpha = alpha ) non_feature_columns <- setdiff(colnames(data), feature_columns) From f69130dcc8c2ebc597720d291ee31b25353ee7fb Mon Sep 17 00:00:00 2001 From: Michaela Bodova <505814@muni.cz> Date: Mon, 13 Jul 2026 12:51:22 +0200 Subject: [PATCH 3/3] updated test data --- .../waveica/test-data/normalized_data.parquet | Bin 3554 -> 2907 bytes tools/waveica/test-data/test3_output.parquet | Bin 3004 -> 2447 bytes tools/waveica/test-data/test9_output1.parquet | Bin 3554 -> 2907 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/tools/waveica/test-data/normalized_data.parquet b/tools/waveica/test-data/normalized_data.parquet index 45cff33e324aa612a57dac93d5eeb69ec6be279c..465aff4680bbfa7fcb9c9fa4ab1e0d5fcde66b09 100644 GIT binary patch literal 2907 zcmb7GU2IcT96!A)?d3YmAe`&HTH+L_V1V6wd)pNT!nyqzWxHja?aK6lj4{eeyUq@{ z-Le==i1C9MnKKb0iA1sxHTa^5Pr3({7fm$L7yQ5nqdxH>FA^U7pVOUEx>B;6_J988 z|MffnkJH`(GN@xWPUB=h7BO0f(6gI72q8NhOb5)>Qb#Cl>fTlBcZbqJJ?v!~U;{fb z!t1fJ4V*f#2ZM{WNdT?r659Sm5OE)l@`#pZVeKeQ#vRTfvcqU*6rjvS714Utd4F zK_)$C=6`)}_Z;c^UfBDJaGaQzE`9jhS3N5WW+ZO9dtP=C?dKo6-2c5p4iv6jx;mdF zi+f+RKG?j%G}k@$=~Mmdz2qCK0r zDqcHW?U|s;XsaKIi0MV%7F7{>XK;fFFE*I)dN-Qz5`qb@VxtK!44ClRG@9^q!GvdA zXX2B~c$bWjDw|04$>#*NqwGRkja_ut*c+>A>}^k##cp*rh!oG%=<%`Q2yREXeY2nl z<3~56ejiLOmSDSPD1BHDX}X~u)-=%6@w1xMJcW~`mq;7*dg|L8tbilG(HdT*GTZ!cFB>cF1&5QRT8d+M3 ze19qoWX>gDbotK-{!d)Kdo5RLb0DKFwL!QiZHB&;WB(;#S-$1P@dsm@b=V7S{%-}q z=Ch=Te84F7a%oHKyA=B~u@!cx4tvq<|Dz4C`H(6ipInN)T-p+Q?h(Mg(-J#ehkav} z|Bf55`SdFyzY-LCxwIwrRf@g1x<%f)R)>At(x;CQlUO+tCnQHAIVQ8L`}7VK z#%lU#4%BoH4~xR|2|^qK3Rqc?4AoIXFoMOhB6+*d&JWMn>Cs9g9}6aDa^^u&(j$eT z%;30YM)H{%J5>T5Ta8FQp(jacI+;#^Uq)NLk2w&p4}7MR`9vj|w)>K)$y38wy)f#O zD#=`l#xU%BOt+oVbfj1~QMa$y&SZ8d9bn^LPEIqo_ z*eipoijV`t&qXpz@m7+L!;-YSm+%v0x*?wf4F6&IBeR5C)D@89_FLZ@O zsT7J^y)?k5GAt-4>4s58sDE$a1W+)A5KOpd4^lcON6Igq8augtbaHb0NV!~cI!}+4 dr^ZVYorbwX+o7oicynm@pmF$59)Q>C{{a9wn?C>m literal 3554 zcmcgvO>7%Q6kfZ=*=&;%qO4hqR4uewDwM>#Yp=5%r9@nfI;c8!YQA6s&JV1ou0DZk%j9U?lcV)m8+F7$TU-5CmQI!_SKm6Kofh4KC<&(pK_WzcHQD|! z@f&;ipUj>20J1Z~OZKfd_pLCfdH zGpyIvGJK70z|d8}@O%@0%?b?b(=`Cunc-^xCpXXUx1s)L*S>%K*d^rn+&u7{`3!Qc zufOxd$NdHjbx)4gV=;KWwwB@6-UbZa6%0RP_&d$Ous&S_kewMy!CRL8XG}===1Yg= z@5|_9_S*V;YYDV5@RaB6E~75hJvmyB#o+bYT83}k-+-Y~!SJPh{Pk8~Sf8!|$j%Jg zAN=s)a7PpR)YJCjmDV-%XW+m?zdV^hu8BjjzUPk{JVV`+qxDz}UazfXc)Q)0p(s=^ z+gP&V4$Y0v&I7bm}4_ZPog*9gB`Z!^DJFBQLAy=}YA*l3=%UD(?}QTA@ml;^h0 zh;cHKTXG3bMm*Z5C<-Gpan0WYt5akoGK-ApW?b%!W-_^$?48ahb5pRBDr_<{ z3(AEmf0;>TlM4%sB)dp9H<9qJ_DgcfB7p<15}d@$OzN`eWUBrKH_$`oa;eq++c|6U zD8~Lk6jxYTm9*_CFv-Qm{LIACBG4_v^)acr>{4#F#FgS&P%Ji-c)WC%aMx)E9>uf| zAryr#9wCHW$dg8Xgwn{HCOVI&%3i?A!EJl60A{?0L9!5g5TODB1FR$otO#MClB;JK zONlgu4GxCX!rXEs6BJaR8d9~h&LLmg<;}!HBO|duSWAZ@np*T`g5?$bwXu*IB{4;? z!5)Ri1Abxbl$=ZD{EOq!xuWU|O5P0kX2zCPExv;DO<>z7_OFhQMCUUT0sl%0*P%tr zIN+0s3xF#|P)T36*U)k#JtwMKsV0yyk5WzP`T21ir|+T8k!)-lunVddER3$8f?DZs zU?;eDiLb&lh#$H;eo@tV)$pjU3x&o;V?rvIotYesWyu+pYl;-$+@zv7k&xkh$vMGO z9m9{dfO|p4QV92hN5JARo=B7UT#j=N2W&j3NR*^Wa3hsR1g|yc1@*%4g`sH`5P~Q? z3?fb+RY~WOCfjahaK&2xczkqaP*Qz^%c@@~s6Gtk$>G)q!HWXEa=t+yX<{#E^?oKI zF5QzD@hinh1{KweXIk|k37c}jf#9dT@p8U<;Zq_ERK=Hi?aCLIVwH57&nq5S^Tfx`^grGT4~KgD#HE{`{C)=7)}H@&{U2wb=h(te?`%H{>JQ&- z_5O1XzB1b1JimJ3AyKcZe?NOPnT29sh%>ba0Bi zdP#Sd%GelAk;ujX5eRekIVDzPpHuZ_7pIQs(kNLIic=JHaq7{G;@k*boJ+b~{L-wr zT_Qx0j(dpWmo9Tmq{mw=jpKc9<9L;?9YwEF3=^3z=O)HWW1>LBRU0^2D36th7hqsT1{v*qY*o-Mcq=cn@ED7$=%GY98%kbTZnP}1ev6-i$gko35(iPULTZXV56?a_x$&7bxr34`vN^ zyI8OCflnVnR%c9QpEJ9Zb-8v$)*F=dR2$w^I^8M>0iSe-$2pKaGxGNy5Q2gp32I%M zpmldeqfsF&WbEW-d19ES;IXdLRM$)3C?i7c z4RFh}(~jJQcJ>}LDT3WB1I8NGFf|u>mynw(9w|+hnG2Cu!O+k^c3bU*l;7gF(xpNS z0MhuSD+Le&BM(V{JjC)$XBbQD6{<`u+S6#JGA@R~?0oHultFg+9%Ksd>vzV_ZgEBHJ); z<*9FEvNZ5v71c3vBfn-t%{ z(qo6zkX1~pn9sab=$o@_Gi6n#t%3Mx#uJ$?#xhhMrCXd8nbmvmAoh=%(vIGzLcK#`;4K0DI_$wa|y-nYjUomFoU6NX79OMQb9?lE7i1 z0^MqhLK(H%P!FrW?%xO1rhIWYaIw_ci9ykPhtpMyX#lU3r}J358Ww^kiNlGZBlLcB zm?*geVi-d#kR|2156(3}PEQ`r_0ARTQu6R9MxfmZ-9hAa(_=F)9~nQqIX6AMd2D88 jsFoqbNt}bbZsSs89OfKb5z-I$B81Y~amg=AvUpq+<%3Tkhp+d*E`?J#0nSJ(Ln67JjjxE_zMpxhefM1{E_vf$O`Qnd@A`1G(CBji9w6#)OK*Z z)$@>Jw;J$kiWIPrys=665(CLjq(|VdPx7w!6X)c$gX9e*`{7S-A0oc1SKt5Tt6_5M z&-0sxiYtOGi(v09;W(+N&Q`>-j&0oUiLl|f zS=jKqBy4;q3me}@?$5Cs3oiFrybU4GUfx#WKeiL>#j;=aiC!!X4F&=MtYBS>?1R}W zVVR8*mi!n5zbq->CgPcFExZ543cPPXk}Wm`&x5kM!e7DpVzyevvf^WC3R_Xh`eitZ z#8QFBa;k@~HdE=xtyh9ord@8zgJ5SrHLDcfA(qgZNH$%7Q?^#CoXDN3LG|tIgE+rX zJXM-+m5%rxl1hzd4z#Wzf3|yoK8g_{ge2ihpEw~t5;RDJ5QBsarV9pF*y~g|vTTpk z!Axa%7z(q;2&oe=z|25kCL~M;<{Dh2t9TN^Mn>XlePJ2=gjjP&8?|9hog$jB+ zolZr^G$WqS)JCWfYtP`XO~utDi)nxjWD=i_M#QN}rIas4YSYPuh8m8^p#u08rWRFA zZ&JJ*wH>AYE8`Q%av>LuH1o6$E!obaL#!@BUMWFZdW+n~*BekrBVjB^;3unv5ec|7 zR8nqEWu$s8njVL_XtBwmlcFz?PBs~4A;#)Y80Exxcv??{t@Y;Pnr6u9u-+J_`Ay$? z+gDSSc5SO`S+wM%wam?orWUiABhpMX4g0WMr#DneoX(A=Yq@#Y6Uvnxl@2Ep&eQWL z(jm$YRisOL&}5_lO%tGtFgtW;7Anx8_0Z5@ix1RDMk{Uq7@3)XC2fzS%0Qzmz-&E; zqP7v(pJGx{HG`B-xBZQf0jmKDOd2d`ijJ%vCK3kK+OH&dgeTknA)+>6X{ncX`-*xg z6sFA^U7pVOUEx>B;6_J988 z|MffnkJH`(GN@xWPUB=h7BO0f(6gI72q8NhOb5)>Qb#Cl>fTlBcZbqJJ?v!~U;{fb z!t1fJ4V*f#2ZM{WNdT?r659Sm5OE)l@`#pZVeKeQ#vRTfvcqU*6rjvS714Utd4F zK_)$C=6`)}_Z;c^UfBDJaGaQzE`9jhS3N5WW+ZO9dtP=C?dKo6-2c5p4iv6jx;mdF zi+f+RKG?j%G}k@$=~Mmdz2qCK0r zDqcHW?U|s;XsaKIi0MV%7F7{>XK;fFFE*I)dN-Qz5`qb@VxtK!44ClRG@9^q!GvdA zXX2B~c$bWjDw|04$>#*NqwGRkja_ut*c+>A>}^k##cp*rh!oG%=<%`Q2yREXeY2nl z<3~56ejiLOmSDSPD1BHDX}X~u)-=%6@w1xMJcW~`mq;7*dg|L8tbilG(HdT*GTZ!cFB>cF1&5QRT8d+M3 ze19qoWX>gDbotK-{!d)Kdo5RLb0DKFwL!QiZHB&;WB(;#S-$1P@dsm@b=V7S{%-}q z=Ch=Te84F7a%oHKyA=B~u@!cx4tvq<|Dz4C`H(6ipInN)T-p+Q?h(Mg(-J#ehkav} z|Bf55`SdFyzY-LCxwIwrRf@g1x<%f)R)>At(x;CQlUO+tCnQHAIVQ8L`}7VK z#%lU#4%BoH4~xR|2|^qK3Rqc?4AoIXFoMOhB6+*d&JWMn>Cs9g9}6aDa^^u&(j$eT z%;30YM)H{%J5>T5Ta8FQp(jacI+;#^Uq)NLk2w&p4}7MR`9vj|w)>K)$y38wy)f#O zD#=`l#xU%BOt+oVbfj1~QMa$y&SZ8d9bn^LPEIqo_ z*eipoijV`t&qXpz@m7+L!;-YSm+%v0x*?wf4F6&IBeR5C)D@89_FLZ@O zsT7J^y)?k5GAt-4>4s58sDE$a1W+)A5KOpd4^lcON6Igq8augtbaHb0NV!~cI!}+4 dr^ZVYorbwX+o7oicynm@pmF$59)Q>C{{a9wn?C>m literal 3554 zcmcgvO>7%Q6kfZ=*=&;%qO4hqR4uewDwM>#Yp=5%r9@nfI;c8!YQA6s&JV1ou0DZk%j9U?lcV)m8+F7$TU-5CmQI!_SKm6Kofh4KC<&(pK_WzcHQD|! z@f&;ipUj>20J1Z~OZKfd_pLCfdH zGpyIvGJK70z|d8}@O%@0%?b?b(=`Cunc-^xCpXXUx1s)L*S>%K*d^rn+&u7{`3!Qc zufOxd$NdHjbx)4gV=;KWwwB@6-UbZa6%0RP_&d$Ous&S_kewMy!CRL8XG}===1Yg= z@5|_9_S*V;YYDV5@RaB6E~75hJvmyB#o+bYT83}k-+-Y~!SJPh{Pk8~Sf8!|$j%Jg zAN=s)a7PpR)YJCjmDV-%XW+m?zdV^hu8BjjzUPk{JVV`+qxDz}UazfXc)Q)0p(s=^ z+gP&V4$Y0v&I7bm}4_ZPog*9gB`Z!^DJFBQLAy=}YA*l3=%UD(?}QTA@ml;^h0 zh;cHKTXG3bMm*Z5C<-Gpan0WYt5akoGK-ApW?b%!W-_^$?48ahb5pRBDr_<{ z3(AEmf0;>TlM4%sB)dp9H<9qJ_DgcfB7p<15}d@$OzN`eWUBrKH_$`oa;eq++c|6U zD8~Lk6jxYTm9*_CFv-Qm{LIACBG4_v^)acr>{4#F#FgS&P%Ji-c)WC%aMx)E9>uf| zAryr#9wCHW$dg8Xgwn{HCOVI&%3i?A!EJl60A{?0L9!5g5TODB1FR$otO#MClB;JK zONlgu4GxCX!rXEs6BJaR8d9~h&LLmg<;}!HBO|duSWAZ@np*T`g5?$bwXu*IB{4;? z!5)Ri1Abxbl$=ZD{EOq!xuWU|O5P0kX2zCPExv;DO<>z7_OFhQMCUUT0sl%0*P%tr zIN+0s3xF#|P)T36*U)k#JtwMKsV0yyk5WzP`T21ir|+T8k!)-lunVddER3$8f?DZs zU?;eDiLb&lh#$H;eo@tV)$pjU3x&o;V?rvIotYesWyu+pYl;-$+@zv7k&xkh$vMGO z9m9{dfO|p4QV92hN5JARo=B7UT#j=N2W&j3NR*^Wa3hsR1g|yc1@*%4g`sH`5P~Q? z3?fb+RY~WOCfjahaK&2xczkqaP*Qz^%c@@~s6Gtk$>G)q!HWXEa=t+yX<{#E^?oKI zF5QzD@hinh1{KweXIk|k37c}jf#9dT@p8U<;Zq