# HG changeset patch # User jtilman # Date 1529416737 14400 # Node ID d43903772a88a096efb00274673b56f98d81eba5 # Parent 18acb52de258769ff74f1c9829fc934270cb1ae5 Uploaded diff -r 18acb52de258 -r d43903772a88 flexbar.xml --- a/flexbar.xml Tue Jun 05 11:47:53 2018 -0400 +++ b/flexbar.xml Tue Jun 19 09:58:57 2018 -0400 @@ -1,17 +1,17 @@ - + - + flexible barcode and adapter removal - flexbar + flexbar - flexbar --version + flexbar --versions @@ -27,23 +27,6 @@ #end if #end if - #if $reads.ext == "fastqsanger": - --format sanger - #end if - #if $reads.ext == "fastqsolexa": - --format solexa - #end if - #if $reads.ext == "fastqillumina": - --format i1.3 - #end if - #if $reads.ext == "csfasta": - --color-space - #end if - #if $reads.ext == "fastqcssanger": - --color-space - #end if - - --max-uncalled $maxUncalled --min-read-length $minReadLen @@ -53,7 +36,17 @@ #end if #if $cTrimPhred.select == "on": - --pre-trim-phred $cTrimPhred.trimPhred + --qtrim TAIL --qtrim-threshold $cTrimPhred.trimPhred + + #if $reads.ext == "fastqsanger": + --qtrim-format sanger + #end if + #if $reads.ext == "fastqsolexa": + --qtrim-format solexa + #end if + #if $reads.ext == "fastqillumina": + --qtrim-format i1.3 + #end if #end if #if $cTrimLen.select == "on": @@ -84,7 +77,7 @@ --barcode-min-overlap $cBarcodes.cbMinOverlap.bMinOverlap #end if - --barcode-threshold $cBarcodes.bThresh + --barcode-error-rate $cBarcodes.bThresh #if $cBarcodes.cbAlignScores.select == "yes": --barcode-match $bMatch @@ -113,7 +106,7 @@ $cAdapters.aReadSet --adapter-min-overlap $cAdapters.aMinOverlap - --adapter-threshold $cAdapters.aThresh + --adapter-error-rate $cAdapters.aThresh #if $cAdapters.caAlignScores.select == "yes": --adapter-match $aMatch @@ -144,18 +137,18 @@ - + - + - + @@ -176,7 +169,7 @@ - + @@ -204,7 +197,7 @@ - + @@ -222,9 +215,9 @@ - + - + @@ -299,9 +292,9 @@ - + - + @@ -335,7 +328,7 @@ - + @@ -391,9 +384,9 @@ - - - + + + @@ -406,9 +399,9 @@ - + - + @@ -428,7 +421,7 @@ **Description** -Flexbar preprocesses high-throughput sequencing data efficiently. It demultiplexes barcoded runs and removes adapter sequences. Moreover, trimming and filtering features are provided. Flexbar increases read mapping rates and improves genome and transcriptome assemblies. It supports next-generation sequencing data in fasta/q and csfasta/q format from Illumina, Roche 454, and the SOLiD platform. Flexbar is available on the project_ page. +The program Flexbar preprocesses high-throughput sequencing data efficiently. It demultiplexes barcoded runs and removes adapter sequences. Moreover, trimming and filtering features are provided. Flexbar increases read mapping rates and improves genome as well as transcriptome assemblies. Unique molecular identifiers can be extracted in a flexible way. The program supports sequencing data in fastq format, e.g. from the Illumina platform. Flexbar is available on the project_ page. .. _project: https://github.com/seqan/flexbar @@ -450,15 +443,19 @@ **Documentation** -Further documentation is available on the `manual`__ wiki page and via the command line help screen. +Further documentation is available on the `manual`__ page and via the command line help screen. .. __: https://github.com/seqan/flexbar/wiki ------ -**Reference** +**References** -Matthias Dodt, Johannes T. Roehr, Rina Ahmed, Christoph Dieterich: Flexbar — flexible barcode and adapter processing for next-generation sequencing platforms. Biology 2012, 1(3):895-905. +Johannes T. Roehr, Christoph Dieterich, Knut Reinert: +Flexbar 3.0 – SIMD and multicore parallelization. Bioinformatics 2017. + +Matthias Dodt, Johannes T. Roehr, Rina Ahmed, Christoph Dieterich: +Flexbar – flexible barcode and adapter processing for next-generation sequencing platforms. Biology 2012.