Cargando…

flowClust: a Bioconductor package for automated gating of flow cytometry data

BACKGROUND: As a high-throughput technology that offers rapid quantification of multidimensional characteristics for millions of cells, flow cytometry (FCM) is widely used in health research, medical diagnosis and treatment, and vaccine development. Nevertheless, there is an increasing concern about...

Descripción completa

Detalles Bibliográficos
Autores principales: Lo, Kenneth, Hahne, Florian, Brinkman, Ryan R, Gottardo, Raphael
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2701419/
https://www.ncbi.nlm.nih.gov/pubmed/19442304
http://dx.doi.org/10.1186/1471-2105-10-145
_version_ 1782168696844713984
author Lo, Kenneth
Hahne, Florian
Brinkman, Ryan R
Gottardo, Raphael
author_facet Lo, Kenneth
Hahne, Florian
Brinkman, Ryan R
Gottardo, Raphael
author_sort Lo, Kenneth
collection PubMed
description BACKGROUND: As a high-throughput technology that offers rapid quantification of multidimensional characteristics for millions of cells, flow cytometry (FCM) is widely used in health research, medical diagnosis and treatment, and vaccine development. Nevertheless, there is an increasing concern about the lack of appropriate software tools to provide an automated analysis platform to parallelize the high-throughput data-generation platform. Currently, to a large extent, FCM data analysis relies on the manual selection of sequential regions in 2-D graphical projections to extract the cell populations of interest. This is a time-consuming task that ignores the high-dimensionality of FCM data. RESULTS: In view of the aforementioned issues, we have developed an R package called flowClust to automate FCM analysis. flowClust implements a robust model-based clustering approach based on multivariate t mixture models with the Box-Cox transformation. The package provides the functionality to identify cell populations whilst simultaneously handling the commonly encountered issues of outlier identification and data transformation. It offers various tools to summarize and visualize a wealth of features of the clustering results. In addition, to ensure its convenience of use, flowClust has been adapted for the current FCM data format, and integrated with existing Bioconductor packages dedicated to FCM analysis. CONCLUSION: flowClust addresses the issue of a dearth of software that helps automate FCM analysis with a sound theoretical foundation. It tends to give reproducible results, and helps reduce the significant subjectivity and human time cost encountered in FCM analysis. The package contributes to the cytometry community by offering an efficient, automated analysis platform which facilitates the active, ongoing technological advancement.
format Text
id pubmed-2701419
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-27014192009-06-25 flowClust: a Bioconductor package for automated gating of flow cytometry data Lo, Kenneth Hahne, Florian Brinkman, Ryan R Gottardo, Raphael BMC Bioinformatics Software BACKGROUND: As a high-throughput technology that offers rapid quantification of multidimensional characteristics for millions of cells, flow cytometry (FCM) is widely used in health research, medical diagnosis and treatment, and vaccine development. Nevertheless, there is an increasing concern about the lack of appropriate software tools to provide an automated analysis platform to parallelize the high-throughput data-generation platform. Currently, to a large extent, FCM data analysis relies on the manual selection of sequential regions in 2-D graphical projections to extract the cell populations of interest. This is a time-consuming task that ignores the high-dimensionality of FCM data. RESULTS: In view of the aforementioned issues, we have developed an R package called flowClust to automate FCM analysis. flowClust implements a robust model-based clustering approach based on multivariate t mixture models with the Box-Cox transformation. The package provides the functionality to identify cell populations whilst simultaneously handling the commonly encountered issues of outlier identification and data transformation. It offers various tools to summarize and visualize a wealth of features of the clustering results. In addition, to ensure its convenience of use, flowClust has been adapted for the current FCM data format, and integrated with existing Bioconductor packages dedicated to FCM analysis. CONCLUSION: flowClust addresses the issue of a dearth of software that helps automate FCM analysis with a sound theoretical foundation. It tends to give reproducible results, and helps reduce the significant subjectivity and human time cost encountered in FCM analysis. The package contributes to the cytometry community by offering an efficient, automated analysis platform which facilitates the active, ongoing technological advancement. BioMed Central 2009-05-14 /pmc/articles/PMC2701419/ /pubmed/19442304 http://dx.doi.org/10.1186/1471-2105-10-145 Text en Copyright © 2009 Lo et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Lo, Kenneth
Hahne, Florian
Brinkman, Ryan R
Gottardo, Raphael
flowClust: a Bioconductor package for automated gating of flow cytometry data
title flowClust: a Bioconductor package for automated gating of flow cytometry data
title_full flowClust: a Bioconductor package for automated gating of flow cytometry data
title_fullStr flowClust: a Bioconductor package for automated gating of flow cytometry data
title_full_unstemmed flowClust: a Bioconductor package for automated gating of flow cytometry data
title_short flowClust: a Bioconductor package for automated gating of flow cytometry data
title_sort flowclust: a bioconductor package for automated gating of flow cytometry data
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2701419/
https://www.ncbi.nlm.nih.gov/pubmed/19442304
http://dx.doi.org/10.1186/1471-2105-10-145
work_keys_str_mv AT lokenneth flowclustabioconductorpackageforautomatedgatingofflowcytometrydata
AT hahneflorian flowclustabioconductorpackageforautomatedgatingofflowcytometrydata
AT brinkmanryanr flowclustabioconductorpackageforautomatedgatingofflowcytometrydata
AT gottardoraphael flowclustabioconductorpackageforautomatedgatingofflowcytometrydata