Mercurial > repos > iuc > dimet_differential_analysis
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> |