annotate macros.xml @ 1:7e2debc267eb draft

"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
author jjohnson
date Mon, 06 Jan 2020 15:18:20 -0500
parents b59ae99e47d4
children cb2fc9f60381
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
1 <macros>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
2 <token name="@VERSION@">2.3.2</token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
3 <xml name="requirements">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
4 <requirements>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
5 <requirement type="package" version="@VERSION@">drep</requirement>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
6 <yield/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
7 </requirements>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
8 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
9 <xml name="citations">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
10 <citations>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
11 <citation type="doi">10.1038/ismej.2017.126</citation>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
12 <yield />
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
13 </citations>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
14 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
15
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
16
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
17 <xml name="genomes">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
18 <param argument="--genomes" type="data" format="fasta" label="genomes fasta files" multiple="true"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
19 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
20 <token name="@PREPARE_GENOMES@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
21 #import re
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
22 #set $genomefiles = []
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
23 #for $genome in $genomes
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
24 #set $input_name = $re.sub('[^\w\-_.]', '_',str($genome.element_identifier.split('/')[-1]))
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
25 ln -s '${genome}' '${input_name}' &&
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
26 $genomefiles.append($input_name)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
27 #end for
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
28 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
29 <token name="@GENOMES@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
30 -g
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
31 #for $genomefile in $genomefiles
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
32 '${genomefile}'
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
33 #end for
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
34 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
35
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
36
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
37 <xml name="checkm_method">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
38 <param argument="--checkM_method" type="select" label="checkm method" optional="true">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
39 <option value="lineage_wf">lineage_wf (more accurate)</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
40 <option value="taxonomy_wf">taxonomy_wf (faster)</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
41 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
42 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
43 <token name="@CHECKM_METHOD@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
44 #if $checkM_method:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
45 --checkM_method $checkM_method
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
46 #end if
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
47 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
48
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
49 <xml name="filtering_options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
50 <conditional name="filter">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
51 <param name="set_options" type="select" label="set filtering options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
52 <option value="yes">Yes</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
53 <option value="no" selected="true">No</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
54 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
55 <when value="yes">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
56 <param argument="--length" type="integer" value="50000" label="Minimum genome length"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
57 <param argument="--completeness" type="integer" value="75" min="0" max="100" label="Minimum genome completeness percent"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
58 <param argument="--contamination" type="integer" value="25" min="0" max="100" label="Maximum genome contamination percent"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
59
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
60 <conditional name="quality">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
61 <param argument="source" type="select" label="genome quality">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
62 <help>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
63 --ignoreGenomeQuality is useful with
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
64 bacteriophages or eukaryotes or things where checkM
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
65 scoring does not work. Will only choose genomes based
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
66 on length and N50.
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
67 </help>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
68 <option value="checkm" selected="true">Run checkM</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
69 <option value="genomeInfo">User supplied genomeInfo csv file</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
70 <option value="ignoreGenomeQuality">--ignoreGenomeQuality (NOT RECOMMENDED!)</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
71 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
72 <when value="checkm">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
73 <param argument="--checkM_method" type="select" label="checkm method" optional="true">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
74 <option value="lineage_wf">lineage_wf (more accurate)</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
75 <option value="taxonomy_wf">taxonomy_wf (faster)</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
76 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
77 </when>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
78 <when value="genomeInfo">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
79 <param argument="--genomeInfo" type="data" format="csv" label="genomes fasta files">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
80 <help><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
81 A CSV dataset that must contain: [
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
82 "genome"(history dataset name of .fasta dataset of that genome),
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
83 "completeness"(0-100 value for completeness of the genome),
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
84 "contamination"(0-100 value of the contamination of the genome)]
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
85 ]]></help>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
86 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
87 </when>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
88 <when value="ignoreGenomeQuality"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
89 </conditional>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
90
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
91 </when>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
92 <when value="no"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
93 </conditional>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
94 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
95 <token name="@FILTER_OPTIONS@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
96 #if $filter.set_options == 'yes':
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
97 --length $filter.length
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
98 --completeness $filter.completeness
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
99 --contamination $filter.contamination
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
100 #if $filter.quality.source == 'checkm'
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
101 --checkM_method $filter.quality.checkM_method
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
102 #elif $filter.quality.source == 'genomeInfo'
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
103 --genomeInfo $filter.quality.genomeInfo
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
104 #elif $filter.quality.source == 'ignoreGenomeQuality'
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
105 --ignoreGenomeQuality
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
106 #end if
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
107 #end if
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
108 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
109
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
110 <xml name="genome_comparison_options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
111 <conditional name="genome_comparison">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
112 <param name="set_options" type="select" label="set genome comparison options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
113 <option value="yes">Yes</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
114 <option value="no" selected="true">No</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
115 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
116 <when value="yes">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
117 <param argument="--MASH_sketch" type="integer" value="1000" label="MASH sketch size"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
118 <param argument="--S_algorithm" type="select" label="Algorithm for secondary clustering comaprisons">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
119 <option value="ANImf" selected="true">ANImf = (RECOMMENDED) Align whole genomes with nucmer; filter alignment; compare aligned regions</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
120 <option value="ANIn">ANIn = Align whole genomes with nucmer; compare aligned regions</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
121 <option value="gANI">gANI = Identify and align ORFs; compare aligned ORFS</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
122 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
123 <param argument="-n_PRESET" type="select" label="Presets to pass to nucmer">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
124 <option value="normal" selected="true">normal = default ANIn parameters (default: normal)</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
125 <option value="tight">tight = only align highly conserved regions</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
126 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
127 </when>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
128 <when value="no"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
129 </conditional>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
130 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
131 <token name="@GENOME_COMPARISON_OPTIONS@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
132 #if $genome_comparison.set_options == 'yes':
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
133 --MASH_sketch $genome_comparison.MASH_sketch
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
134 --S_algorithm $genome_comparison.S_algorithm
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
135 -n_PRESET $genome_comparison.n_PRESET
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
136 #end if
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
137 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
138
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
139 <xml name="clustering_options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
140 <conditional name="clustering">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
141 <param name="set_options" type="select" label="set clustering options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
142 <option value="yes">Yes</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
143 <option value="no" selected="true">No</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
144 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
145 <when value="yes">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
146 <param argument="--P_ani" type="float" value="0.9" min="0." max="1." label="ANI threshold to form primary (MASH) clusters"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
147 <param argument="--S_ani" type="float" value="0.99" min="0." max="1." label="ANI threshold to form secondary clusters"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
148
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
149 <param argument="--SkipMash" type="boolean" truevalue="--SkipMash" falsevalue="" checked="false" label="Skip MASH clustering, just do secondary clustering on all genomes"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
150 <param argument="--SkipSecondary" type="boolean" truevalue="--SkipSecondary" falsevalue="" checked="false" label="Skip secondary clustering, just perform MASH clustering"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
151 <param argument="--cov_thresh" type="float" value="0.1" min="0." max="1." label="Minmum level of overlap between genomes when doing secondary comparisons"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
152 <param argument="--coverage_method" type="select" label="Method to calculate coverage of an alignment">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
153 <help>(for ANIn/ANImf only; gANI can only do larger method)</help>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
154 <option value="larger" selected="true">arger = max((aligned length / genome 1), (aligned_length / genome2))</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
155 <option value="total">total = 2*(aligned length) / (sum of total genome lengths)</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
156 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
157 <param argument="--clusterAlg" type="select" label="Algorithm used to cluster genomes">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
158 <help>(passed to scipy.cluster.hierarchy.linkage)</help>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
159 <option value="average" selected="true">average</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
160 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
161 </when>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
162 <when value="no"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
163 </conditional>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
164 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
165 <token name="@CLUSTERING_OPTIONS@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
166 #if $clustering.set_options == 'yes':
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
167 --P_ani $clustering.P_ani
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
168 --S_ani $clustering.S_ani
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
169 $clustering.SkipMash
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
170 $clustering.SkipSecondary
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
171 --cov_thresh $clustering.cov_thresh
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
172 --coverage_method $clustering.coverage_method
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
173 --clusterAlg $clustering.clusterAlg
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
174 #end if
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
175 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
176
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
177 <xml name="scoring_options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
178 <conditional name="scoring">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
179 <param name="set_options" type="select" label="set scoring options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
180 <option value="yes">Yes</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
181 <option value="no" selected="true">No</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
182 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
183 <when value="yes">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
184 <param argument="--completeness_weight" type="float" value="1" label="completeness weight">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
185 <help>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
186 Based off of the formula:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
187 A*Completeness - B*Contamination + C*(Contamination * (strain_heterogeneity/100)) + D*log(N50) + E*log(size)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
188 A = completeness_weight; B = contamination_weight; C = strain_heterogeneity_weight; D = N50_weight; E = size_weight;
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
189 </help>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
190 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
191 <param argument="--contamination_weight" type="float" value="5" label="contamination weight"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
192 <param argument="--strain_heterogeneity_weight" type="float" value="1" min="0." max="1." label="strain heterogeneity weight"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
193 <param argument="--N50_weight" type="float" value=".5" label="weight of log(genome N50)"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
194 <param argument="--size_weight" type="float" value="0" label="weight of log(genome size)"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
195 </when>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
196 <when value="no"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
197 </conditional>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
198 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
199 <token name="@SCORING_OPTIONS@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
200 #if $scoring.set_options == 'yes':
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
201 --completeness_weight $scoring.completeness_weight
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
202 --contamination_weight $scoring.contamination_weight
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
203 --strain_heterogeneity_weight $scoring.strain_heterogeneity_weight
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
204 --N50_weight $scoring.N50_weight
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
205 --size_weight $scoring.size_weight
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
206 #end if
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
207 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
208
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
209 <xml name="taxonomy_options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
210 <conditional name="taxonomy">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
211 <param name="set_options" type="select" label="generate taxonomy information">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
212 <option value="yes">Yes</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
213 <option value="no" selected="true">No</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
214 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
215 <when value="yes">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
216 <param argument="--tax_method" type="select" label="Method of determining taxonomy">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
217 <help>(for ANIn/ANImf only; gANI can only do larger method)</help>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
218 <option value="percent" selected="true">percent = The most descriptive taxonimic level with at least (per) hits</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
219 <option value="max">max = The centrifuge taxonomic level with the most overall hits</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
220 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
221 <param argument="--percent" type="float" value="50" min="0" max="100" label="minimum percent for percent method"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
222 <param argument="--cent_index" type="data" format="" label="centrifuge index"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
223 </when>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
224 <when value="no"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
225 </conditional>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
226 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
227 <token name="@TAXONOMY_OPTIONS@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
228 #if $taxonomy.set_options == 'yes':
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
229 --run_tax
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
230 --tax_method $taxonomy.tax_method
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
231 --percent $taxonomy.percent
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
232 --cent_index $taxonomy.cent_index
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
233 #end if
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
234 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
235
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
236 <xml name="warning_options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
237 <conditional name="warning">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
238 <param name="set_options" type="select" label="set warning options">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
239 <option value="yes">Yes</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
240 <option value="no" selected="true">No</option>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
241 </param>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
242 <when value="yes">
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
243 <param argument="--warn_dist" type="float" value="0.25" min="0" max="1" label="How far from the threshold to throw cluster warnings"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
244 <param argument="--warn_sim" type="float" value="0.98" min="0" max="1" label="Similarity threshold for warnings between dereplicated genomes"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
245 <param argument="--warn_aln" type="float" value="0.25" min="0" max="1" label="Minimum aligned fraction for warnings between dereplicated genomes (ANIn)"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
246 </when>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
247 <when value="no"/>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
248 </conditional>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
249 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
250 <token name="@WARNING_OPTIONS@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
251 #if $warning.set_options == 'yes':
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
252 --warn_dist $warning.warn_dist
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
253 --warn_sim $warning.warn_sim
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
254 --warn_aln $warning.warn_aln
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
255 #end if
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
256 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
257
1
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
258 <xml name="select_outputs">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
259 <param name="select_outputs" type="select" multiple="true" optional="false" label="Select outputs">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
260 <option value="log" selected="true">log</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
261 <option value="warnings" selected="true">Warnings</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
262 <option value="Primary_clustering_dendrogram" selected="true">Primary_clustering_dendrogram.pdf</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
263 <option value="Secondary_clustering_dendrograms">Secondary_clustering_dendrograms.pdf</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
264 <option value="Secondary_clustering_MDS">Secondary_clustering_MDS.pdf</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
265 <option value="Clustering_scatterplots" selected="true">Clustering_scatterplots.pdf</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
266 <yield/>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
267 </param>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
268 </xml>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
269 <xml name="select_drep_outputs">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
270 <expand macro="select_outputs">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
271 <option value="Cluster_scoring">Cluster_scoring.pdf</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
272 <option value="Winning_genomes">Winning_genomes.pdf</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
273 <option value="Widb">Widb.csv</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
274 <option value="Chdb">Chdb.tsv</option>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
275 </expand>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
276 </xml>
0
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
277
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
278 <xml name="common_outputs">
1
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
279 <data name="log" format="txt" label="${tool.name} on ${on_string}: Log" from_work_dir="outdir/log/logger.log">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
280 <filter>'log' in select_outputs or not select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
281 </data>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
282 <data name="warnings" format="txt" label="${tool.name} on ${on_string}: Warnings" from_work_dir="outdir/log/warnings.txt">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
283 <filter>'warnings' in select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
284 </data>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
285 <data name="Primary_clustering_dendrogram" format="pdf" label="${tool.name} on ${on_string}: Primary_clustering_dendrogram.pdf" from_work_dir="outdir/figures/Primary_clustering_dendrogram.pdf">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
286 <filter>'Primary_clustering_dendrogram' in select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
287 </data>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
288 <data name="Secondary_clustering_dendrograms" format="pdf" label="${tool.name} on ${on_string}: Secondary_clustering_dendrograms.pdf" from_work_dir="outdir/figures/Secondary_clustering_dendrograms.pdf">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
289 <filter>'Secondary_clustering_dendrograms' in select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
290 </data>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
291 <data name="Secondary_clustering_MDS" format="pdf" label="${tool.name} on ${on_string}: Secondary_clustering_MDS.pdf" from_work_dir="outdir/figures/Secondary_clustering_MDS.pdf">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
292 <filter>'Secondary_clustering_MDS' in select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
293 </data>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
294 <data name="Clustering_scatterplots" format="pdf" label="${tool.name} on ${on_string}: Clustering_scatterplots.pdf" from_work_dir="outdir/figures/Clustering_scatterplots.pdf">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
295 <filter>'Clustering_scatterplots' in select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
296 </data>
0
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
297 </xml>
1
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
298
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
299
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
300 <xml name="drep_outputs">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
301 <expand macro="common_outputs"/>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
302 <data name="Cluster_scoring" format="pdf" label="${tool.name} on ${on_string}: Cluster_scoring.pdf" from_work_dir="outdir/figures/Cluster_scoring.pdf">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
303 <filter>'Cluster_scoring' in select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
304 </data>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
305 <data name="Winning_genomes" format="pdf" label="${tool.name} on ${on_string}: Winning_genomes.pdf" from_work_dir="outdir/figures/Winning_genomes.pdf">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
306 <filter>'Winning_genomes' in select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
307 </data>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
308 <data name="Widb" format="csv" label="${tool.name} on ${on_string}: Widb.csv" from_work_dir="outdir/data_tables/Widb.csv">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
309 <filter>'Widb' in select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
310 </data>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
311 <data name="Chdb" format="tabular" label="${tool.name} on ${on_string}: Chdb.tsv" from_work_dir="outdir/data/checkM/checkM_outdir/Chdb.tsv">
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
312 <filter>'Chdb' in select_outputs</filter>
7e2debc267eb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit 3898da7c3685e3deca68c998abd7c7104740f5f3"
jjohnson
parents: 0
diff changeset
313 </data>
0
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
314 </xml>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
315
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
316 <token name="@GENOMES_HELP@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
317 I/O PARAMETERS:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
318 -g [GENOMES [GENOMES ...]], --genomes [GENOMES [GENOMES ...]]
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
319 genomes to cluster in .fasta format (default: None)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
320 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
321
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
322 <token name="@FILTERING_HELP@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
323 FILTERING OPTIONS:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
324 -l LENGTH, --length LENGTH
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
325 Minimum genome length (default: 50000)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
326 -comp COMPLETENESS, --completeness COMPLETENESS
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
327 Minumum genome completeness (default: 75)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
328 -con CONTAMINATION, --contamination CONTAMINATION
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
329 Maximum genome contamination (default: 25)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
330 --ignoreGenomeQuality
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
331 Don't run checkM or do any quality filtering. NOT
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
332 RECOMMENDED! This is useful for use with
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
333 bacteriophages or eukaryotes or things where checkM
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
334 scoring does not work. Will only choose genomes based
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
335 on length and N50 (default: False)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
336
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
337
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
338 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
339
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
340 <token name="@GENOME_COMPARISON_HELP@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
341 GENOME COMPARISON PARAMETERS:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
342 -ms MASH_SKETCH, --MASH_sketch MASH_SKETCH
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
343 MASH sketch size (default: 1000)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
344 --S_algorithm {goANI,ANIn,ANImf,gANI}
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
345 Algorithm for secondary clustering comaprisons:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
346 ANImf = (RECOMMENDED) Align whole genomes with nucmer; filter alignment; compare aligned regions
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
347 ANIn = Align whole genomes with nucmer; compare aligned regions
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
348 gANI = Identify and align ORFs; compare aligned ORFS
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
349 (default: ANImf)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
350 -n_PRESET {normal,tight}
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
351 Presets to pass to nucmer
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
352 tight = only align highly conserved regions
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
353 normal = default ANIn parameters (default: normal)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
354
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
355 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
356
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
357 <token name="@CLUSTERING_HELP@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
358 CLUSTERING PARAMETERS:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
359 -pa P_ANI, --P_ani P_ANI
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
360 ANI threshold to form primary (MASH) clusters
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
361 (default: 0.9)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
362 -sa S_ANI, --S_ani S_ANI
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
363 ANI threshold to form secondary clusters (default:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
364 0.99)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
365 --SkipMash Skip MASH clustering, just do secondary clustering on
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
366 all genomes (default: False)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
367 --SkipSecondary Skip secondary clustering, just perform MASH
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
368 clustering (default: False)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
369 -nc COV_THRESH, --cov_thresh COV_THRESH
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
370 Minmum level of overlap between genomes when doing
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
371 secondary comparisons (default: 0.1)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
372 -cm {total,larger}, --coverage_method {total,larger}
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
373 Method to calculate coverage of an alignment
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
374 (for ANIn/ANImf only; gANI can only do larger method)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
375 total = 2*(aligned length) / (sum of total genome lengths)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
376 larger = max((aligned length / genome 1), (aligned_length / genome2))
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
377 (default: larger)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
378 --clusterAlg CLUSTERALG
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
379 Algorithm used to cluster genomes (passed to
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
380 scipy.cluster.hierarchy.linkage (default: average)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
381
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
382 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
383
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
384 <token name="@SCORING_HELP@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
385 SCORING CRITERIA
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
386 Based off of the formula:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
387 A*Completeness - B*Contamination + C*(Contamination * (strain_heterogeneity/100)) + D*log(N50) + E*log(size)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
388
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
389 A = completeness_weight; B = contamination_weight; C = strain_heterogeneity_weight; D = N50_weight; E = size_weight:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
390 -comW COMPLETENESS_WEIGHT, --completeness_weight COMPLETENESS_WEIGHT
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
391 completeness weight (default: 1)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
392 -conW CONTAMINATION_WEIGHT, --contamination_weight CONTAMINATION_WEIGHT
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
393 contamination weight (default: 5)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
394 -strW STRAIN_HETEROGENEITY_WEIGHT, --strain_heterogeneity_weight STRAIN_HETEROGENEITY_WEIGHT
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
395 strain heterogeneity weight (default: 1)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
396 -N50W N50_WEIGHT, --N50_weight N50_WEIGHT
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
397 weight of log(genome N50) (default: 0.5)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
398 -sizeW SIZE_WEIGHT, --size_weight SIZE_WEIGHT
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
399 weight of log(genome size) (default: 0)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
400
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
401 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
402
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
403 <token name="@TAXONOMY_HELP@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
404 TAXONOMY:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
405 --run_tax generate taxonomy information (Tdb) (default: False)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
406 --tax_method {percent,max}
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
407 Method of determining taxonomy
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
408 percent = The most descriptive taxonimic level with at least (per) hits
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
409 max = The centrifuge taxonomic level with the most overall hits (default: percent)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
410 -per PERCENT, --percent PERCENT
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
411 minimum percent for percent method (default: 50)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
412 --cent_index CENT_INDEX
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
413 path to centrifuge index (for example,
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
414 /home/mattolm/download/centrifuge/indices/b+h+v
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
415 (default: None)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
416
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
417 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
418
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
419 <token name="@WARNINGS_HELP@"><![CDATA[
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
420 WARNINGS:
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
421 --warn_dist WARN_DIST
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
422 How far from the threshold to throw cluster warnings
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
423 (default: 0.25)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
424 --warn_sim WARN_SIM Similarity threshold for warnings between dereplicated
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
425 genomes (default: 0.98)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
426 --warn_aln WARN_ALN Minimum aligned fraction for warnings between
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
427 dereplicated genomes (ANIn) (default: 0.25)
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
428
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
429 ]]></token>
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
430
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
431
b59ae99e47d4 "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/drep commit b155a1d533b7317ceb0ec642ffe3e986117df539"
jjohnson
parents:
diff changeset
432 </macros>