- flexible barcode and adapter removalflexbarflexbar --versionsreads['mode'] == 'se'reads['mode'] == "pe"reads['mode'] == "pe"reads['mode'] == "pc"
**Description**
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
------
**Trim-end modes**
**Any:** longer side of read remains after overlap removal
**Left:** right side remains after removal, align before or at read end
**Right:** left part remains after removal, align after or at read start
**Left tail:** consider first n bases of reads in alignment
**Right tail:** use only last n bases, see tail-length options
------
**Documentation**
Further documentation is available on the `manual`__ page and via the command line help screen.
.. __: https://github.com/seqan/flexbar/wiki
------
**References**
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.