BioinformaticsBioinformaticsPeer-reviewed journal article
Cleanifier: Contamination removal from microbial sequences using spaced seeds of a human pangenome index
Abstract
MotivationThe first step when working with DNA sequence data of human-derived microbiomes is usually to remove human contamination for two reasons. First, many countries have strict privacy and data protection guidelines for human sequence data, so microbiome data containing partly human data cannot be easily further processed or published. Second, human contamination may cause problems in downstream analysis steps, such as genome assembly and binning. For large-scale metagenomics projects, fast and accurate removal of human contamination is hence critical. ResultsWe introduce Cleanifier, a fast and memory frugal alignment-free tool for detecting and removing human contamination based on gapped k-mers, or spaced seeds. Cleanifier uses a pangenome index of all human gapped k-mers, but the creation and use of alternative references is also possible. Reads are filtered based on the gapped k-mers present in the index. Cleanifier supports two filtering modes: one that queries all gapped k-mers and one that queries only a sample of them. A comparison of Cleanifier with other state-of-the-art tools shows that our sampling mode makes Cleanifier the fastest method with comparable accuracy. Because we store the gapped k-mers in a probabilistic Cuckoo filter, Cleanifier has similar memory requirements to methods that use a minimizer index. At the same time, Cleanifier is more flexible, because it can use different sampling methods on the same index. Availability and ImplementationThe Cleanifier tool is available via gitlab (https://gitlab.com/rahmannlab/cleanifier), PyPi (https://pypi.org/project/cleanifier/) and Bioconda (https://anaconda.org/bioconda/cleanifier). The pre-computed human pangenome index is available for download at https://doi.org/10.5281/zenodo.15639519. Contactrahmann@cs.uni-saarland.de
- organism: human
- assay: metagenomics
- research focus: variant calling
- research focus: deconvolution
- approach: statistical model
- Citations
- 4
- FWCI
- 1.20
- Field percentile
- top 22%
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
- Deacon: fast sequence filtering and contaminant depletion
Bede Constantinides, John A. Lees, Derrick W. Crook·bioRxiv·Jun 9, 2025
- nf-core/detaxizer: A Benchmarking Study for Decontamination from Human Sequences
Jannik Seidel, Camill Kaipf, … Sven Nahnsen·NAR Genomics and BioinformaticsPeer-reviewed·Jul 4, 2025
- Terminating contamination: large-scale search identifies more than 2,000,000 contaminated entries in GenBank
Martin Steinegger, Steven L. Salzberg·Genome biologyPeer-reviewed·May 12, 2020
- Targeted decontamination of sequencing data with CLEAN
Marie Lataretu, Sebastian Krautwurst, … Martin Hölzer·NAR Genomics and BioinformaticsPeer-reviewed·Jul 4, 2025
- Hostile: accurate host decontamination of microbial sequences
Bede Constantinides, Martin Hunt, Derrick W. Crook·BioinformaticsPeer-reviewed·Nov 29, 2023
- HoCoRT: Host contamination removal tool
Ignas Rumbavicius, Trine B. Rounge, Torbjørn Rognes·BMC BioinformaticsPeer-reviewed·Oct 2, 2023