comparison dimet_differential_analysis.xml @ 2:e45e03a99d56 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/DIMet commit 30fe10acdf65c6917856a0eae21dc91abd2f609f
author iuc
date Thu, 15 Feb 2024 12:53:06 +0000
parents c46d33411495
children 8579d74e740b
comparison
equal deleted inserted replaced
1:dc199abf3db4 2:e45e03a99d56
11 <command detect_errors="exit_code"><![CDATA[ 11 <command detect_errors="exit_code"><![CDATA[
12 @INIT_CONFIG@ 12 @INIT_CONFIG@
13 @INIT_DIFF_ANALYSIS@ 13 @INIT_DIFF_ANALYSIS@
14 @INIT_STAT_TEST@ 14 @INIT_STAT_TEST@
15 @INIT_GROUPS@ 15 @INIT_GROUPS@
16 @INIT_COMPARISONS@ 16 @INIT_DIFF_ANALYSIS_COMPARISONS@
17 HYDRA_FULL_ERROR=1 python -m dimet 17 HYDRA_FULL_ERROR=1 python -m dimet
18 -cp '$__new_file_path__/config' 18 -cp '$__new_file_path__/config'
19 '++hydra.run.dir=differential_analysis' 19 '++hydra.run.dir=differential_analysis'
20 '++figure_path=figures' 20 '++figure_path=figures'
21 '++table_path=tables' 21 '++table_path=tables'
41 '++analysis.method.grouping=${groups}' 41 '++analysis.method.grouping=${groups}'
42 '++analysis.method.correction_method=${correction_method}' 42 '++analysis.method.correction_method=${correction_method}'
43 '++analysis.method.impute_values=${impute_values}' 43 '++analysis.method.impute_values=${impute_values}'
44 '++analysis.statistical_test=${statistical_test}' 44 '++analysis.statistical_test=${statistical_test}'
45 '++analysis.dataset.subfolder=' 45 '++analysis.dataset.subfolder='
46 '++analysis.dataset.conditions=${conds}' 46 '++analysis.dataset.conditions=${conditions}'
47 #if $metadata_path: 47 #if $metadata_path:
48 '++analysis.dataset.metadata=metadata' 48 '++analysis.dataset.metadata=metadata'
49 #end if 49 #end if
50 #if str( $data_input.data_input_selector ) == "abundance": 50 #if str( $data_input.data_input_selector ) == "abundance":
51 #if $data_input.abundance_file: 51 #if $data_input.abundance_file:
66 #end if 66 #end if
67 @REMOVE_CONFIG@ 67 @REMOVE_CONFIG@
68 ]]></command> 68 ]]></command>
69 <inputs> 69 <inputs>
70 <expand macro="input_parameters_diff_analysis"/> 70 <expand macro="input_parameters_diff_analysis"/>
71 <expand macro="conditions"/> 71 <expand macro="factor_list"/>
72 <expand macro="timepoint"/> 72 <expand macro="timepoint"/>
73 <expand macro="correction_method"/> 73 <expand macro="correction_method"/>
74 <param name="qualityDistanceOverSpan" type="float" min="-1.0" max="-0.1" value="-0.3" label="quality Distance Over Span" help="Default value is -0.3."/> 74 <param name="qualityDistanceOverSpan" type="float" min="-1.0" max="-0.1" value="-0.3" label="quality Distance Over Span" help="Default value is -0.3."/>
75 </inputs> 75 </inputs>
76 76
83 <test> 83 <test>
84 <param name="data_input_selector" value="abundance" /> 84 <param name="data_input_selector" value="abundance" />
85 <param name="abundance_file" ftype="tabular" value="rawAbundances.csv"/> 85 <param name="abundance_file" ftype="tabular" value="rawAbundances.csv"/>
86 <param name="metadata_path" ftype="tabular" value="example2_metadata.csv"/> 86 <param name="metadata_path" ftype="tabular" value="example2_metadata.csv"/>
87 <param name="correction_method" value="bonferroni"/> 87 <param name="correction_method" value="bonferroni"/>
88 <param name="statistical_test_type" value="parametric"/>
88 <param name="stat_test" value="Tt"/> 89 <param name="stat_test" value="Tt"/>
89 <param name="qualityDistanceOverSpan" value="-0.3"/> 90 <param name="qualityDistanceOverSpan" value="-0.3"/>
90 <param name="conditions" value='Control,L-Cycloserine'/> 91 <repeat name="factor_list">
92 <param name="condition" value="Control"/>
93 </repeat>
94 <repeat name="factor_list">
95 <param name="condition" value="L-Cycloserine"/>
96 </repeat>
91 <param name="timepoint" value='T0,T2h'/> 97 <param name="timepoint" value='T0,T2h'/>
92 <output_collection name="report" type="list" count="4"> 98 <output_collection name="report" type="list" count="4">
93 <element file="abundance--cell-Control-T0-L-Cycloserine-T0-Tt.tsv" name="abundance--cell-Control-T0-L-Cycloserine-T0-Tt.tsv" ftype="tabular"/> 99 <element file="abundance--cell-Control-T0-L-Cycloserine-T0-Tt.tsv" name="abundance--cell-Control-T0-L-Cycloserine-T0-Tt.tsv" ftype="tabular"/>
94 <element file="abundance--cell-Control-T2h-L-Cycloserine-T2h-Tt.tsv" name="abundance--cell-Control-T2h-L-Cycloserine-T2h-Tt.tsv" ftype="tabular"/> 100 <element file="abundance--cell-Control-T2h-L-Cycloserine-T2h-Tt.tsv" name="abundance--cell-Control-T2h-L-Cycloserine-T2h-Tt.tsv" ftype="tabular"/>
95 <element file="abundance--med-Control-T0-L-Cycloserine-T0-Tt.tsv" name="abundance--med-Control-T0-L-Cycloserine-T0-Tt.tsv" ftype="tabular"/> 101 <element file="abundance--med-Control-T0-L-Cycloserine-T0-Tt.tsv" name="abundance--med-Control-T0-L-Cycloserine-T0-Tt.tsv" ftype="tabular"/>
281 287
282 - **correction_method** : one of the methods for multiple testing correction available in statsmodels library (bonferroni, fdr_bh, sidak, among others, see https://www.statsmodels.org/dev/generated/statsmodels.stats.multitest.multipletests.html). 288 - **correction_method** : one of the methods for multiple testing correction available in statsmodels library (bonferroni, fdr_bh, sidak, among others, see https://www.statsmodels.org/dev/generated/statsmodels.stats.multitest.multipletests.html).
283 289
284 There exist hints on use that will guide you, next to the parameters. 290 There exist hints on use that will guide you, next to the parameters.
285 291
292 For more information about the implemented statistical tests, please visit: https://github.com/cbib/DIMet/wiki/2-Statistical-tests
293
294 The output files are explained in https://github.com/cbib/DIMet/wiki/3-Output
295
296
286 297
287 **Available data for testing** 298 **Available data for testing**
288 299
289 You can test our tool with the data from our manuscript https://zenodo.org/record/8378887 (the pertinent 300 You can test our tool with the data from our manuscript https://zenodo.org/record/10579862 (the pertinent
290 files for you are located in the subfolders inside the data folder). 301 files for you are located in the subfolders inside the data folder).
291 You can also use the minimal data examples from https://zenodo.org/record/8380706 302 You can also use the minimal data examples from https://zenodo.org/record/10579891
292 303
293 ]]> 304 ]]>
294 </help> 305 </help>
295 <expand macro="citations" /> 306 <expand macro="citations" />
296 </tool> 307 </tool>