Squeegee
Squeegee detects contaminant taxonomic signals in metagenomic sequencing datasets to identify laboratory- or kit-derived contamination, with emphasis on low-biomass samples.
Key Features:
- De novo contamination detection: Identifies contaminant sequences without requiring external reference negative controls by operating de novo on dataset-internal signals.
- Taxonomic "bread crumbs" hypothesis: Leverages the hypothesis that contaminants leave shared taxonomic signatures across different sample types to detect contamination.
- Pattern and similarity analysis: Analyzes patterns and similarities of taxonomic signals across metagenomic datasets to distinguish contaminants from genuine community members.
- Low-biomass focus: Specifically applied to low-biomass metagenomic samples where contamination can disproportionately affect results.
- Validation on simulated and real data: Demonstrated precision by recovering known contaminants in simulated datasets and by comparison to experimental negative-control data in real datasets.
- Large-scale retrospective analysis: Applied to 749 Human Microbiome Project metagenomic datasets to reveal previously unreported kit contamination.
Scientific Applications:
- Host-associated microbiome studies: Detection and filtering of contaminants to improve accuracy of host-associated metagenomic analyses.
- Low-biomass sample analysis: Identifying contamination sources in environments where true microbial signal is weak relative to contaminant signal.
- Retrospective screening of public datasets: Discovery of kit-derived and laboratory contaminants in large-scale public metagenomic collections such as the Human Microbiome Project.
Methodology:
Performs de novo identification of contaminant taxa by analyzing taxonomic signal patterns and similarities across metagenomic datasets, leveraging shared taxonomic "bread crumbs" to detect contamination without negative controls.
Topics
Details
- License:
- MIT
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Programming Languages:
- Python
- Added:
- 12/6/2021
- Last Updated:
- 12/6/2021
Operations
Publications
Liu Y, Elworth RAL, Jochum MD, Aagaard KM, Treangen TJ. Squeegee: de-novo identification of reagent and laboratory induced microbial contaminants in low biomass microbiomes. Unknown Journal. 2021. doi:10.1101/2021.05.06.442815.
Links
Issue tracker
https://gitlab.com/treangenlab/squeegee/-/issues