Mercurial > repos > jjohnson > qiime
annotate alpha_rarefaction.xml @ 0:e5c3175506b7 default tip
Initial tool configs for qiime, most need work.
author | Jim Johnson <jj@umn.edu> |
---|---|
date | Sun, 17 Jul 2011 10:30:11 -0500 |
parents | |
children |
rev | line source |
---|---|
0
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
1 <tool id="alpha_rarefaction" name="alpha_rarefaction" version="1.2.0"> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
2 <description>A workflow script for performing alpha rarefaction</description> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
3 <requirements> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
4 <requirement type="binary">alpha_rarefaction.py</requirement> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
5 </requirements> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
6 <command interpreter="python"> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
7 qiime_wrapper.py |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
8 --galaxy_summary_html='$output_html' |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
9 --galaxy_outputdir='$output_html.extra_files_path' |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
10 --galaxy_summary_template='$output_template' |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
11 ## --galaxy_datasets='^rarefaction_plots.html$:'$output_html |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
12 alpha_rarefaction.py |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
13 --otu_table_fp=$otu_table_fp |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
14 --mapping_fp=$mapping_fp |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
15 --output_dir=$output_html.extra_files_path |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
16 #if $parameter.source == 'hist': |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
17 --parameter_fp=$parameter_fp |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
18 #else: |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
19 --parameter_fp=$parameter_generated |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
20 #end if |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
21 --num_steps=$num_steps |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
22 $force |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
23 $print_only |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
24 $parallel |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
25 #if $tree_fp != None and $tree_fp.__str__ != 'None': |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
26 --tree_fp=$tree_fp |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
27 #end if |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
28 </command> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
29 <inputs> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
30 <param name="otu_table_fp" type="data" format="qiimeotutable" label="otu_table_fp" |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
31 help="the input otu table [REQUIRED]"/> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
32 <param name="mapping_fp" type="data" format="qiimemapping" label="mapping_fp" |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
33 help="path to the mapping file [REQUIRED]"/> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
34 <conditional name="parameter"> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
35 <param name="source" type="select" label="Parameters from" help=""> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
36 <option value="hist">Your History</option> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
37 <option value="build">Build a Parameter file</option> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
38 </param> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
39 <when value="hist"> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
40 <param name="parameter_fp" type="data" format="qiimeparams" label="parameter_fp" |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
41 help="path to the parameter file [REQUIRED]"/> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
42 </when> <!-- hist --> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
43 <when value="build"> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
44 <!-- |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
45 params['alpha_diversity']['metrics'].split(',') |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
46 params['multiple_rarefactions'] |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
47 params['parallel']) |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
48 params['alpha_diversity']) |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
49 params['collate_alpha'] |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
50 params['make_rarefaction_plots'] |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
51 multiple_rarefactions.py |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
52 min seqs/sample |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
53 max seqs/sample |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
54 step |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
55 depth sequences per sample to subsample |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
56 num-reps |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
57 lineages_included |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
58 keep_empty_otus |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
59 alpha_diversity.py |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
60 collate_alpha.py |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
61 make_rarefaction_plots.py |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
62 --> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
63 </when> <!-- build --> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
64 </conditional> <!-- parameter --> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
65 <param name="num_steps" type="integer" value="10" label="num_steps" |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
66 help="number of steps (or rarefied OTU table sizes) to make between min and max counts [default: 10]"/> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
67 <param name="force" type="boolean" truevalue="--force" falsevalue="" checked="false" label="force" |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
68 help="Force overwrite of existing output directory (note: existing files in output_dir will not be removed) [default: ('NO', 'DEFAULT')]"/> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
69 <param name="print_only" type="boolean" truevalue="--print_only" falsevalue="" checked="false" label="print_only" |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
70 help="Print the commands but don't call them -- useful for debugging [default: False]"/> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
71 <param name="parallel" type="boolean" truevalue="--parallel" falsevalue="" checked="false" label="parallel" |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
72 help="Run in parallel where available [default: False]"/> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
73 <param name="tree_fp" type="data" format="txt" optional="true" label="tree_fp" |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
74 help="path to the tree file [default: REQUIRED for phylogenetic measures]"/> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
75 </inputs> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
76 <configfiles> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
77 <configfile name="parameter_generated"> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
78 alpha_diversity:metrics chao1,observed_species,PD_whole_tree |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
79 multiple_rarefactions_even_depth:num-reps 20 |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
80 parallel:jobs_to_start 2 |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
81 parallel:retain_temp_files False |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
82 parallel:seconds_to_sleep 60 |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
83 collate_alpha:example_path |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
84 make_rarefaction_plots:imagetype png |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
85 make_rarefaction_plots:resolution 75 |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
86 make_rarefaction_plots:background_color white |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
87 make_rarefaction_plots:prefs_path |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
88 </configfile> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
89 <configfile name="output_template"> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
90 <![CDATA[ |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
91 <html> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
92 <body> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
93 <a href="rarefaction_plots.html">rarefaction_plots.html</a> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
94 </body> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
95 </html> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
96 ]]> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
97 </configfile> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
98 </configfiles> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
99 <outputs> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
100 <data format="html" name="output_html" label="alpha_rarefaction_plots"/> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
101 </outputs> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
102 <tests> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
103 </tests> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
104 <help> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
105 |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
106 </help> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
107 </tool> |
e5c3175506b7
Initial tool configs for qiime, most need work.
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
108 |