annotate fasta_interlacer.xml @ 34:91996b991991 draft default tip

Uploaded
author petr-novak
date Fri, 16 Feb 2024 15:22:21 +0000
parents 628b235d76c7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
30
cab41d23e2a3 planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 22
diff changeset
1 <tool id="fasta_interlacer" name="FASTA interlacer" version="1.0.0.4">
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
2 <description>Join pared reads into single file</description>
30
cab41d23e2a3 planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 22
diff changeset
3 <requirements>
32
628b235d76c7 planemo upload commit 39094a128ea3dd2c39f4997c6de739c33c07e5f3-dirty
petr-novak
parents: 30
diff changeset
4 <requirement type="package" version="3">python</requirement>
30
cab41d23e2a3 planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 22
diff changeset
5 </requirements>
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
6 <required_files>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
7 <include type="literal" path="fasta_interlacer.py"/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
8 </required_files>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
9 <command>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
10 python '$__tool_directory__'/fasta_interlacer.py -a $A -b $B -p $paired -x $single
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
11 </command>
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
12
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
13 <inputs>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
14 <param format="fasta" type="data" name="A" label="Left-hand mates"/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
15 <param format="fasta" type="data" name="B" label="Right-hand mates"/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
16 </inputs>
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
17
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
18
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
19 <outputs>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
20 <data format="fasta" name="paired"
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
21 label="Interlaced paired reads from datasets ${A.hid} and ${B.hid} "/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
22 <data format="fasta" name="single"
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
23 label="Reads without corresponding mate from datasets ${A.hid} and ${B.hid}"/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
24 </outputs>
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
25
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
26 <help>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
27 **What it does**
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
28 This tools joins paired end FASTA reads from separate files, one with the left
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
29 mates and one with the right mates, into a single files.
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
30 Last character in identifiers is used to distinguish pairs.
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
31
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
32 **Note !!!**
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
33 This tools is to be used as more efficient replacement of FASTQ interlacer. Galaxy
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
34 built-in FASTQ interlacer allows different ordering
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
35 of sequences in both files but this flexibility comes with high memory
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
36 requirements when large files are used. FASTA interlacer is simple but order of
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
37 magnitude
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
38 faster tools which can be used on files where reads are in the same order.
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
39
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
40
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
41 </help>
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
42 </tool>