bioRxivBioinformaticsPreprint
nsearch: An open source C++ library for processing and similarity searching of next-generation sequencing data
Abstract
Advancements in DNA sequencing technologies rapidly change the landscape of modern biology. The novel next-generation sequencing (NGS) applications often have special requirements regarding experimental data processing. Software tools developed and used for novel applications are generally designed for specific use cases and as such may be difficult to adapt to new uses. Simultaneously, software tools designed to be general are often difficult to adapt to special use cases.\n\nHere, we present nsearch, a modern open source C++11 library and command-line tool for biological sequence data processing. nsearch offers commonly used components for handling of biological sequences including paired-end read merging, quality filtering and sequence similarity searching. nsearch can either be embedded natively into other C++ applications or be packaged as a standalone executable.\n\nFunctionality and performance of nsearch is shown using benchmark data created using the Rfam 13 database. Benchmarking against common general purpose tools USEARCH and VSEARCH demonstrates that nsearch delivers performance comparable these state-of-the-art tools.\n\nnsearch is available on GitHub under the permissive BSD-3-clause license: https://github.com/stevschmid/nsearch
- assay: DNA methylation
- assay: whole-genome sequencing
- assay: whole-exome sequencing
- assay: long-read sequencing
- research focus: variant calling
- research focus: sequence-to-function modeling
- research focus: benchmarking
- research focus: software / tool
- approach: experimental assay
- Citations
- 6
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- NGseqBasic - a single-command UNIX tool for ATAC-seq, DNaseI-seq, Cut-and-Run, and ChIP-seq data mapping, high-resolution visualisation, and quality control
Jelena M. Telenius, Jim R. Hughes·bioRxiv·Aug 16, 2018
- SW#db: GPU-accelerated exact sequence similarity database search
Matija Korpar, Martin Sosic, … Mile Sikic·bioRxiv·Jan 14, 2015
- benchNGS : An approach to benchmark short reads alignment tools
Farzana Rahman, Mehedi Hassan, … Tatiana Tatarinova·bioRxiv·Apr 18, 2015
- iSeq: An integrated tool to fetch public sequencing data
Haoyu Chao, Z Li, … Ming Chen·BioinformaticsPeer-reviewed·Oct 23, 2024
- MMseqs2 desktop and local web server app for fast, interactive sequence searches
Milot Mirdita, Martin Steinegger, Johannes Söding·BioinformaticsPeer-reviewed·Jan 4, 2019
- Qudaich: A smart sequence aligner
Sajia Akhter, Robert A Edwards·bioRxiv·Jun 24, 2016