Mercurial > repos > galaxy-australia > dorado_trimming
annotate dorado_trimming.xml @ 3:f094b85d0b4f draft default tip
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 97793e41864a750b1c18c80b858c118e43ae8d97
author | galaxy-australia |
---|---|
date | Mon, 23 Jun 2025 03:10:29 +0000 |
parents | 7a587728d74b |
children |
rev | line source |
---|---|
1
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
1 <tool id="dorado_trimming" name="Dorado adapter and primer trimming" version="@VERSION@+galaxy1" python_template_version="3.5" profile="24.1"> |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
2 <description>for Oxford Nanopore (ONT) DNA reads</description> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
3 <macros> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
4 <import>macros.xml</import> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
5 </macros> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
6 <expand macro="xrefs"/> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
7 <expand macro="requirements"/> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
9 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
10 ln -s '$reads' ./reads |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
11 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
12 && |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
13 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
14 dorado trim |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
15 --verbose |
2
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
16 --sequencing-kit '${sequencing_kit}' |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
17 --threads "\${GALAXY_SLOTS}" |
1
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
18 #if $trim_primers.no_trim_primers == 'dont_trim' |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
19 --no-trim-primers |
1
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
20 #else if $trim_primers.primer_sequences |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
21 --primer-sequences '${trim_primers.primer_sequences}' |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
22 #end if |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
23 reads |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
24 > trimmed.bam |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
25 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
26 && |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
27 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
28 dorado summary |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
29 trimmed.bam |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
30 > summary.tsv |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
31 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
32 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
33 ]]></command> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
34 <inputs> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
35 <param name="reads" type="data" format="bam,fastqsanger,unsorted.bam" label="Existing, basecalled DNA dataset" help="Note: this tool does not support trimming adaptors from RNA reads. These need to be removed during basecalling."/> |
2
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
36 <param type="select" argument="--sequencing-kit" optional="false" label="Sequencing kit that was used for the experiment." help="Dorado determines which adapter and primer sequences to search for and trim based on the sequencing-kit specified. Note that by default the dorado software only supports adapter and primer trimming for kit14 sequencing kits."> |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
37 <expand macro="sequencing_kits"/> |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
38 </param> |
1
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
39 <conditional name="trim_primers"> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
40 <param argument="--no-trim-primers" type="select" label="Enable primer trimming" help="Selecting 'No' prevents the trimming of primer sequences. In this case only adapter sequences will be trimmed."> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
41 <option value="trim" selected="true">Yes</option> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
42 <option value="dont_trim">No</option> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
43 </param> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
44 <when value="trim"> |
2
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
45 <param argument="--primer-sequences" type="data" format="fasta" optional="true" label="Custom primer sequences" help="You can specify an alternative set of primer sequences to search for when trimming by adding a FASTA file containing the primer sequences you want to search for. Note that if you use this option the normal primer sequences built-in to the dorado software will not be searched for."/> |
1
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
46 </when> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
47 <when value="dont_trim"/> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
48 </conditional> |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
49 </inputs> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
50 <outputs> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
51 <data format="unsorted.bam" name="out_bam" label="Reads from ${on_string} trimmed by the ${tool.name} tool" from_work_dir="trimmed.bam"/> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
52 <data format="tsv" name="out_tsv" label="${tool.name} sequencing summary for ${on_string}" from_work_dir="summary.tsv"/> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
53 </outputs> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
54 <tests> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
55 <test expect_num_outputs="2"> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
56 <param name="reads" value="FAL00375_473bf0ed_0.ten_reads.bam"/> |
2
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
57 <param name="sequencing_kit" value="SQK-LSK109"/> |
1
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
58 <output name="out_bam" ftype="unsorted.bam"> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
59 <assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
60 <has_size size="60725" delta="6000"/> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
61 </assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
62 </output> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
63 <output name="out_tsv" ftype="tsv"> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
64 <assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
65 <has_text text="002f231b-5d37-437f-a027-a2e8b872e73b"/> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
66 </assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
67 </output> |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
68 </test> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
69 <test expect_num_outputs="2"> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
70 <param name="reads" value="FAL00375_473bf0ed_0.ten_reads.bam"/> |
2
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
71 <param name="sequencing_kit" value="SQK-LSK109"/> |
1
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
72 <param name="no_trim_primers" value="dont_trim"/> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
73 <output name="out_bam" ftype="unsorted.bam"> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
74 <assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
75 <has_size size="60628" delta="6000"/> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
76 </assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
77 </output> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
78 <output name="out_tsv" ftype="tsv"> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
79 <assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
80 <has_text text="00777c4b-cbd6-4a79-8647-bbe5f5f3f3bf"/> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
81 </assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
82 </output> |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
83 </test> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
84 <test expect_num_outputs="2"> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
85 <param name="reads" value="lsk109_single_read.fastqsanger.gz" ftype="fastqsanger.gz"/> |
2
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
86 <param name="sequencing_kit" value="SQK-LSK109"/> |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
87 <param name="primer_sequences" value="custom_primers.fasta.gz" ftype="fasta.gz"/> |
1
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
88 <output name="out_bam" ftype="unsorted.bam"> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
89 <assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
90 <has_size size="798" delta="100"/> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
91 </assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
92 </output> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
93 <output name="out_tsv" ftype="tsv"> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
94 <assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
95 <has_text text="2f707b6e-0060-4f33-9c92-a1230d26cb21"/> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
96 </assert_contents> |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
97 </output> |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
98 </test> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
99 </tests> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
100 <help><![CDATA[ |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
101 Detect and remove any adapter and/or primer sequences from the beginning |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
102 and end of DNA reads using Oxford Nanopore’s open source |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
103 `Dorado <https://github.com/nanoporetech/dorado/>`__ basecaller. |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
104 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
105 This tool scans existing, basecalled datasets for adapter and/or primer |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
106 sequences at either end, and trims any such found sequences. |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
107 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
108 **If you have raw (un-basecalled) data, you can trim them during |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
109 basecalling with the Dorado tool on Galaxy**. |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
110 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
111 Note that if you intend to demultiplex the reads later, trimming |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
112 adapters and primers may result in some portions of the flanking regions |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
113 of the barcodes being removed, which could interfere with correct |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
114 demultiplexing. |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
115 |
1
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
116 The **Enable primer trimming** option can be set to 'No' to prevent the |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
117 trimming of primer sequences. If you select 'No', only adapter sequences will |
7ff7680fa713
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 42ce963fae778982b4aab4ef3b1e88480dea5053
galaxy-australia
parents:
0
diff
changeset
|
118 be trimmed. |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
119 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
120 The output of will always be unaligned records, regardless of whether |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
121 the input is aligned/sorted or not. |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
122 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
123 Custom primer trimming |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
124 ---------------------- |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
125 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
126 The software automatically searches for primer sequences used in Oxford |
2
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
127 Nanopore kits. However, you can specify an alternative set of primer sequences |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
128 to search by adding a FASTA file of primer sequences in the **Custom primer |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
129 sequences** option. Note that if you use this option the normal primer |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
130 sequences built-in to the dorado software will not be searched for. |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
131 |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
132 Oxford Nanopore uses a non-standard FASTA format for this file. The format is |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
133 specified `here |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
134 <https://github.com/nanoporetech/dorado/blob/release-v0.9/documentation/CustomPrimers.md#custom-adapterprimer-file-format>`__. |
7a587728d74b
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 4e9b34685eeea001562ec29e1f10f5ee2eeca19c
galaxy-australia
parents:
1
diff
changeset
|
135 |
0
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
136 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
137 RNA adapter trimming |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
138 -------------------- |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
139 |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
140 Adapters for RNA002 and RNA004 kits are automatically trimmed during |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
141 basecalling. However, unlike in DNA, the RNA adapter cannot be trimmed |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
142 post-basecalling. |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
143 ]]></help> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
144 <expand macro="citation"/> |
1957f881bdf4
planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/dorado commit 8f48f7ee85162eeaa9c0247c7bb7d699f84d6ca7
galaxy-australia
parents:
diff
changeset
|
145 </tool> |