2
|
1 <tool id="fq2fa" name="fq2fa" version="1.1.1 (Oct 18, 2012)">
|
|
2 <description>fq2fa is a simple tool given by IDBA package that allows to convert fastq to fasta, merge paired-end reads and filter out reads containing 'N's</description>
|
|
3 <command>
|
|
4 fq2fa
|
|
5 #if $fileLayout.layout=='paired'
|
|
6 --paired $fileLayout.sequence
|
|
7 #else if $fileLayout.layout=='merge'
|
|
8 --merge $fileLayout.sequenceR1 $fileLayout.sequenceR2
|
|
9 #else
|
|
10 $fileLayout.sequence
|
|
11 #end if
|
|
12 $filter
|
|
13 $output
|
|
14 </command>
|
|
15 <inputs>
|
|
16 <conditional name="fileLayout">
|
|
17 <param name="layout" type="select" label="File layout">
|
|
18 <option value="">single end</option>
|
|
19 <option value="paired">paired-end in one file</option>
|
|
20 <option value="merge">paired-end in two files</option>
|
|
21 </param>
|
|
22 <when value="">
|
|
23 <param name="sequence" type="data" format="fastq" label="Single sequence file"/>
|
|
24 </when>
|
|
25 <when value="--paired">
|
|
26 <param name="sequence" type="data" format="fastq" label="Interleaved sequence file"/>
|
|
27 </when>
|
|
28 <when value="--merge">
|
|
29 <param name="sequenceR1" type="data" format="fastq" label="Forward sequence file (R1)"/>
|
|
30 <param name="sequenceR2" type="data" format="fastq" label="Reverse sequence file (R2)"/>
|
|
31 </when>
|
|
32 </conditional>
|
|
33 <param name="filter" type="boolean" checked="false" truevalue="--filter" falsevalue="" label="Filter out reads containing 'N'"/>
|
|
34 </inputs>
|
|
35 <outputs>
|
|
36 <data name="output" format="fasta" label="Fasta from fq2fa"/>
|
|
37 </outputs>
|
|
38 <help>
|
|
39 =====
|
|
40 fq2fa
|
|
41 =====
|
|
42 Convert Fastq sequences to Fasta sequences.
|
|
43
|
|
44 | ``Usage:``
|
|
45 | ``fq2fa tmp.fq tmp.fa [...]``
|
|
46 | ``fq2fa --paired tmp.fq tmp.fa``
|
|
47 | ``fq2fa --merge tmp_1.fq tmp_2.fq tmp.fa``
|
|
48 |
|
|
49 | Allowed Options:
|
|
50
|
|
51 --paired if the reads are paired-end in one file
|
|
52 --merge if the reads are paired-end in two files
|
|
53 --filter filter out reads containing 'N'
|
|
54 </help>
|
|
55 </tool>
|