Mercurial > repos > iuc > ppanggolin_msa
annotate ppanggolin_msa.xml @ 5:579d7907524d draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ppanggolin commit 29098ae57dcc42db8f9adf321d31ed37fb999d17
| author | iuc |
|---|---|
| date | Mon, 24 Nov 2025 12:55:16 +0000 |
| parents | 2da61c5e8aac |
| children |
| 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 |
|
4
2da61c5e8aac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit 6f13ba99c86ba17b6a83baedf328e04190cec247
iuc
parents:
0
diff
changeset
|
11 mkdir -p ./tmp_ppanggolin/msa && |
|
2da61c5e8aac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit 6f13ba99c86ba17b6a83baedf328e04190cec247
iuc
parents:
0
diff
changeset
|
12 mkdir -p ./tmp_ppanggolin/tmpdir_msa && |
|
0
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 |
|
4
2da61c5e8aac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit 6f13ba99c86ba17b6a83baedf328e04190cec247
iuc
parents:
0
diff
changeset
|
49 <expand macro="inputs_pangenome"/> |
|
0
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"> |
|
4
2da61c5e8aac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit 6f13ba99c86ba17b6a83baedf328e04190cec247
iuc
parents:
0
diff
changeset
|
66 <expand macro="inputs_soft_core"/> |
|
0
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=""/> |
|
4
2da61c5e8aac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit 6f13ba99c86ba17b6a83baedf328e04190cec247
iuc
parents:
0
diff
changeset
|
80 |
|
2da61c5e8aac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit 6f13ba99c86ba17b6a83baedf328e04190cec247
iuc
parents:
0
diff
changeset
|
81 <expand macro="inputs_translation_table"/> |
|
0
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
82 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
83 </inputs> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
84 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
85 <outputs> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
86 <data name="archive_msa_partition_source" format="tar.gz" label="PPanGGOLiN msa on ${on_string}: archive msa ${choice_partition} ${choice_source}" /> |
|
4
2da61c5e8aac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit 6f13ba99c86ba17b6a83baedf328e04190cec247
iuc
parents:
0
diff
changeset
|
87 <data name="partition_genome_alignment" format="maf" label="PPanGGOLiN msa on ${on_string}: ${choice_partition} genome alignment" > |
|
0
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
88 <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
|
89 </data> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
90 </outputs> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
91 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
92 <tests> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
93 <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
|
94 <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
|
95 <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
|
96 <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
|
97 <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
|
98 <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
|
99 <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
|
100 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
101 <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
|
102 <assert_contents> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
103 <has_text text=">" /> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
104 </assert_contents> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
105 </output> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
106 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
107 </test> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
108 </tests> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
109 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
110 <help><![CDATA[ |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
111 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
112 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
|
113 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
|
114 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
|
115 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
|
116 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
117 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
|
118 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
119 .. _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
|
120 .. _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
|
121 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
122 ]]></help> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
123 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
124 <expand macro="citation"/> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
125 |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
126 </tool> |
|
6e3a117b43d5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ppanggolin commit f51871dfce652ad0bbb9d4967d02338d03b9e2a3
iuc
parents:
diff
changeset
|
127 |
