annotate metaphlan2.xml @ 35:c312685a4b26 draft

Uploaded
author bebatut
date Wed, 22 Feb 2017 09:27:24 -0500
parents 476d18d599c9
children 969ae2fd4c84
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
1 <tool id="metaphlan2" name="MetaPhlAn2" version="@WRAPPER_VERSION@.0">
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
2
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
3 <description>to profile the composition of microbial communities</description>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
4
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
5 <macros>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
6 <import>metaphlan2_macros.xml</import>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
7 </macros>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
8
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
9 <expand macro="requirements">
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
10 <requirement type="package" version="2.2.5">bowtie2</requirement>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
11 </expand>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
12
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
13 <expand macro="stdio"/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
14
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
15 <version_command>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
16 <![CDATA[
27
fb2dc25a832d planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 5c45ed58045ce1686aa069403f8a9426ea20bac5-dirty
bebatut
parents: 26
diff changeset
17 metaphlan2.py -v
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
18 ]]>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
19 </version_command>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
20
6
9603321a8519 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 5
diff changeset
21 <command>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
22 <![CDATA[
25
e8e0f835b4b6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 23
diff changeset
23 (which bowtie2 || exit 200)
e8e0f835b4b6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 23
diff changeset
24
e8e0f835b4b6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 23
diff changeset
25 &&
e8e0f835b4b6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 23
diff changeset
26
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
27 #if $db.db_selector == "history"
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
28 mkdir ref_db
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
29 &&
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
30 bowtie2-build '$db.bowtie2db' 'ref_db/ref_db'
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
31 &&
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
32 python '$__tool_directory__/transform_json_to_pkl.py'
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
33 --json_input '$db.mpa_pkl'
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
34 --pkl_output 'ref_db/metadata.pkl'
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
35 &&
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
36 #end if
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
37
27
fb2dc25a832d planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 5c45ed58045ce1686aa069403f8a9426ea20bac5-dirty
bebatut
parents: 26
diff changeset
38 metaphlan2.py
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
39 '$input_file'
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
40 -o '$output_file'
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
41 --input_type '${input_file.datatype.file_ext}'
25
e8e0f835b4b6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 23
diff changeset
42 --bowtie2_exe `which bowtie2`
27
fb2dc25a832d planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 5c45ed58045ce1686aa069403f8a9426ea20bac5-dirty
bebatut
parents: 26
diff changeset
43
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
44 #if $db.db_selector == "cached"
32
c941148c75c7 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 9e93b527d3cc9023467b1b285b068dac21b0727b-dirty
bebatut
parents: 31
diff changeset
45 #set $paths = dict([(_[0], _[3]) for _ in $db.cached_db.input.options.tool_data_table.data])
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
46 #set $db_choice = $db.cached_db.value
34
476d18d599c9 Uploaded
bebatut
parents: 33
diff changeset
47 --bowtie2db `ls $paths[$db_choice]/*.pkl | sed 's/\(.*\)\..*/\1/'`
476d18d599c9 Uploaded
bebatut
parents: 33
diff changeset
48 --mpa_pkl `ls $paths[$db_choice]/*.pkl`
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
49 #else
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
50 --bowtie2db 'ref_db/ref_db'
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
51 --mpa_pkl 'ref_db/metadata.pkl'
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
52 #end if
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
53
20
58e031637111 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 757604ca54eff007917e5f4c4735b1728988c321-dirty
bebatut
parents: 19
diff changeset
54 --no_map
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
55
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
56 -t '$analysis_type.analysis_type_select'
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
57 #if $analysis_type.analysis_type_select == "rel_ab" or $analysis_type.analysis_type_select == "rel_ab_w_read_stats"
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
58 --tax_lev '$analysis_type.taxonomic_level'
6
9603321a8519 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 5
diff changeset
59 #else if $analysis_type.analysis_type_select == "marker_ab_table"
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
60 --nreads '$analysis_type.nreads'
6
9603321a8519 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 5
diff changeset
61 #else if $analysis_type.analysis_type_select == "marker_pres_table"
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
62 --pres_th '$analysis_type.pres_th'
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
63 #end if
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
64
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
65 --min_cu_len '$min_cu_len'
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
66 --min_alignment_len '$min_alignment_len'
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
67
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
68 $ignore_viruses
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
69 $ignore_eukaryotes
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
70 $ignore_bacteria
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
71 $ignore_archaea
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
72
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
73 --stat_q '$stat_q'
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
74 -s '$sam_output_file'
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
75 --biom '$biom_output_file'
6
9603321a8519 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 5
diff changeset
76 ]]>
9603321a8519 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 5
diff changeset
77 </command>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
78
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
79 <inputs>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
80 <param name="input_file" type="data" format="fastq,fasta,sam" label="Input file" help=""/>
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
81 <conditional name="db">
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
82 <param name="db_selector" type="select" label="Database with clade-specific marker genes" help="">
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
83 <option value="cached" selected="true">Locally cached</option>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
84 <option value="history">From history</option>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
85 </param>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
86 <when value="cached">
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
87 <param name="cached_db" label="Cached database with clade-specific marker genes" type="select" >
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
88 <options from_data_table="metaphlan2_database" />
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
89 </param>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
90 </when>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
91 <when value="history">
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
92 <param argument="--bowtie2db" type="data" format="fasta" label="Database with clade-specific marker genes from history"/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
93 <param argument="--mpa_pkl" type="data" format="json" label="Metadata associate to the database with clade-specific marker genes from history"/>
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
94 </when>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
95 </conditional>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
96 <conditional name="analysis_type">
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
97 <param name="analysis_type_select" type="select" label="Type of analysis to perform" argument="-t">
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
98 <option value="rel_ab" selected="true">Profiling a metagenomes in terms of relative abundances</option>
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
99 <option value="rel_ab_w_read_stats">Profiling a metagenomes in terms of relative abundances and estimate the number of reads comming from each clade</option>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
100 <option value="reads_map">Mapping from reads to clades (only reads hitting a marker)</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
101 <option value="clade_profiles">Normalized marker counts for clades with at least a non-null marker</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
102 <option value="marker_ab_table">Normalized marker counts (only when > 0.0 and normalized by metagenome size if --nreads is specified)</option>
26
3f52f2d65d41 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 25
diff changeset
103 <option value="marker_counts">Non-normalized marker counts (use with extreme caution)</option>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
104 <option value="marker_pres_table">List of markers present in the sample (threshold at 1.0 if not differently specified with --pres_th</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
105 </param>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
106 <when value="rel_ab">
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
107 <param argument="--taxonomic_level" type="select" label="Taxonomic level for the relative abundance output">
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
108 <option value="a" selected="true">All taxonomic levels</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
109 <option value="k">Kingdoms (Bacteria and Archaea) only</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
110 <option value="p">Phyla only</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
111 <option value="c">Classes only</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
112 <option value="o">Orders only</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
113 <option value="f">Families only</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
114 <option value="g">Genera only</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
115 <option value="s">Species only</option>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
116 </param>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
117 </when>
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
118 <when value="rel_ab_w_read_stats">
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
119 <param argument="--taxonomic_level" type="select" label="Taxonomic level for the relative abundance output">
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
120 <option value="a" selected="true">All taxonomic levels</option>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
121 <option value="k">Kingdoms (Bacteria and Archaea) only</option>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
122 <option value="p">Phyla only</option>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
123 <option value="c">Classes only</option>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
124 <option value="o">Orders only</option>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
125 <option value="f">Families only</option>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
126 <option value="g">Genera only</option>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
127 <option value="s">Species only</option>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
128 </param>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
129 </when>
23
62f9857766e6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit eb7c3b4b1b4f2b11d105c091ce20df6d89fd6790
bebatut
parents: 22
diff changeset
130 <when value="reads_map"/>
62f9857766e6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit eb7c3b4b1b4f2b11d105c091ce20df6d89fd6790
bebatut
parents: 22
diff changeset
131 <when value="clade_profiles"/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
132 <when value="marker_ab_table">
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
133 <param argument="--nreads" type="integer" value="0" label="Total number of reads in the original metagenome" help="It is used for normalizing the length-normalized counts with the metagenome size as well. No normalization applied if the value is not specified"/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
134 </when>
26
3f52f2d65d41 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 25
diff changeset
135 <when value="marker_counts"/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
136 <when value="marker_pres_table">
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
137 <param argument="--pres_th" type="integer" value="0" label=" Threshold for calling a marker present"/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
138 </when>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
139 </conditional>
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
140 <param argument="--min_cu_len" type="integer" value="2000" label="Minimum total nucleotide length for the markers in a clade for estimating the abundance without considering sub-clade abundances"/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
141 <param argument="--min_alignment_len" type="integer" value="0" label="Sam records for aligned reads with the longest subalignment length smaller than this threshold will be discarded."/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
142 <param argument="--ignore_viruses" type='boolean' checked="true" truevalue='' falsevalue='--ignore_viruses' label="Profile viral organisms?"/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
143 <param argument="--ignore_eukaryotes" type='boolean' checked="true" truevalue='' falsevalue='--ignore_eukaryotes' label="Profile eukaryotic organisms?"/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
144 <param argument="--ignore_bacteria" type='boolean' checked="true" truevalue='' falsevalue='--ignore_bacteria' label="Profile bacteria organisms?"/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
145 <param argument="--ignore_archaea" type='boolean' checked="true" truevalue='' falsevalue='--ignore_archaea' label="Profile archea organisms?"/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
146 <param argument="--stat_q" type="float" value="0.1" label="Quantile value for the robust average"/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
147 <param argument="--sample_id_key" type="text" value="#SampleID" label="Sample ID key"/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
148 <param argument="--sample_id" type="text" value="Metaphlan2_Analysis" label="Sample ID"/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
149 </inputs>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
150
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
151 <outputs>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
152 <data format="tabular" name="output_file" label="${tool.name} on ${on_string}: Community profile" />
30
99fe591b59fb planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit c641bf32192cd4281a14f504fc97f1dc6edd6f7a-dirty
bebatut
parents: 29
diff changeset
153 <data format="sam" name="sam_output_file" label="${tool.name} on ${on_string}: SAM file" />
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
154 <data format="biom" name="biom_output_file" label="${tool.name} on ${on_string}: BIOM file" />
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
155 </outputs>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
156
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
157 <tests>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
158 <test>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
159 <param name="input_file" value="input_sequences.fasta"/>
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
160 <param name="db_selector" value="history" />
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
161 <param name="mpa_pkl" value="marker_metadata.json" />
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
162 <param name="bowtie2db" value="marker_sequences.fasta" />
9
31dd7ace2be4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 8
diff changeset
163 <param name="analysis_type_select" value="rel_ab" />
31dd7ace2be4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 8
diff changeset
164 <param name="taxonomic_level" value="a" />
31dd7ace2be4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 8
diff changeset
165 <param name="min_cu_len" value="2000" />
31dd7ace2be4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 8
diff changeset
166 <param name="min_alignment_len" value="0" />
31dd7ace2be4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 8
diff changeset
167 <param name="ignore_viruses" value="" />
31dd7ace2be4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 8
diff changeset
168 <param name="ignore_eukaryotes" value="" />
31dd7ace2be4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 8
diff changeset
169 <param name="ignore_bacteria" value="" />
31dd7ace2be4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 8
diff changeset
170 <param name="ignore_archaea" value="" />
31dd7ace2be4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 8
diff changeset
171 <param name="stat_q" value="0.1" />
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
172 <param name="sample_id_key" value="#SampleID"/>
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
173 <param name="sample_id" value="Metaphlan2_Analysis"/>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
174 <output name="output_file" file="community_profile.tabular"/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
175 </test>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
176 </tests>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
177
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
178 <help><![CDATA[
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
179 **What it does**
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
180
30
99fe591b59fb planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit c641bf32192cd4281a14f504fc97f1dc6edd6f7a-dirty
bebatut
parents: 29
diff changeset
181 MetaPhlAn is a computational tool to profile the structure and the composition of microbial communities (Bacteria, Archaea, Eukaryotes and Viruses) from metagenomic shotgun sequencing data with species level resolution. For more information, check the `user manual <https://bitbucket.org/biobakery/metaphlan2/>`_.
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
182
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
183 **Inputs**
1
11bb77fab91f planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 3f43a4146305ef11621ab786ab20b3ab46aca139-dirty
bebatut
parents: 0
diff changeset
184
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
185 Metaphlan2 takes as input a sequence file in fasta, fastq, a BowTie2 produced SAM file.
1
11bb77fab91f planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 3f43a4146305ef11621ab786ab20b3ab46aca139-dirty
bebatut
parents: 0
diff changeset
186
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
187 It is also possible to use a custom database with clade-specific marker genes. In this case, a fasta file with marker gene sequences is required and also a file containing metadata. This file is a json file with:
5
167876cbcdd5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 4
diff changeset
188
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
189 ::
5
167876cbcdd5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 4
diff changeset
190
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
191 {
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
192 "taxonomy": {
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
193 "taxonomy of genome1": genome1_length,
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
194 "taxonomy of genome2": genome2_length,
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
195 ...
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
196 }
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
197 "markers": {
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
198 "marker1_name": {
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
199 "clade": the clade that the marker belongs to,
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
200 "ext": [list of external genomes where the marker appears],
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
201 "len": length of the marker,
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
202 "score": score of the marker,
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
203 "taxon": the taxon of the marker
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
204 }
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
205 ...
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
206 }
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
207 }
5
167876cbcdd5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 4
diff changeset
208
30
99fe591b59fb planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit c641bf32192cd4281a14f504fc97f1dc6edd6f7a-dirty
bebatut
parents: 29
diff changeset
209 The marker name correspond to the corresponding sequence name in the FastA file containing marker gene sequences.
1
11bb77fab91f planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 3f43a4146305ef11621ab786ab20b3ab46aca139-dirty
bebatut
parents: 0
diff changeset
210
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
211 **Outputs**
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
212
30
99fe591b59fb planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit c641bf32192cd4281a14f504fc97f1dc6edd6f7a-dirty
bebatut
parents: 29
diff changeset
213 The main output file is a tab-separated file with the predicted taxon relative abundances.
1
11bb77fab91f planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 3f43a4146305ef11621ab786ab20b3ab46aca139-dirty
bebatut
parents: 0
diff changeset
214
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
215 ]]></help>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
216
31
83f06bee818c planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit a6bf1721b4efa39b8cbcd059288c68e4abf8f9bd-dirty
bebatut
parents: 30
diff changeset
217 <expand macro="citations"/>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
218 </tool>