annotate metaphlan2.xml @ 29:713a83023626 draft

planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
author bebatut
date Wed, 01 Jun 2016 10:43:23 -0400
parents 1d993cca38e3
children 99fe591b59fb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
1 <tool id="metaphlan2" name="MetaPhlAn2" version="2.5.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
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
9 <expand macro="requirements"/>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
10 <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
11
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
12 <version_command>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
13 <![CDATA[
27
fb2dc25a832d planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 5c45ed58045ce1686aa069403f8a9426ea20bac5-dirty
bebatut
parents: 26
diff changeset
14 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
15 ]]>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
16 </version_command>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
17
6
9603321a8519 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 5
diff changeset
18 <command>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
19 <![CDATA[
25
e8e0f835b4b6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 23
diff changeset
20 (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
21
e8e0f835b4b6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 23
diff changeset
22 &&
e8e0f835b4b6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 23
diff changeset
23
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
24 #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
25 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
26 &&
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
27 bowtie2-build $db.db_sequences ref_db/ref_db
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
28 &&
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
29 python $__tool_directory__/transform_json_to_pkl.py
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
30 --json_input $db_metadata
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
31 --pkl_output ref_db/metadata.pkl
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
32 &&
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
33 #end if
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
34
27
fb2dc25a832d planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 5c45ed58045ce1686aa069403f8a9426ea20bac5-dirty
bebatut
parents: 26
diff changeset
35 metaphlan2.py
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
36 $input_file
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
37 -o $output_file
8
2d1a20517280 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 7
diff changeset
38 --input_type ${input_file.datatype.file_ext}
27
fb2dc25a832d planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 5c45ed58045ce1686aa069403f8a9426ea20bac5-dirty
bebatut
parents: 26
diff changeset
39
25
e8e0f835b4b6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 23
diff changeset
40 --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
41
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
42 #if $db.db_selector == "cached"
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
43 #set $table = dict([(_[0], _[2]) for _ in $db.cached_db.input.options.tool_data_table.data])
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
44 #set $db_choice = $db.cached_db.value
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
45 --bowtie2db $table[$db_choice]
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
46 --mpa_pkl $table[$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
47 #else
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
48 --bowtie2db ref_db/ref_db
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
49 --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
50 #end if
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
51
20
58e031637111 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 757604ca54eff007917e5f4c4735b1728988c321-dirty
bebatut
parents: 19
diff changeset
52 --no_map
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
53
11
615111232408 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 90c51a29d5aaab3f8dea67ac12098dc386e23b4e-dirty
bebatut
parents: 10
diff changeset
54 -t $analysis_type.analysis_type_select
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
55 #if $analysis_type.analysis_type_select == "rel_ab"
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
56 --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
57 #else if $analysis_type.analysis_type_select == "marker_ab_table"
9603321a8519 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 5
diff changeset
58 --nreads $analysis_type.nreads
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_pres_table"
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
60 --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
61 #end if
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
62
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
63 --min_cu_len $min_cu_len
3
9f341c9cfa6a planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 1
diff changeset
64 --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
65
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
66 $ignore_viruses
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
67 $ignore_eukaryotes
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
68 $ignore_bacteria
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
69 $ignore_archaea
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
70
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
71 --stat_q $stat_q
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
72 -s $sam_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
73 ]]>
9603321a8519 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 5
diff changeset
74 </command>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
75
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
76 <inputs>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
77 <param name="input_file" type="data" format="fastq,fasta,sam" label="Input file" help=""/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
78
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
79 <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
80 <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
81 <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
82 <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
83 </param>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
84
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
85 <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
86 <param name="cached_db" label="Cached database with clade-specific marker genes" type="select" >
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
87 <options from_data_table="metaphlan2_db" />
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
88 </param>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
89 </when>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
90 <when value="history">
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
91 <param name="db_sequences" type="data" format="fasta" label="Database with clade-specific marker genes from history" help="(--bowtie2db)"/>
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
92 <param name="db_metadata" type="data" format="json" label="Metadata associate to the database with clade-specific marker genes from history" help="(--mpa_pkl)"/>
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
93 </when>
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
94 </conditional>
27
fb2dc25a832d planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 5c45ed58045ce1686aa069403f8a9426ea20bac5-dirty
bebatut
parents: 26
diff changeset
95
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">
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
97 <param name="analysis_type_select" type="select" label="Type of analysis to perform" help="(-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>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
99 <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
100 <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
101 <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
102 <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
103 <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
104 </param>
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
105
0
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">
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
107 <param name="taxonomic_level" type="select" label="Taxonomic level for the relative abundance output" help="(--tax_lev)">
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>
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
118
23
62f9857766e6 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit eb7c3b4b1b4f2b11d105c091ce20df6d89fd6790
bebatut
parents: 22
diff changeset
119 <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
120 <when value="clade_profiles"/>
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
121
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
122 <when value="marker_ab_table">
1
11bb77fab91f planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 3f43a4146305ef11621ab786ab20b3ab46aca139-dirty
bebatut
parents: 0
diff changeset
123 <param name="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
124 </when>
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
125
26
3f52f2d65d41 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty
bebatut
parents: 25
diff changeset
126 <when value="marker_counts"/>
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
127
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
128 <when value="marker_pres_table">
1
11bb77fab91f planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 3f43a4146305ef11621ab786ab20b3ab46aca139-dirty
bebatut
parents: 0
diff changeset
129 <param name="pres_th" type="integer" value="0" label=" Threshold for calling a marker present" help=""/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
130 </when>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
131 </conditional>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
132
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
133 <param name="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" help=""/>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
134
7
4e4002bfc9b3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 6
diff changeset
135 <param name="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." help=""/>
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
136
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
137 <param name="ignore_viruses" type='boolean' checked="true" truevalue='' falsevalue='--ignore_viruses' label="Profile viral organisms?" help="" />
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
138 <param name="ignore_eukaryotes" type='boolean' checked="true" truevalue='' falsevalue='--ignore_eukaryotes' label="Profile eukaryotic organisms?" help="" />
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
139
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
140 <param name="ignore_bacteria" type='boolean' checked="true" truevalue='' falsevalue='--ignore_bacteria' label="Profile bacteria organisms?" help="" />
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
141
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
142 <param name="ignore_archaea" type='boolean' checked="true" truevalue='' falsevalue='--ignore_archaea' label="Profile archea organisms?" help="" />
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
143
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
144 <param name="stat_q" type="float" value="0.1" label="Quantile value for the robust average" help=""/>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
145 </inputs>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
146
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
147 <outputs>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
148 <data format="tabular" name="output_file" label="${tool.name} on ${on_string}: Community profile" />
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
149 <data format="sam" name="sam_output_file" label="${tool.name} on ${on_string}: Sam file" />
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
150 </outputs>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
151
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
152 <tests>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
153 <test>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
154 <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
155 <param name="db_selector" value="history" />
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
156 <param name="db_metadata" value="marker_metadata.json" />
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
157 <param name="db_sequences" 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
158 <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
159 <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
160 <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
161 <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
162 <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
163 <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
164 <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
165 <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
166 <param name="stat_q" value="0.1" />
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
167 <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
168 </test>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
169 </tests>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
170
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
171 <help><![CDATA[
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
172 **What it does**
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
173
28
1d993cca38e3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit b467108d731001d89920aee31433a5b0a623c251-dirty
bebatut
parents: 27
diff changeset
174 MetaPhlAn is a computational tool for profiling 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
175
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
176 **Inputs**
1
11bb77fab91f planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 3f43a4146305ef11621ab786ab20b3ab46aca139-dirty
bebatut
parents: 0
diff changeset
177
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
178 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
179
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
180 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
181
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
182 ::
5
167876cbcdd5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 4
diff changeset
183
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
184 {
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
185 "taxonomy": {
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
186 "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
187 "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
188 ...
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
189 }
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
190 "markers": {
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
191 "marker1_name": {
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
192 "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
193 "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
194 "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
195 "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
196 "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
197 }
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
198 ...
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
199 }
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
200 }
5
167876cbcdd5 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 259ec654231c792a102f99ab7bfd63cbabd4874a-dirty
bebatut
parents: 4
diff changeset
201
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
202 The marker names correspond to sequence name in corresponding fasta file with 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
203
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
204 **Outputs**
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
205
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
206 The main output file is a tab-separated output file of 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
207
0
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
208 ]]></help>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
209
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
210 <citations>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
211 <citation type="doi">10.1038/nmeth.3589</citation>
35d3ad2fb7a4 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/sortmerna/ commit 32fa724f84e56b46f52254e98d276849a26a9faa-dirty
bebatut
parents:
diff changeset
212 </citations>
29
713a83023626 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/metaphlan2/ commit 450bf3326f301c344103272b0d761e8625ce0c44-dirty
bebatut
parents: 28
diff changeset
213 </tool>