{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T07:29:45Z","timestamp":1781594985734,"version":"3.54.5"},"reference-count":33,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2016,1,12]],"date-time":"2016-01-12T00:00:00Z","timestamp":1452556800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2016,1,12]],"date-time":"2016-01-12T00:00:00Z","timestamp":1452556800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004063","name":"Knut och Alice Wallenbergs Stiftelse","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004063","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Kungliga Vetenskapsakademien, GS Magnussons fond"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"abstract":"<jats:title>Abstract<\/jats:title><jats:sec>\n                <jats:title>Background<\/jats:title>\n                <jats:p>Flow cytometry is a widespread single-cell measurement technology with a multitude of clinical and research applications. Interpretation of flow cytometry data is hard; the instrumentation is delicate and can not render absolute measurements, hence samples can only be interpreted in relation to each other while at the same time comparisons are confounded by inter-sample variation. Despite this, most automated flow cytometry data analysis methods either treat samples individually or ignore the variation by for example pooling the data. A key requirement for models that include multiple samples is the ability to visualize and assess inferred variation, since what could be technical variation in one setting would be different phenotypes in another.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Results<\/jats:title>\n                <jats:p>We introduce BayesFlow, a pipeline for latent modeling of flow cytometry cell populations built upon a Bayesian hierarchical model. The model systematizes variation in location as well as shape. Expert knowledge can be incorporated through informative priors and the results can be supervised through compact and comprehensive visualizations.<\/jats:p>\n                <jats:p>BayesFlow is applied to two synthetic and two real flow cytometry data sets. For the first real data set, taken from the FlowCAP I challenge, BayesFlow does not only give a gating which would place it among the top performers in FlowCAP I for this dataset, it also gives a more consistent treatment of different samples than either manual gating or other automated gating methods. The second real data set contains replicated flow cytometry measurements of samples from healthy individuals. BayesFlow gives here cell populations with clear expression patterns and small technical intra-donor variation as compared to biological inter-donor variation.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Conclusions<\/jats:title>\n                <jats:p>Modeling latent relations between samples through BayesFlow enables a systematic analysis of inter-sample variation. As opposed to other joint gating methods, effort is put at ensuring that the obtained partition of the data corresponds to actual cell populations, and the result is therefore directly biologically interpretable. BayesFlow is freely available at GitHub.<\/jats:p>\n              <\/jats:sec>","DOI":"10.1186\/s12859-015-0862-z","type":"journal-article","created":{"date-parts":[[2016,1,12]],"date-time":"2016-01-12T00:13:14Z","timestamp":1452557594000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["BayesFlow: latent modeling of flow cytometry cell populations"],"prefix":"10.1186","volume":"17","author":[{"given":"Kerstin","family":"Johnsson","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jonas","family":"Wallin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Magnus","family":"Fontes","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2016,1,12]]},"reference":[{"key":"862_CR1","volume-title":"Practical Flow Cytometry","author":"HM Shapiro","year":"2005","unstructured":"Shapiro HM. Practical Flow Cytometry. Hoboken, New Jersey: John Wiley & Sons; 2005."},{"issue":"2","key":"862_CR2","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1093\/bfgp\/elm011","volume":"6","author":"JP Nolan","year":"2007","unstructured":"Nolan JP, Yang L. The flow of cytometry into systems biology. Brief Funct Genomics and Proteomics. 2007; 6(2):81\u201390.","journal-title":"Brief Funct Genomics and Proteomics"},{"issue":"12","key":"862_CR3","doi-asserted-by":"publisher","first-page":"1003365","DOI":"10.1371\/journal.pcbi.1003365","volume":"9","author":"K O\u2019Neill","year":"2013","unstructured":"O\u2019Neill K, Aghaeepour N, \u0160pidlen J, Brinkman R. Flow cytometry bioinformatics. PLoS Comput Biol. 2013; 9(12):1003365.","journal-title":"PLoS Comput Biol"},{"issue":"2","key":"862_CR4","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1016\/j.clim.2014.12.009","volume":"157","author":"X Chen","year":"2015","unstructured":"Chen X, Hasan M, Libri V, Urrutia A, Beitz B, Rouilly V, et al.Automated flow cytometric analysis across large numbers of samples and cell types. Clin Immunol. 2015; 157(2):249\u201360.","journal-title":"Clin Immunol."},{"issue":"7","key":"862_CR5","doi-asserted-by":"publisher","first-page":"967","DOI":"10.1007\/s00262-012-1282-9","volume":"61","author":"MJ Welters","year":"2012","unstructured":"Welters MJ, Gouttefangeas C, Ramwadhdoebe TH, Letsch A, Ottensmeier CH, Britten CM, et al.Harmonization of the intracellular cytokine staining assay. Cancer Immunol Immunother. 2012; 61(7):967\u201378.","journal-title":"Cancer Immunol Immunother"},{"issue":"2","key":"862_CR6","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1002\/cyto.a.20823","volume":"77","author":"F Hahne","year":"2010","unstructured":"Hahne F, Khodabakhshi AH, Bashashati A, Wong CJ, Gascoyne RD, Weng AP, et al.Per-channel basis normalization methods for flow cytometry data. Cytometry Part A. 2010; 77(2):121\u201331.","journal-title":"Cytometry Part A"},{"issue":"4","key":"862_CR7","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1002\/cyto.a.20531","volume":"73","author":"K Lo","year":"2008","unstructured":"Lo K, Brinkman RR, Gottardo R. Automated gating of flow cytometry data via robust model-based clustering. Cytometry Part A. 2008; 73(4):321\u201332.","journal-title":"Cytometry Part A"},{"issue":"5","key":"862_CR8","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1002\/cyto.a.20553","volume":"73","author":"MJ Boedigheimer","year":"2008","unstructured":"Boedigheimer MJ, Ferbas J. Mixture modeling approach to flow cytometry data. Cytometry Part A. 2008; 73(5):421\u20139.","journal-title":"Cytometry Part A"},{"issue":"8","key":"862_CR9","doi-asserted-by":"publisher","first-page":"693","DOI":"10.1002\/cyto.a.20583","volume":"73","author":"C Chan","year":"2008","unstructured":"Chan C, Feng F, Ottinger J, Foster D, West M, Kepler TB. Statistical mixture modeling for cell subtype identification in flow cytometry. Cytometry Part A. 2008; 73(8):693\u2013701.","journal-title":"Cytometry Part A"},{"issue":"21","key":"862_CR10","doi-asserted-by":"publisher","first-page":"8519","DOI":"10.1073\/pnas.0903028106","volume":"106","author":"S Pyne","year":"2009","unstructured":"Pyne S, Hu X, Wang K, Rossin E, Lin TI, Maier LM, et al.Automated high-dimensional flow cytometric data analysis. Proc Natl Acad Sci. 2009; 106(21):8519\u2013524.","journal-title":"Proc Natl Acad Sci"},{"issue":"47","key":"862_CR11","doi-asserted-by":"publisher","first-page":"19030","DOI":"10.1073\/pnas.1318322110","volume":"110","author":"X Hu","year":"2013","unstructured":"Hu X, Kim H, Brennan PJ, Han B, Baecher-Allan CM, De Jager PL, et al.Application of user-guided automated cytometric data analysis to large-scale immunoprofiling of invariant natural killer T cells. Proc Natl Acad Sci. 2013; 110(47):19030\u201319035.","journal-title":"Proc Natl Acad Sci"},{"issue":"5","key":"862_CR12","doi-asserted-by":"publisher","first-page":"408","DOI":"10.1002\/cyto.a.22446","volume":"85","author":"I Naim","year":"2014","unstructured":"Naim I, Datta S, Rebhahn J, Cavenaugh JS, Mosmann TR, Sharma G. Swift scalable clustering for automated identification of rare cell populations in large, high-dimensional flow cytometry datasets, part 1: Algorithm design. Cytometry Part A. 2014; 85(5):408\u2013321.","journal-title":"Cytometry Part A"},{"issue":"S1","key":"862_CR13","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1002\/cyto.b.20554","volume":"78","author":"Y Qian","year":"2010","unstructured":"Qian Y, Wei C, Eun-Hyung Lee F, Campbell J, Halliley J, Lee JA, et al.Elucidation of seventeen human peripheral blood B-cell subsets and quantification of the tetanus response using a density-based method for the automated identification of cell populations in multidimensional flow cytometry data. Cytometry Part B: Clinical Cytometry. 2010; 78(S1):69\u201382.","journal-title":"Cytometry Part B: Clinical Cytometry"},{"key":"862_CR14","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1186\/1471-2105-11-403","volume":"11","author":"H Zare","year":"2010","unstructured":"Zare H, Shooshtari P, Gupta A, Brinkman RR. Data reduction for spectral clustering to analyze high throughput flow cytometry data. BMC Bioinforma. 2010; 11:403.","journal-title":"BMC Bioinforma"},{"issue":"10","key":"862_CR15","doi-asserted-by":"publisher","first-page":"886","DOI":"10.1038\/nbt.1991","volume":"29","author":"P Qiu","year":"2011","unstructured":"Qiu P, Simonds EF, Bendall SC, Gibbs Jr KD, Bruggner RV, Linderman MD, et al.Extracting a cellular hierarchy from high-dimensional cytometry data with spade. Nature Biotechnol. 2011; 29(10):886\u201391.","journal-title":"Nature Biotechnol"},{"issue":"26","key":"862_CR16","doi-asserted-by":"publisher","first-page":"2770","DOI":"10.1073\/pnas.1408792111","volume":"111","author":"RV Bruggner","year":"2014","unstructured":"Bruggner RV, Bodenmiller B, Dill DL, Tibshirani RJ, Nolan GP. Automated identification of stratifying signatures in cellular subpopulations. Proc Natl Acad Sci. 2014; 111(26):2770\u2013777.","journal-title":"Proc Natl Acad Sci"},{"issue":"1","key":"862_CR17","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1002\/cyto.a.21007","volume":"79","author":"N Aghaeepour","year":"2011","unstructured":"Aghaeepour N, Nikolic R, Hoos HH, Brinkman RR. Rapid cell population identification in flow cytometry data. Cytometry Part A. 2011; 79(1):6\u201313.","journal-title":"Cytometry Part A"},{"issue":"15","key":"862_CR18","doi-asserted-by":"publisher","first-page":"2052","DOI":"10.1093\/bioinformatics\/bts300","volume":"28","author":"Y Ge","year":"2012","unstructured":"Ge Y, Sealfon SC. flowPeaks: a fast unsupervised clustering for flow cytometry data via k-means and density peak finding. Bioinforma. 2012; 28(15):2052\u2013058.","journal-title":"Bioinforma"},{"issue":"3","key":"862_CR19","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1038\/nmeth.2365","volume":"10","author":"N Aghaeepour","year":"2013","unstructured":"Aghaeepour N, Finak G, The FlowCAP Consortium, The DREAM Consortium, Hoos H, Mosmann TR, et al.Critical assessment of automated flow cytometry data analysis techniques. Nature Methods. 2013; 10(3):228\u201338.","journal-title":"Nature Methods"},{"key":"862_CR20","volume-title":"Proceedings of the International Conference on Bioinformatics, Computational Biology and Biomedical Informatics","author":"A Azad","year":"2013","unstructured":"Azad A, Khan A, Rajwa B, Pyne S, Pothen A. Classifying immunophenotypes with templates from flow cytometry. In: Proceedings of the International Conference on Bioinformatics, Computational Biology and Biomedical Informatics. New York, NY, USA: ACM: 2013. p. 256."},{"issue":"7","key":"862_CR21","doi-asserted-by":"publisher","first-page":"1003130","DOI":"10.1371\/journal.pcbi.1003130","volume":"9","author":"A Cron","year":"2013","unstructured":"Cron A, Gouttefangeas C, Frelinger J, Lin L, Singh SK, Britten CM, et al.Hierarchical modeling for rare event detection and cell subset alignment across flow cytometry samples. PLoS Comput Biol. 2013; 9(7):1003130.","journal-title":"PLoS Comput Biol"},{"key":"862_CR22","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1186\/1471-2105-15-314","volume":"15","author":"M Dundar","year":"2014","unstructured":"Dundar M, Akova F, Yerebakan HZ, Rajwa B. A non-parametric Bayesian model for joint cell clustering and cluster matching: Identification of anomalous sample phenotypes with random effects. BMC Bioinforma. 2014; 15:314.","journal-title":"BMC Bioinforma"},{"issue":"2","key":"862_CR23","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1093\/biostatistics\/kxp062","volume":"11","author":"S Fr\u00fchwirth-Schnatter","year":"2010","unstructured":"Fr\u00fchwirth-Schnatter S, Pyne S. Bayesian inference for finite mixtures of univariate and multivariate skew-normal and skew-t distributions. Biostat. 2010; 11(2):317\u201336.","journal-title":"Biostat"},{"key":"862_CR24","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1155\/2009\/247646","volume":"2009","author":"G Finak","year":"2009","unstructured":"Finak G, Bashashati A, Brinkman R, Gottardo R. Merging mixture components for cell population identification in flow cytometry. Advances in Bioinforma. 2009; 2009:12. http:\/\/www.hindawi.com\/journals\/abi\/2009\/247646\/cta\/.","journal-title":"Advances in Bioinforma."},{"issue":"2","key":"862_CR25","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1198\/jcgs.2010.08111","volume":"19","author":"JP Baudry","year":"2010","unstructured":"Baudry JP, Raftery AE, Celeux G, Lo K, Gottardo R. Combining mixture components for clustering. J Comput Graph Stat. 2010; 19(2):332\u2013353.","journal-title":"J Comput Graph Stat."},{"key":"862_CR26","doi-asserted-by":"crossref","unstructured":"Hennig C. Methods for merging Gaussian mixture components. Adv Data Anal Class; 4(1):3\u201334.","DOI":"10.1007\/s11634-010-0058-3"},{"issue":"8","key":"862_CR27","doi-asserted-by":"publisher","first-page":"578","DOI":"10.1093\/comjnl\/41.8.578","volume":"41","author":"C Fraley","year":"1998","unstructured":"Fraley C, Raftery AE. How many clusters? Which clustering method? Answers via model-based cluster analysis. Comput J. 1998; 41(8):578\u201388.","journal-title":"Comput J"},{"key":"862_CR28","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-39351-3","volume-title":"Nonlinear Dimensionality Reduction","author":"JA Lee","year":"2007","unstructured":"Lee JA, Verleysen M. Nonlinear Dimensionality Reduction. New York: Springer; 2007."},{"key":"862_CR29","volume-title":"Finite Mixture and Markov Switching Models: Modeling and Applications to Random Processes","author":"S Fr\u00fchwirth-Schnatter","year":"2006","unstructured":"Fr\u00fchwirth-Schnatter S. Finite Mixture and Markov Switching Models: Modeling and Applications to Random Processes. New York: Springer; 2006. Chapter 4."},{"issue":"1","key":"862_CR30","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1214\/aos\/1176346577","volume":"13","author":"JA Hartigan","year":"1985","unstructured":"Hartigan JA, Hartigan PM. The dip test of unimodality. Annal Stat. 1985; 13(1):70\u201384.","journal-title":"Annal Stat."},{"key":"862_CR31","volume-title":"Introduction to Statistical Pattern Recognition","author":"K Fukunaga","year":"1990","unstructured":"Fukunaga K. Introduction to Statistical Pattern Recognition. San Diego: Academic press; 1990."},{"key":"862_CR32","unstructured":"Azad A. healthyFlowData: Healthy Dataset Used by the flowMatch Package. R package version 1.2.0. 2013."},{"issue":"3","key":"862_CR33","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1002\/1097-0320(20011101)45:3<194::AID-CYTO1163>3.0.CO;2-C","volume":"45","author":"M Roederer","year":"2001","unstructured":"Roederer M. Spectral compensation for flow cytometry: Visualization artifacts, limitations, and caveats. Cytometry. 2001; 45(3):194\u2013205.","journal-title":"Cytometry"}],"updated-by":[{"DOI":"10.1186\/s12859-016-0973-1","type":"erratum","label":"Erratum","source":"publisher","updated":{"date-parts":[[2016,3,31]],"date-time":"2016-03-31T00:00:00Z","timestamp":1459382400000}}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-015-0862-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-015-0862-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-015-0862-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-015-0862-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,1]],"date-time":"2024-02-01T18:13:22Z","timestamp":1706811202000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-015-0862-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,1,12]]},"references-count":33,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2016,12]]}},"alternative-id":["862"],"URL":"https:\/\/doi.org\/10.1186\/s12859-015-0862-z","relation":{"erratum":[{"id-type":"doi","id":"10.1186\/s12859-016-0973-1","asserted-by":"object"}]},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,1,12]]},"assertion":[{"value":"20 May 2015","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 December 2015","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 January 2016","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"25"}}