Mercurial > repos > yqiancolumbia > ctk_test
diff removeLowQualityBases.xml @ 0:0475e4175855 draft default tip
planemo upload commit 81ece2551cea27cbd0e718ef5b7a2fe8d4abd071-dirty
author | yqiancolumbia |
---|---|
date | Mon, 30 Apr 2018 05:25:11 -0400 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/removeLowQualityBases.xml Mon Apr 30 05:25:11 2018 -0400 @@ -0,0 +1,39 @@ +<tool id="removeLowQualityBases" name="Remove low quality bases"> + <description></description> + + <command> + fastq_quality_trimmer -i $input -v -l $MinimumLength $CompressOutput -t $Qualitythreshold -o $output + </command> + + <inputs> + <param name="input" type="data" format="fastq" label="Input FASTQ file"/> + <param name="Qualitythreshold" type="integer" value="5" label="Quality threshold - nucleotides with lower quality will be trimmed (from the end of the sequence)"/> + <param name="MinimumLength" type="integer" value="29" label="Minimum length - sequences shorter than this (after trimming) will be discarded (0 = no minimum length)"/> + <param name="CompressOutput" type="boolean" truevalue="-z" falsevalue="" checked="no" label="Compress output with GZIP"/> + </inputs> + + <outputs> + <data name="output" format="fastq" /> + </outputs> + <help> + +.. class:: infomark + +**What this tool does** + +This tool (fastq_quality_trimmer) will remove extremely low quality bases (e.g. score less than 5). + +It will take as input FASTQ files and output FASTQ files with low quality bases removed. + +It is a part of the Fastx Toolkit. + +----- + +**Parameter suggestion for minimum length** + +* For standard CLIP: discard sequences shorter than 20 nucleotides. +* For BrdU CLIP: discard sequences shorter than 29 nucleotides. + + </help> + +</tool>