annotate fasta_interlacer.xml @ 28:ba970b24e48c draft

planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
author petr-novak
date Wed, 02 Aug 2023 13:09:47 +0000
parents 58807b35777a
children cab41d23e2a3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
1 <tool id="fasta_interlacer" name="FASTA interlacer" version="1.0.0.3">
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
2 <description>Join pared reads into single file</description>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
3 <required_files>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
4 <include type="literal" path="fasta_interlacer.py"/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
5 </required_files>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
6 <command>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
7 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
8 </command>
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
9
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
10 <inputs>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
11 <param format="fasta" type="data" name="A" label="Left-hand mates"/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
12 <param format="fasta" type="data" name="B" label="Right-hand mates"/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
13 </inputs>
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
14
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
15
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
16 <outputs>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
17 <data format="fasta" name="paired"
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
18 label="Interlaced paired reads from datasets ${A.hid} and ${B.hid} "/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
19 <data format="fasta" name="single"
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
20 label="Reads without corresponding mate from datasets ${A.hid} and ${B.hid}"/>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
21 </outputs>
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
22
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
23 <help>
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
24 **What it does**
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
25 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
26 mates and one with the right mates, into a single files.
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
27 Last character in identifiers is used to distinguish pairs.
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
28
22
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
29 **Note !!!**
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
30 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
31 built-in FASTQ interlacer allows different ordering
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
32 of sequences in both files but this flexibility comes with high memory
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
33 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
34 magnitude
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
35 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
36
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
37
58807b35777a planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents: 9
diff changeset
38 </help>
3
e320ef2d105a Uploaded
petr-novak
parents:
diff changeset
39 </tool>