PeacoQC
PeacoQC performs automated quality control of cytometry data measuring numerous markers across millions of cells by identifying and removing low-quality events caused by anomalies such as clogs, speed changes, and slow sample uptake to preserve data integrity for downstream analyses.
Key Features:
- Density peak detection: Identifies density peaks within each channel of a cytometry dataset.
- Isolation tree assessment: Assesses events based on their position within an isolation tree structure.
- Mean absolute deviation scoring: Calculates mean absolute deviation distances from identified peaks to score events.
- Event filtering: Filters out low-quality events that could skew downstream analyses.
- Supported modalities: Validated on flow cytometry, mass cytometry, and spectral cytometry datasets.
- Benchmark performance: Achieved the highest median balanced accuracy compared to flowAI, flowClean, and flowCut while maintaining comparable running time.
- Scalability: Demonstrated improved scalability for handling large datasets.
- Parameter robustness: Tested on 16 public datasets with only one sample requiring further parameter optimization.
- Implementation: Implemented in R.
Scientific Applications:
- Cytometry data quality control: Automated cleaning of flow, mass, and spectral cytometry datasets to remove measurement artifacts.
- Preprocessing for downstream analyses: Reduces false discoveries by removing low-quality events prior to downstream analyses.
- Benchmarking of QC algorithms: Enables comparative evaluation of quality-control methods such as flowAI, flowClean, and flowCut.
- Parameter validation: Assesses robustness of QC parameters across public cytometry datasets.
Methodology:
PeacoQC detects density peaks per channel, assesses events by their position within an isolation tree structure, computes mean absolute deviation distances from those peaks, and filters events based on these scores.
Topics
Collections
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool
- Programming Languages:
- R
- Added:
- 10/2/2021
- Last Updated:
- 11/24/2024
Operations
Publications
Emmaneel A, Quintelier K, Sichien D, Rybakowska P, Marañón C, Alarcón‐Riquelme ME, Van Isterdael G, Van Gassen S, Saeys Y. PeacoQC: Peak‐based selection of high quality cytometry data. Cytometry Part A. 2021;101(4):325-338. doi:10.1002/cyto.a.24501. PMID:34549881. PMCID:PMC9293479.
Downloads
- Command-line specificationVersion: 1.3.3https://github.com/saeyslab/PeacoQC