Mercurial > repos > iuc > ppanggolin_msa
annotate ppanggolin_msa.xml @ 0:6e3a117b43d5 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
| author | iuc |
|---|---|
| date | Wed, 22 Jan 2025 10:34:12 +0000 |
| parents | |
| children | 2da61c5e8aac |
| rev | line source |
|---|---|
|
0
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
1 <tool id="ppanggolin_msa" name="PPanGGOLiN MSA" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.0"> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
2 <description>computes MSA of pangenome's gene families</description> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
3 <macros> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
5 </macros> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
6 <expand macro="xrefs"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
7 <expand macro="requirements"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
8 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
9 <command detect_errors="exit_code"><![CDATA[ |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
10 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
11 mkdir -p "./tmp_ppanggolin/msa" && |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
12 mkdir -p "./tmp_ppanggolin/tmpdir_msa" && |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
13 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
14 ppanggolin msa |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
15 --pangenome '$pangenome_h5' |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
16 --output ./tmp_ppanggolin/msa |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
17 --tmpdir ./tmp_ppanggolin/tmpdir_msa |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
18 --force |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
19 --cpu "\${GALAXY_SLOTS:-4}" |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
20 --disable_prog_bar |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
21 --partition $choice_partition |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
22 #if str($input_choose_partition.choice_partition) == "softcore" |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
23 --soft_core $choice_soft_core |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
24 #end if |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
25 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
26 --source $choice_source |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
27 $do_phylo |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
28 $do_single_copy |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
29 --translation_table $translation_table |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
30 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
31 #set base_msa_source = "msa_" + str($input_choose_partition.choice_partition) + "_" + str($choice_source) |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
32 #set base_genome_alignment = str($input_choose_partition.choice_partition) + "_genome_alignment.aln" |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
33 #if str($input_choose_partition.choice_partition) == "softcore" |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
34 #set base_genome_alignment = str($input_choose_partition.choice_partition) + "_" + str($choice_soft_core) + "_genome_alignment.aln" |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
35 #end if |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
36 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
37 && tar -cvf ./tmp_ppanggolin/msa/archive_${base_msa_source}.tar ./tmp_ppanggolin/msa/${base_msa_source} |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
38 && gzip ./tmp_ppanggolin/msa/archive_${base_msa_source}.tar |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
39 && mv ./tmp_ppanggolin/msa/archive_${base_msa_source}.tar.gz '${archive_msa_partition_source}' |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
40 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
41 #if str($do_phylo) == "--phylo" |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
42 && mv ./tmp_ppanggolin/msa/${base_genome_alignment} '${partition_genome_alignment}' |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
43 #end if |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
44 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
45 ]]></command> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
46 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
47 <inputs> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
48 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
49 <param argument="--pangenome" name="pangenome_h5" type="data" format="h5" label="Input pangenome h5 file"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
50 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
51 <conditional name="input_choose_partition"> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
52 <param argument="--partition" name="choice_partition" type="select" label="Partition"> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
53 <option value="core" selected="true">Core</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
54 <option value="persistent">Persistent</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
55 <option value="shell">Shell</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
56 <option value="cloud">Cloud</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
57 <option value="softcore">Softcore</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
58 <option value="accessory">Accessory</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
59 <option value="all">All</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
60 </param> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
61 <when value="core"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
62 <when value="persistent"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
63 <when value="shell"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
64 <when value="cloud"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
65 <when value="softcore"> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
66 <param argument="--soft_core" name="choice_soft_core" type="float" value="0.95" min="0" max="1" label="Soft core threshold to use if 'softcore' partition is chosen"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
67 </when> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
68 <when value="accessory"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
69 <when value="all"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
70 </conditional> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
71 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
72 <param argument="--source" name="choice_source" type="select" label="Source"> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
73 <option value="protein" selected="true">Protein</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
74 <option value="dna">DNA</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
75 </param> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
76 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
77 <param argument="--phylo" name="do_phylo" type="boolean" checked="true" label="Writes a whole genome msa file for additional phylogenetic analysis (recommended)" truevalue="--phylo" falsevalue=""/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
78 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
79 <param argument="--single_copy" name="do_single_copy" type="boolean" checked="false" label="Report gene families that are considered 'single copy'" truevalue="--single_copy" falsevalue=""/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
80 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
81 <param argument="--translation_table" type="select" label="Translation table"> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
82 <option value="1" selected="true">1 - Standard Code</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
83 <option value="2">2 - Vertebrate Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
84 <option value="3">3 - Yeast Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
85 <option value="4">4 - Mold, Protozoan, and Coelenterate Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
86 <option value="5">5 - Invertebrate Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
87 <option value="6">6 - Ciliate Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
88 <option value="9">9 - Echinoderm Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
89 <option value="10">10 - Euplotid Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
90 <option value="11">11 - Bacterial and Plant Plastid</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
91 <option value="12">12 - Alternative Yeast Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
92 <option value="13">13 - Ascidian Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
93 <option value="14">14 - Flatworm Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
94 <option value="15">15 - Blepharisma Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
95 <option value="16">16 - Chlorophycean Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
96 <option value="21">21 - Trematode Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
97 <option value="22">22 - Scenedesmus obliquus Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
98 <option value="23">23 - Thraustochytrium Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
99 <option value="24">24 - Pterobranchia Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
100 <option value="25">25 - Candidate Division SR1 and Gracilibacteria</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
101 <option value="26">26 - Pachysolen tannophilus Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
102 <option value="27">27 - Karyorelict Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
103 <option value="28">28 - Condylostoma Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
104 <option value="29">29 - Mesodinium Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
105 <option value="30">30 - Peritrich Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
106 <option value="31">31 - Blastocrithidia Nuclear</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
107 <option value="32">32 - Balanophoraceae Plastid</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
108 <option value="33">33 - Cephalodiscidae Mitochondrial</option> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
109 </param> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
110 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
111 </inputs> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
112 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
113 <outputs> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
114 <data name="archive_msa_partition_source" format="tar.gz" label="PPanGGOLiN msa on ${on_string}: archive msa ${choice_partition} ${choice_source}" /> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
115 <data name="partition_genome_alignment" format="aln" label="PPanGGOLiN msa on ${on_string}: ${choice_partition} genome alignment" > |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
116 <filter>do_phylo is True</filter> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
117 </data> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
118 </outputs> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
119 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
120 <tests> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
121 <test expect_num_outputs="2"> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
122 <param name="choice_partition" value="core"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
123 <param name="choice_source" value="protein"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
124 <param name="do_phylo" value="true"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
125 <param name="do_single_copy" value="false"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
126 <param name="pangenome_h5" value="h5/test_data.h5" ftype="h5"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
127 <param name="translation_table" value="1"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
128 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
129 <output name="partition_genome_alignment" > |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
130 <assert_contents> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
131 <has_text text=">" /> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
132 </assert_contents> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
133 </output> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
134 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
135 </test> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
136 </tests> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
137 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
138 <help><![CDATA[ |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
139 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
140 PPanGGOLiN_ (Gautreau et al. 2020) is a software suite used to create and manipulate prokaryotic pangenomes from a set of either assembled |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
141 genomic DNA sequences or provided genome annotations. PPanGGOLiN builds pangenomes through a graphical model and a statistical method to partition gene |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
142 families in persistent, shell and cloud genomes. It integrates both information on protein-coding genes and their genomic neighborhood to build a graph |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
143 of gene families where each node is a gene family, and each edge is a relation of genetic contiguity. |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
144 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
145 The `ppanggolin msa` command computes multiple sequence alignment of any partition of the pangenome. The command uses mafft with default options to perform the alignment. Please see the documentation_ on how parameters can be tuned for this command. |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
146 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
147 .. _PPanGGOLiN: https://github.com/labgem/PPanGGOLiN |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
148 .. _documentation: https://ppanggolin.readthedocs.io/en/latest/user/MSA.html |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
149 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
150 ]]></help> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
151 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
152 <expand macro="citation"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
153 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
154 </tool> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
155 |
