A Computational Framework to Emulate the Human Perspective in Flow Cytometric Data Analysis
Open Access
- 1 May 2012
- journal article
- research article
- Published by Public Library of Science (PLoS) in PLOS ONE
- Vol. 7 (5) , e35693
Abstract
In recent years, intense research efforts have focused on developing methods for automated flow cytometric data analysis. However, while designing such applications, little or no attention has been paid to the human perspective that is absolutely central to the manual gating process of identifying and characterizing cell populations. In particular, the assumption of many common techniques that cell populations could be modeled reliably with pre-specified distributions may not hold true in real-life samples, which can have populations of arbitrary shapes and considerable inter-sample variation. To address this, we developed a new framework flowScape for emulating certain key aspects of the human perspective in analyzing flow data, which we implemented in multiple steps. First, flowScape begins with creating a mathematically rigorous map of the high-dimensional flow data landscape based on dense and sparse regions defined by relative concentrations of events around modes. In the second step, these modal clusters are connected with a global hierarchical structure. This representation allows flowScape to perform ridgeline analysis for both traversing the landscape and isolating cell populations at different levels of resolution. Finally, we extended manual gating with a new capacity for constructing templates that can identify target populations in terms of their relative parameters, as opposed to the more commonly used absolute or physical parameters. This allows flowScape to apply such templates in batch mode for detecting the corresponding populations in a flexible, sample-specific manner. We also demonstrated different applications of our framework to flow data analysis and show its superiority over other analytical methods. The human perspective, built on top of intuition and experience, is a very important component of flow cytometric data analysis. By emulating some of its approaches and extending these with automation and rigor, flowScape provides a flexible and robust framework for computational cytomics.Keywords
This publication has 37 references indexed in Scilit:
- Rapid cell population identification in flow cytometry dataCytometry Part A, 2010
- Data analysis in flow cytometry: The future just startedCytometry Part A, 2010
- B-cell signaling networks reveal a negative prognostic human lymphoma cell subset that emerges during tumor progressionProceedings of the National Academy of Sciences, 2010
- Merging Mixture Components for Cell Population Identification in Flow CytometryAdvances in Bioinformatics, 2009
- Automated high-dimensional flow cytometric data analysisProceedings of the National Academy of Sciences, 2009
- flowClust: a Bioconductor package for automated gating of flow cytometry dataBMC Bioinformatics, 2009
- flowCore: a Bioconductor package for high throughput flow cytometryBMC Bioinformatics, 2009
- Using flowViz to visualize flow cytometry dataBioinformatics, 2008
- Allelic variant inCTLA4alters T cell phosphorylation patternsProceedings of the National Academy of Sciences, 2007
- High-Content Flow Cytometry and Temporal Data Analysis for Defining a Cellular Signature of Graft-Versus-Host DiseaseTransplantation and Cellular Therapy, 2007