annotate ucsb_phylogenetics/trimmingreads/TrimmingReads.xml @ 4:5b23f3eb3f09 draft

Added sequence gap remover and Trimming Reads.
author ucsb-phylogenetics
date Sun, 24 Jun 2012 16:02:29 -0400
parents
children eb55013e0f28
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
1 <tool id="trimming_reads" name="TrimmingReads">
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
2 <description>Runs TrimmingReads</description>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
3 <command interpreter="perl">TrimmingReads.pl -i $input -l $l_int -o out.fastq -r $r_int -q $q_int -n $len_int</command>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
4 <inputs>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
5 <param name="input" label="Input file" type="data" format="fastq"/>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
6 <param name="l_int" label="Left Trim Bases" type="integer" value="0" />
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
7 <param name="r_int" label="Right Trim Bases" type="integer" value="0" />
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
8 <param name="q_int" label="Qual Cut Off" type="integer" value="0"/>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
9 <param name="len_int" label="Length Cut Off" type="integer" value="0"/>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
10 </inputs>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
11 <outputs>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
12 <data from_work_dir="out.fastq" format="fastq" />
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
13 </outputs>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
14
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
15 <help>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
16
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
17 Trimming Reads is a part of the NGS QC Toolkit.
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
18
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
19 This tool trims the reads/sequences and their quality scores (in case of FASTQ file) in two ways.
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
20 First, it trims fixed (user-specified) number of bases from 5’ and/or 3’ end of the reads and corresponding qualities from the input FASTQ file.
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
21 Second, it trims low quality bases from 3’ end of the read using user-defined threshold value of quality score.
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
22 Input to this tool is either FASTQ or FASTA format file.
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
23 Options are provided to specify the number of bases to be trimmed and the quality threshold for quality based trimming.
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
24 (http://59.163.192.90:8080/ngsqctoolkit/NGSQCToolkitv2.2.3_manual.pdf)
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
25
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
26 http://59.163.192.90:8080/ngsqctoolkit/
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
27
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
28 http://www.plosone.org/article/info:doi/10.1371/journal.pone.0030619
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
29 Patel RK, Jain M (2012). NGS QC Toolkit: A toolkit for quality control of next generation sequencing data. PLoS ONE, 7(2): e30619.
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
30
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
31 Left Trim
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
32 </help>
5b23f3eb3f09 Added sequence gap remover and Trimming Reads.
ucsb-phylogenetics
parents:
diff changeset
33 </tool>