Mercurial > repos > galaxy-australia > cactus_export
annotate cactus_export.xml @ 15:c44f824c051a draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
author | iuc |
---|---|
date | Thu, 08 Feb 2024 08:52:41 +0000 |
parents | d7ce0ec78e51 |
children |
rev | line source |
---|---|
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
1 <tool id="cactus_export" name="Cactus: export" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@" license="MIT"> |
6
aaa0d6a8b808
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 1eadd6f869c4d28462ccf888008f21acdd00a91d
galaxy-australia
parents:
4
diff
changeset
|
2 <description>whole-genome multiple sequence alignment to other formats</description> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
3 <macros> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
4 <import>macros.xml</import> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
5 </macros> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
6 <expand macro="xrefs"/> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
7 <expand macro="requirements"/> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
9 |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
10 ## check if the reference level was specified |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
11 #if $export_select.format in ['maf_selector', 'vg_selector']: |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
12 #if $export_select.ref_level == '': |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
13 echo "You must provide a reference level" && |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
14 exit 1 ; |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
15 #end if |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
16 #end if |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
17 |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
18 ln -s '$hal_file' alignment.hal |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
19 |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
20 ## make a MAF |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
21 #if $export_select.format == 'maf_selector': |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
22 && |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
23 hal2maf |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
24 --refGenome $export_select.ref_level |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
25 alignment.hal |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
26 alignment.maf |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
27 #end if |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
28 |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
29 ## make an assemblyHub |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
30 #if $export_select.format == 'ah_selector': |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
31 && |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
32 hal2assemblyHub.py |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
33 --maxCores \${GALAXY_SLOTS:-4} |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
34 --maxMemory \${GALAXY_MEMORY_MB:-8196}M |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
35 ./jobStore |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
36 alignment.hal |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
37 assemblyhub |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
38 && |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
39 tar -cv assemblyhub > assemblyhub.tar |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
40 #end if |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
41 |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
42 ## make a VG |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
43 #if $export_select.format == 'vg_selector': |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
44 && |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
45 hal2vg alignment.hal |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
46 --progress |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
47 > alignment.pg |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
48 #end if |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
49 |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
50 ]]></command> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
51 <inputs> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
52 <param name="hal_file" type="data" format="h5" label="HAL file" help="Multiple-genome alignment generated by Cactus"/> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
53 <conditional name="export_select"> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
54 <param name="format" type="select" label="Output format" help="The type of output you want to export. Run this tool once for each output format."> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
55 <option value="maf_selector" selected="true">MAF file</option> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
56 <option value="ah_selector">Assembly Hub</option> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
57 <option value="vg_selector">VG file</option> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
58 </param> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
59 <when value="maf_selector"> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
60 <param name="ref_level" type="text" value="" label="Reference genome" help="Specify one of the Input Genomes as the reference level. This must match the label used in 'Genome Label'."/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
61 </when> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
62 <when value="ah_selector"> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
63 </when> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
64 <when value="vg_selector"> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
65 <param name="ref_level" type="text" value="" label="Reference genome" help="Specify one of the Input Genomes as the reference level. This must match the label used in 'Genome Label'."/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
66 </when> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
67 </conditional> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
68 </inputs> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
69 <outputs> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
70 <data name="out_maf" format="maf" from_work_dir="alignment.maf" label="${tool.name} on ${on_string} (MAF file)"> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
71 <filter>export_select['format'] == 'maf_selector'</filter> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
72 </data> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
73 <data name="out_vg" format="vg" from_work_dir="alignment.pg" label="${tool.name} on ${on_string} (VG file)"> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
74 <filter>export_select['format'] == 'vg_selector'</filter> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
75 </data> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
76 <data name="out_ah" format="tar" from_work_dir="assemblyhub.tar" label="${tool.name} on ${on_string} (Assembly Hub)"> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
77 <filter>export_select['format'] == 'ah_selector'</filter> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
78 </data> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
79 </outputs> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
80 <tests> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
81 <!-- this fails because no reference level is set --> |
13
d7ce0ec78e51
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2d431863824af49c82ff2ae318abee3b16141a4e
galaxy-australia
parents:
6
diff
changeset
|
82 <test expect_failure="true"> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
83 <conditional name="export_select"> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
84 <param name="format" value="maf_selector"/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
85 </conditional> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
86 <param name="hal_file" ftype="h5" location="https://zenodo.org/record/8336793/files/evolverMammals.hal"/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
87 </test> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
88 <!-- within-species mode --> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
89 <test expect_num_outputs="1"> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
90 <conditional name="export_select"> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
91 <param name="ref_level" value="simMouse_chr6"/> |
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
92 <param name="format" value="maf_selector"/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
93 </conditional> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
94 <param name="hal_file" ftype="h5" location="https://zenodo.org/record/8336793/files/within.hal"/> |
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
95 <output name="out_maf" location="https://zenodo.org/record/8336793/files/set_reference.maf"/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
96 </test> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
97 <!-- between-species --> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
98 <test expect_num_outputs="1"> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
99 <conditional name="export_select"> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
100 <param name="ref_level" value="simMouse_chr6"/> |
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
101 <param name="format" value="maf_selector"/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
102 </conditional> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
103 <param name="hal_file" ftype="h5" location="https://zenodo.org/record/8336793/files/evolverMammals_noroot.hal"/> |
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
104 <output name="out_maf" location="https://zenodo.org/record/8336793/files/evolverMammals_noroot.maf"/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
105 </test> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
106 <!-- assembly hub format --> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
107 <test expect_num_outputs="1"> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
108 <conditional name="export_select"> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
109 <param name="format" value="ah_selector"/> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
110 </conditional> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
111 <param name="hal_file" ftype="h5" location="https://zenodo.org/record/8336793/files/within.hal"/> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
112 <output name="out_ah"> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
113 <assert_contents> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
114 <has_archive_member path="assemblyhub/hub.txt"/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
115 </assert_contents> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
116 </output> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
117 </test> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
118 <!-- vg format --> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
119 <test expect_num_outputs="1"> |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
120 <conditional name="export_select"> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
121 <param name="format" value="vg_selector"/> |
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
122 <param name="ref_level" value="simMouse_chr6"/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
123 </conditional> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
124 <param name="hal_file" ftype="h5" location="https://zenodo.org/record/8336793/files/within.hal"/> |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
125 <output name="out_vg"> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
126 <assert_contents> |
15
c44f824c051a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/cactus commit 8fc43fe1e8c12438a14dbd174a8af3e7cb8b55dc
iuc
parents:
13
diff
changeset
|
127 <has_size value="860452" delta="200000"/> |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
128 </assert_contents> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
129 </output> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
130 </test> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
131 <!-- gfa format (gfa2): not implemented --> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
132 </tests> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
133 <help><![CDATA[ |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
134 **What it does** |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
135 |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
136 Converts the HAL output from `Cactus whole-genome multiple sequence |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
137 aligner <root?tool_id=cactus_cactus>`__ into other formats. |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
138 |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
139 **Input** |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
140 |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
141 A `HAL |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
142 file <https://github.com/ComparativeGenomicsToolkit/cactus#using-the-output>`__ |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
143 from `Cactus <root?tool_id=cactus_cactus>`__. |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
144 |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
145 **Output** |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
146 |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
147 Currently, you can export a pangenome in VG format, for use with |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
148 `vg <https://github.com/vgteam/vg>`__, or Multiple Alignment Format |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
149 (MAF). Note that these files are **reference-based**, so it will contain |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
150 alignments to a single reference from your list of inputs (i.e. not a |
4
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
151 graph). You have to provide this with the ‘reference genome’ option. |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
152 |
5bf688a3ee2c
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 2b4c7c63b0e4a1f730794a4a5825bce29ee2eb25
galaxy-australia
parents:
0
diff
changeset
|
153 You can also export an Assembly Hub for use with the UCSC Genome Browser. |
0
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
154 ]]></help> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
155 <expand macro="citations"/> |
c18157c68134
"planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 8f8363625623f2ff3f04d12d227673ac134eba24"
galaxy-australia
parents:
diff
changeset
|
156 </tool> |