annotate fastq_paired_end_joiner.xml @ 3:6a7f5da7c76d draft

planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit 117bc9911926e06d4541daffbb7b0e27d38d67a7
author devteam
date Wed, 16 Dec 2015 14:30:33 -0500
parents 41ab1243e8f9
children 080a058abf1e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
6a7f5da7c76d planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit 117bc9911926e06d4541daffbb7b0e27d38d67a7
devteam
parents: 2
diff changeset
1 <tool id="fastq_paired_end_joiner" name="FASTQ joiner" version="2.0.1">
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
2 <description>on paired end reads</description>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
3 <requirements>
3
6a7f5da7c76d planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit 117bc9911926e06d4541daffbb7b0e27d38d67a7
devteam
parents: 2
diff changeset
4 <requirement type="package" version="1.0.1">galaxy_sequence_utils</requirement>
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
5 </requirements>
3
6a7f5da7c76d planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit 117bc9911926e06d4541daffbb7b0e27d38d67a7
devteam
parents: 2
diff changeset
6 <command interpreter="python">fastq_paired_end_joiner.py '$input1_file' '${input1_file.extension[len( 'fastq' ):]}' '$input2_file' '${input2_file.extension[len( 'fastq' ):]}' '$output_file' '$style' '${paste_sequence}'</command>
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
7 <inputs>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
8 <param name="input1_file" type="data" format="fastqsanger,fastqcssanger" label="Left-hand Reads" />
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
9 <param name="input2_file" type="data" format="fastqsanger,fastqcssanger" label="Right-hand Reads" />
1
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
10 <param name="style" type="select" label="FASTQ Header Style">
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
11 <option value="old" selected="true">old</option>
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
12 <option value="new">new</option>
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
13 </param>
3
6a7f5da7c76d planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit 117bc9911926e06d4541daffbb7b0e27d38d67a7
devteam
parents: 2
diff changeset
14 <param name="paste_sequence" type="text" label="Bases to insert between joined reads" value="" help="Values are in Base-space and quality scores of maximal value will be used"/>
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
15 </inputs>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
16 <outputs>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
17 <data name="output_file" format="input" />
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
18 </outputs>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
19 <tests>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
20 <test>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
21 <param name="input1_file" value="split_pair_reads_1.fastqsanger" ftype="fastqsanger" />
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
22 <param name="input2_file" value="split_pair_reads_2.fastqsanger" ftype="fastqsanger" />
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
23 <output name="output_file" file="3.fastqsanger" />
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
24 </test>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
25 </tests>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
26 <help>
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
27 **What it does**
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
28
1
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
29 This tool joins paired end FASTQ reads from two separate files into a
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
30 single read in one file. The join is performed using sequence
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
31 identifiers, allowing the two files to contain differing ordering. If
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
32 a sequence identifier does not appear in both files, it is excluded
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
33 from the output.
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
34
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
35 -----
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
36
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
37 **Input formats**
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
38
1
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
39 Both old and new (from recent Illumina software) style FASTQ headers
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
40 are supported. The following example uses the "old" style.
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
41
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
42 Left-hand Read::
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
43
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
44 @HWI-EAS91_1_30788AAXX:7:21:1542:1758/1
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
45 GTCAATTGTACTGGTCAATACTAAAAGAATAGGATC
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
46 +HWI-EAS91_1_30788AAXX:7:21:1542:1758/1
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
47 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
48
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
49 Right-hand Read::
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
50
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
51 @HWI-EAS91_1_30788AAXX:7:21:1542:1758/2
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
52 GCTCCTAGCATCTGGAGTCTCTATCACCTGAGCCCA
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
53 +HWI-EAS91_1_30788AAXX:7:21:1542:1758/2
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
54 hhhhhhhhhhhhhhhhhhhhhhhh`hfhhVZSWehR
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
55
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
56 -----
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
57
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
58 **Output**
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
59
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
60 A multiple-fastq file, for example::
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
61
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
62 @HWI-EAS91_1_30788AAXX:7:21:1542:1758
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
63 GTCAATTGTACTGGTCAATACTAAAAGAATAGGATCGCTCCTAGCATCTGGAGTCTCTATCACCTGAGCCCA
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
64 +HWI-EAS91_1_30788AAXX:7:21:1542:1758
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
65 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh`hfhhVZSWehR
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
66
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
67 ------
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
68
1
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
69 **The "new" style**
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
70
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
71 Recent Illumina FASTQ headers are structured as follows::
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
72
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
73 @COORDS FLAGS
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
74 COORDS = INSTRUMENT:RUN_#:FLOWCELL_ID:LANE:TILE:X:Y
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
75 FLAGS = READ:IS_FILTERED:CONTROL_NUMBER:INDEX_SEQUENCE
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
76
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
77 where the whitespace character between COORDS and FLAGS can be either
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
78 a space or a tab.
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
79
1
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
80 ------
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
81
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
82 **Credits**
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
83
1
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
84 This is an extended version (adds support for "new" style FASTQ headers)
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
85 of D. Blankenberg's fastq joiner:
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
86
1
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
87 `Blankenberg D, Gordon A, Von Kuster G, Coraor N, Taylor J, Nekrutenko A; Galaxy Team. Manipulation of FASTQ data with Galaxy. Bioinformatics. 2010 Jul 15;26(14):1783-5. &lt;http://www.ncbi.nlm.nih.gov/pubmed/20562416&gt;`_
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
88
270a8ed8a300 Uploaded tool version 2.0.0 by Simone Leo.
devteam
parents: 0
diff changeset
89 New style header support added by Simone Leo &lt;simone.leo@crs4.it&gt;
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
90 </help>
2
41ab1243e8f9 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents: 1
diff changeset
91
41ab1243e8f9 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents: 1
diff changeset
92 <citations>
41ab1243e8f9 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents: 1
diff changeset
93 <citation type="doi">10.1093/bioinformatics/btq281</citation>
41ab1243e8f9 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents: 1
diff changeset
94 </citations>
41ab1243e8f9 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_paired_end_joiner commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents: 1
diff changeset
95
0
2793d1d765b9 Imported from capsule None
devteam
parents:
diff changeset
96 </tool>