Mercurial > repos > galaxy-australia > hifiasm_meta
annotate hifiasm_meta.xml @ 3:213df31ba341 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 9265007c6e82ccbcfcb1a43c6813fa2b6b6421a7
author | iuc |
---|---|
date | Fri, 09 Feb 2024 21:25:37 +0000 |
parents | fa35f1106d3e |
children |
rev | line source |
---|---|
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
1 <tool id="hifiasm_meta" name="Hifiasm_meta" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@" license="MIT"> |
1
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
2 <description>for metagenome assembly using Hifi reads</description> |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
3 <macros> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
4 <import>macros.xml</import> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
5 </macros> |
3
213df31ba341
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 9265007c6e82ccbcfcb1a43c6813fa2b6b6421a7
iuc
parents:
2
diff
changeset
|
6 <xrefs> |
213df31ba341
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 9265007c6e82ccbcfcb1a43c6813fa2b6b6421a7
iuc
parents:
2
diff
changeset
|
7 <xref type="bio.tools">hifiasm-meta</xref> |
213df31ba341
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 9265007c6e82ccbcfcb1a43c6813fa2b6b6421a7
iuc
parents:
2
diff
changeset
|
8 </xrefs> |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
9 <expand macro="requirements"/> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
11 ################## |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
12 ## SET UP FILES ## |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
13 ################## |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
14 |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
15 #set reads_fn = 'reads.' + $reads.ext |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
16 ln -s '$reads' '$reads_fn' && |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
17 |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
18 ################# |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
19 ## RUN HIFIASM ## |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
20 ################# |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
21 |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
22 hifiasm_meta |
2
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
23 |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
24 ## bloom filter parameter |
1
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
25 #if $f: |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
26 -f '$f' |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
27 #end if |
2
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
28 |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
29 ## read selection parameters |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
30 #if $read_selection.forced_read_selection.force_rs == "yes": |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
31 --force-rs |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
32 --lowq-10 '$read_selection.forced_read_selection.lowq_10' |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
33 --lowq-3 '$read_selection.forced_read_selection.lowq_3' |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
34 --lowq-5 '$read_selection.forced_read_selection.lowq_5' |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
35 #else |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
36 $read_selection.forced_read_selection.S |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
37 #end if |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
38 |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
39 -a '$assembly.a' |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
40 -k '$overlap_correction.k' |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
41 -o asm |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
42 -r '$overlap_correction.r' |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
43 -t \${GALAXY_SLOTS:-4} |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
44 '$reads_fn' |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
45 |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
46 ]]></command> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
47 <inputs> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
48 <param name="reads" format="fastqsanger,fastqsanger.gz" type="data" label="HiFi reads" help="Input reads for assembly" /> |
1
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
49 <!-- This hidden parameter is only used to save RAM for planemo test. --> |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
50 <!-- See https://github.com/galaxyproject/tools-iuc/pull/5033#issuecomment-1382915060 --> |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
51 <param type="hidden" optional="true" argument="-f" /> |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
52 <section name="read_selection" title="Read selection" expanded="false"> |
2
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
53 <conditional name="forced_read_selection"> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
54 <param argument="--force-rs" type="select" label="Force read selection" help="Drop reads according to configurable runtime kmer frequency thresholds"> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
55 <option value="no" selected="true">No</option> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
56 <option value="yes">Yes</option> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
57 </param> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
58 <when value="yes"> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
59 <param argument='--lowq-10' type="integer" value='50' label="Lower 10% runtime kmer frequency threshold" /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
60 <param argument='--lowq-5' type="integer" value='50' label="Lower 5% runtime kmer frequency threshold" /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
61 <param argument='--lowq-3' type="integer" value='10' label="Lower 3% runtime kmer frequency threshold" /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
62 </when> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
63 <when value="no"> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
64 <param argument='-S' type="boolean" checked="false" truevalue="-S" falsevalue="" label="Enable read selection" help="If enabled, hifiasm_meta will estimate the total number of read overlaps. If the estimation seems acceptable, no read will be dropped; otherwise, reads will be dropped from the most redundant ones until the criteria are satisfied. This can only be enabled if forced read selection is disabled." /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
65 </when> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
66 </conditional> |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
67 </section> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
68 <section name="overlap_correction" title="Overlap/Error correction" expanded="false"> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
69 <param argument='-k' type="integer" value='51' min="1" max="63" label="k-mer length" /> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
70 <param argument='-r' type="integer" value='3' min="1" max="10" label="rounds of correction" /> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
71 </section> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
72 <section name="assembly" title="Assembly" expanded="false"> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
73 <param argument='-a' type="integer" value='4' min="1" max="10" label="rounds of assembly cleaning" /> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
74 </section> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
75 </inputs> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
76 <outputs> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
77 <!-- contig graph files --> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
78 <collection name="contig_graphs" type="list" label="hifiasm_meta on ${on_string}: contig graphs"> |
1
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
79 <data name="Primary contigs" label="Primary contigs" from_work_dir="asm.p_ctg.gfa" format="gfa2" /> |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
80 <data name="Alternate contigs" label="Alternate contigs" from_work_dir="asm.a_ctg.gfa" format="gfa2" /> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
81 </collection> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
82 <!-- unitig graph files --> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
83 <collection name="unitig_graphs" type="list" label="hifiasm_meta on ${on_string}: unitig graphs"> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
84 <data name="Raw unitigs" label="Raw unitigs" from_work_dir="asm.r_utg.gfa" format="gfa2" /> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
85 <data name="Processed unitigs" label="Processed unitigs" from_work_dir="asm.p_utg.gfa" format="gfa2" /> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
86 </collection> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
87 <!-- Simplified graphs for visualisation --> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
88 <collection name="simple_graphs" type="list" label="hifiasm_meta on ${on_string}: graphs for visualisation"> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
89 <discover_datasets pattern="(?P<designation>.+)\.noseq.gfa" format="gfa2" visible="false" /> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
90 </collection> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
91 </outputs> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
92 <tests> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
93 <!-- 01: basic function --> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
94 <test> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
95 <param name="reads" value="zymoD6331std-ecoli-ten-percent.42.1.fq.gz" /> |
1
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
96 <param name='f' value="0" /> |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
97 <output_collection name="contig_graphs" type="list"> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
98 <element name="Primary contigs" file="asm.p_ctg.gfa"/> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
99 <element name="Alternate contigs" file="asm.a_ctg.gfa"/> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
100 </output_collection> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
101 </test> |
2
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
102 <!-- 02: forced read selection --> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
103 <test> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
104 <param name="reads" value="tiny.fa.gz" /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
105 <param name='f' value="0" /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
106 <param name='force_rs' value='yes' /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
107 <output_collection name="contig_graphs" type="list"> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
108 <element name="Primary contigs"> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
109 <assert_contents> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
110 <has_size value="93053" delta="30000" /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
111 </assert_contents> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
112 </element> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
113 </output_collection> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
114 </test> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
115 <!-- 03: read selection --> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
116 <test> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
117 <param name="reads" value="zymoD6331std-ecoli-ten-percent.42.1.fq.gz" /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
118 <param name='f' value="0" /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
119 <param name='force_rs' value='no' /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
120 <param name='S' value='true' /> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
121 <output_collection name="contig_graphs" type="list"> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
122 <element name="Primary contigs" file="S.p_ctg.gfa"/> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
123 <element name="Alternate contigs" file="S.a_ctg.gfa"/> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
124 </output_collection> |
fa35f1106d3e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit bc8759245f44924d0122276e42f02fc1f1190e50
iuc
parents:
1
diff
changeset
|
125 </test> |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
126 </tests> |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
127 <help><![CDATA[ |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
128 hifiasm_meta |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
129 ------------ |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
130 |
1
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
131 de novo metagenome assembler, based on hifiasm, a haplotype-resolved de novo |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
132 assembler for PacBio Hifi reads. |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
133 |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
134 |
1
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
135 Hifiasm is an ultrafast haplotype-resolved de novo assembler for PacBio Hifi |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
136 reads. Unlike most existing assemblers, hifiasm starts from uncollapsed |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
137 genome. Thus, it is able to keep the haplotype information as much as |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
138 possible. The input of hifiasm is the PacBio Hifi reads in fasta/fastq |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
139 format, and its outputs consist of multiple types of assembly graph in GFA |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
140 format. |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
141 |
1
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
142 Hifiasm_meta is a fork of hifiasm. It comes with a read selection module, |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
143 which enables the assembly of dataset of high redundancy without compromising |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
144 overall assembly quality, and meta-centric graphcleaning modules. Currently |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
145 hifiasm_meta does not take binning info. |
0
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
146 |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
147 -------------- |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
148 |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
149 hifiasm_meta's home page is |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
150 `xfengnefx/hifiasm-meta <https://github.com/xfengnefx/hifiasm-meta>`__. |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
151 |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
152 This tool was wrapped by the Galaxy Australia team. |
6b86c86eab26
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit 64c69504c3c9d78544ff708c1c8c819981913a7d
galaxy-australia
parents:
diff
changeset
|
153 ]]></help> |
1
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
154 <expand macro="citations"/> |
15dbb444df71
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hifiasm_meta commit 939f7ba1b584cb940244def0b6765d2494af3b94
iuc
parents:
0
diff
changeset
|
155 </tool> |