NAR Genomics and BioinformaticsBioinformaticsPeer-reviewed journal article
NGSTroubleFinder: A tool for detection and quantification of contamination and kinship across human NGS data
Samuel ValentiniiD, Tecla Venturelli, Xavier Gallego, Lynn Durham, Laura Pérez‐CanoiD, Emre GüneyiD
Abstract
SummaryQuality control is a fundamental but often neglected step in any NGS pipeline. Detecting issues like cross-sample contamination and sample swaps is essential to control the data integrity. Here, we present NGSTroubleFinder, a novel python tool to detect cross-sample contamination in human Whole-Genome and Whole-Transcriptome Sequencing data, sample swaps and mismatches between the reported and the inferred genetic and transcriptomic sexes. NGSTroubleFinder is implemented in Python and incorporates a custom-built parallelized pileup engine written in C. The tool reports extensive information on the samples both in textual and HTML format including key plots for easy interpretation of the results. Availability and ImplementationNGSTroubleFinder is written in Python and C, and it can be easily installed with pip. The tool source code and the models are freely available on github (https://github.com/STALICLA-RnD/NGSTroubleFinder) and a containerized version is available on dockerhub (https://hub.docker.com/r/staliclarnd/ngstroublefinder).
- organism: human
- assay: whole-genome sequencing
- assay: whole-exome sequencing
- research focus: variant calling
- research focus: batch correction / integration
- research focus: benchmarking
- approach: statistical model
- approach: experimental assay
- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 4th percentile
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
- Detecting sample swaps in diverse NGS data types using linkage disequilibrium
Nauman M. Javed, Yossi Farjoun, … Noam Shoresh F·Nature CommunicationsPeer-reviewed·Jul 29, 2020
- ContaTester: Fast cross-contamination estimation and identification for large human sequencing cohorts
Damien Delafoy, Jonathan Mercier, … Vincent Meyer·bioRxiv·Oct 1, 2021
- ntsm: an alignment-free, ultra low coverage, sequencing technology agnostic, intraspecies sample comparison tool for sample swap detection
Justin Chu, Jiazhen Rong, … Heng Li·GigaSciencePeer-reviewed·Jan 1, 2024
- ngsReports: An R Package for managing FastQC reports and other NGS related log files.
Christopher M. Ward, Thu‐Hien To, Stephen Pederson·BioinformaticsPeer-reviewed·Dec 12, 2019
- The Human "Contaminome": Bacterial, Viral, and Computational Contamination in Whole Genome Sequences from 1,000 Families
Brianna Chrisman, Chloe He, … Dennis Paul Wall·Scientific ReportsPeer-reviewed·Jun 14, 2022
- ViennaNGS: A toolbox for building efficient next-generation sequencing analysis pipelines
Michael T. Wolfinger, Jörg Fallmann, … Fabian Amman·F1000ResearchPeer-reviewed·Feb 20, 2015