diff illuminapairedend.xml @ 0:7275ce016923 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
author iuc
date Wed, 12 Apr 2017 17:38:52 -0400
parents
children 0c9296704212
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/illuminapairedend.xml	Wed Apr 12 17:38:52 2017 -0400
@@ -0,0 +1,70 @@
+<tool id="obi_illumina_pairend" name="Illuminapairedend - Assembling pair-end reads" version="@WRAPPER_VERSION@">
+    <description>Construct consensus reads from Illumina pair-end reads</description>
+    <macros>
+        <import>macros.xml</import>
+    </macros>
+    <expand macro="requirements"/>
+    <expand macro="stdio"/>
+    <command>
+
+        <![CDATA[
+        illuminapairedend
+
+        --score-min='$score'
+        -r '$inputfastq3p'
+        '$inputfastq5p' > '$output'
+
+        ]]>
+
+    </command>
+
+    <inputs>
+        <param name="inputfastq3p" type="data" format="fastq" label="Read from file" help="file of 3p (1:) Illumina pair-end reads to assemble in sanger fastq nucleic format (standard fastq)" />
+        <param name="inputfastq5p" type="data" format="fastq" label="Read from file" help="file of 5p (2:) Illumina pair-end reads to assemble in sanger fastq nucleic format (standard fastq)" />
+        <param name="score" type="float" value="40.0" label="minimum score for keeping aligment"/>
+    </inputs>
+    <outputs>
+        <data format="fastq" name="output" label="${tool.name} on ${on_string}: assembly results" />
+    </outputs>
+
+    <tests>
+       <test>
+           <param name="inputfastq3p" value="wolf_small.F.fastq" />
+           <param name="inputfastq5p" value="wolf_small.R.fastq" />
+           <param name="score" value="40.0" />
+           <output name="output" file="illuminapairedend.output.fastq" ftype="fastq"/>
+       </test>
+   </tests>
+
+    <help><![CDATA[
+
+.. class:: warning
+
+**Warning:**
+Sequence records corresponding to the same read pair must be in the same order in the two files
+
+--------
+
+.. class:: infomark
+
+**What it does**
+
+illuminapairedend aims at aligning the two reads of a pair-end library sequenced using an Illumina platform :
+
+\* If the two reads overlap, it returns the consensus sequence together with its quality
+\* Otherwise, it concatenates sequence merging the forward read and the reversed-complemented reverse read.
+
+The program uses as input one or two fastq sequences reads files.
+
+\* If two files are used one of them must be specified using the -r option. Sequence records corresponding to the  same read pair must be in the same order in the two files.
+\* If just one file is provided, sequence records are supposed to be all of the same length. The first half of th  e sequence is used as forward read, the second half is used as the reverse read.
+
+illuminapairedend align the forward sequence record with the reverse complement of the reverse sequence record. The alignment algorithm takes into account the base qualities.
+
+@OBITOOLS_LINK@
+
+]]>
+    </help>
+    <expand macro="citation" />
+
+</tool>