{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T07:39:53Z","timestamp":1773128393324,"version":"3.50.1"},"reference-count":26,"publisher":"Oxford University Press (OUP)","issue":"3","license":[{"start":{"date-parts":[[2026,2,16]],"date-time":"2026-02-16T00:00:00Z","timestamp":1771200000000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100004325","name":"AstraZeneca","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004325","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,2,28]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>Flow cytometry (FC) is a widely used technique for analysing cells or particles based on the fluorescence of specific markers. Thresholds for fluorescence are typically set manually, a laborious, subjective process that scales poorly as FC technology advances. Machine learning (ML) methods can address these issues but often require technical expertise many bench scientists do not possess. Thus, accessible, open-source, and cross-domain ML-based FC tools are needed.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>We present AutoFlow, an easy-to-use, adaptable R Shiny application for automated flow cytometry (FC) analysis. AutoFlow supports two workflows: supervised and unsupervised learning. The application automates key preprocessing steps including fluorescence compensation, debris exclusion, single-cell identification, viability marker gating, and downstream classification or clustering. Across three datasets, two publicly available (Mosmann and Nilsson Rare) and a novel bone marrow microphysiological system (BM-MPS) dataset, AutoFlow demonstrated robust performance. In the supervised workflow, multiclass classification on BM-MPS achieved 97.2% accuracy under a single-timepoint training and multi-timepoint testing scheme, with high sensitivity and specificity across major lineages. For rare populations, performance was strong: Mosmann Rare (0.03% prevalence) achieved 87.5% sensitivity, and 100% specificity, while Nilsson Rare (0.08% prevalence) achieved 87.9% sensitivity, and 99.9% specificity. The unsupervised workflow accurately grouped cells into biologically meaningful clusters, recovering known populations and identifying additional candidate populations with marker profiles consistent with true biology. AutoFlow offers a fast, reproducible, and scalable solution for FC analysis, enabling high-throughput studies and improving the discovery of rare or unexpected cell types.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>The application is available at https:\/\/github.com\/FERWoods\/AutoFlow for download using R. An archived version is available at DOI: 10.5281\/zenodo.18235796.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btag078","type":"journal-article","created":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T12:44:37Z","timestamp":1770900277000},"source":"Crossref","is-referenced-by-count":0,"title":["AutoFlow: an interactive Shiny app for supervised and unsupervised flow cytometry analysis"],"prefix":"10.1093","volume":"42","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9412-0967","authenticated-orcid":false,"given":"Freya E R","family":"Woods","sequence":"first","affiliation":[{"name":"R&D, AstraZeneca Safety Sciences, Clinical Pharmacology & Safety Sciences, , Trumpington , Cambridge, CB2 0AA,","place":["United Kingdom"]},{"name":"R&D, AstraZeneca Data Sciences & Quantitative Biology, Discovery Sciences, , Trumpington , Cambridge, CB2 0AA,","place":["United Kingdom"]}]},{"given":"Emilyanne","family":"Leonard","sequence":"additional","affiliation":[{"name":"R&D, AstraZeneca Integrated Bioanalysis, Clinical Pharmacology & Safety Sciences, , Trumpington , Cambridge, CB2 0AA,","place":["United Kingdom"]}]},{"given":"Timothy","family":"Ebbels","sequence":"additional","affiliation":[{"name":"Imperial College London Section of Bioinformatics, Department of Metabolism, Digestion & Reproduction, , London, W12 0NN,","place":["United Kingdom"]}]},{"given":"Jonathan","family":"Cairns","sequence":"additional","affiliation":[{"name":"R&D, AstraZeneca Data Sciences & Quantitative Biology, Discovery Sciences, , Trumpington , Cambridge, CB2 0AA,","place":["United Kingdom"]}]},{"given":"Rhiannon","family":"David","sequence":"additional","affiliation":[{"name":"R&D, AstraZeneca Safety Sciences, Clinical Pharmacology & Safety Sciences, , Trumpington , Cambridge, CB2 0AA,","place":["United Kingdom"]}]}],"member":"286","published-online":{"date-parts":[[2026,2,15]]},"reference":[{"key":"2026030914143707800_btag078-B1","doi-asserted-by":"publisher","first-page":"163","DOI":"10.3109\/07388551.2015.1128876","article-title":"Flow cytometry: basic principles and applications","volume":"37","author":"Adan","year":"2017","journal-title":"Crit Rev Biotechnol"},{"key":"2026030914143707800_btag078-B2","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1002\/cyto.a.21007","article-title":"Rapid cell population identification in flow cytometry data","volume":"79","author":"Aghaeepour","year":"2011","journal-title":"Cytometry A"},{"key":"2026030914143707800_btag078-B3","doi-asserted-by":"publisher","first-page":"P10008","DOI":"10.1088\/1742-5468\/2008\/10\/P10008","article-title":"Fast unfolding of communities in large networks","volume":"2008","author":"Blondel","year":"2008","journal-title":"J Stat Mech"},{"key":"2026030914143707800_btag078-B4","doi-asserted-by":"publisher","first-page":"612801","DOI":"10.3389\/fmolb.2020.612801","article-title":"Full spectrum flow cytometry as a powerful technology for cancer immunotherapy research","volume":"7","author":"Bonilla","year":"2020","journal-title":"Front Mol Biosci"},{"key":"2026030914143707800_btag078-B5","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach Learn"},{"key":"2026030914143707800_btag078-B6","doi-asserted-by":"publisher","first-page":"614","DOI":"10.1002\/cyto.a.20905","article-title":"Good cell, bad cell: flow cytometry reveals T-cell subsets important in HIV disease","volume":"77","author":"Chattopadhyay","year":"2010","journal-title":"Cytometry A"},{"key":"2026030914143707800_btag078-B7","doi-asserted-by":"publisher","first-page":"394","DOI":"10.1038\/s41551-019-0495-z","article-title":"On-chip recapitulation of clinical bone marrow toxicities and patient-specific pathophysiology","volume":"4","author":"Chou","year":"2020","journal-title":"Nat Biomed Eng"},{"key":"2026030914143707800_btag078-B8","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1002\/cyto.a.24501","article-title":"PeacoQC: peak-based selection of high quality cytometry data","volume":"101","author":"Emmaneel","year":"2022","journal-title":"Cytometry A"},{"key":"2026030914143707800_btag078-B9","doi-asserted-by":"publisher","first-page":"247646","DOI":"10.1155\/2009\/247646","article-title":"Merging mixture components for cell population identification in flow cytometry","volume":"2009","author":"Finak","year":"2009","journal-title":"Adv Bioinformatics"},{"key":"2026030914143707800_btag078-B10","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1186\/s12859-024-05691-z","article-title":"CytoPipeline and CytoPipelineGUI: a bioconductor R package suite for building and visualizing automated pre-processing pipelines for flow cytometry data","volume":"25","author":"Hauchamps","year":"2024","journal-title":"BMC Bioinformatics"},{"key":"2026030914143707800_btag078-B11","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-1904-8","volume-title":"Principal Component Analysis","author":"Jolliffe","year":"1986"},{"key":"2026030914143707800_btag078-B12","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1002\/cyto.a.20531","article-title":"Automated gating of flow cytometry data via robust model-based clustering","volume":"73","author":"Lo","year":"2008","journal-title":"Cytometry A"},{"key":"2026030914143707800_btag078-B13","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1186\/1471-2105-10-145","article-title":"flowClust: a Bioconductor package for automated gating of flow cytometry data","volume":"10","author":"Lo","year":"2009","journal-title":"BMC Bioinformatics"},{"key":"2026030914143707800_btag078-B14","doi-asserted-by":"publisher","first-page":"861","DOI":"10.21105\/joss.00861","article-title":"UMAP: uniform manifold approximation and projection for dimension reduction","volume":"3","author":"McInnes","year":"2018","journal-title":"J Open Source Softw"},{"key":"2026030914143707800_btag078-B15","doi-asserted-by":"publisher","first-page":"5.1.1","DOI":"10.1002\/cpim.40","article-title":"Flow cytometry: an overview","volume":"120","author":"McKinnon","year":"2018","journal-title":"Curr Protoc Immunol"},{"key":"2026030914143707800_btag078-B16","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1002\/cyto.a.22445","article-title":"SWIFT\u2014scalable clustering for automated identification of rare cell populations in large, high-dimensional flow cytometry datasets, part 2: biological evaluation","volume":"85","author":"Mosmann","year":"2014","journal-title":"Cytometry A"},{"key":"2026030914143707800_btag078-B17","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1002\/cyto.a.23917","article-title":"Algorithmic clustering of single-cell cytometry data\u2014how unsupervised are these analyses really?","volume":"97","author":"Pedersen","year":"2020","journal-title":"Cytometry A"},{"key":"2026030914143707800_btag078-B18","doi-asserted-by":"publisher","first-page":"8519","DOI":"10.1073\/pnas.0903028106","article-title":"Automated high-dimensional flow cytometric data analysis","volume":"106","author":"Pyne","year":"2009","journal-title":"Proc Natl Acad Sci USA"},{"key":"2026030914143707800_btag078-B19","doi-asserted-by":"publisher","first-page":"721","DOI":"10.1002\/cyto.a.22324","article-title":"Frequency determination of rare populations by flow cytometry: a hematopoietic stem cell perspective","volume":"83","author":"Rundberg Nilsson","year":"2013","journal-title":"Cytometry A"},{"key":"2026030914143707800_btag078-B20","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1038\/nbt.3192","article-title":"Spatial reconstruction of single-cell gene expression data","volume":"33","author":"Satija","year":"2015","journal-title":"Nat. Biotechnol"},{"key":"2026030914143707800_btag078-B21","doi-asserted-by":"publisher","author":"Scrucca","year":"2023","DOI":"10.1201\/9781003277965"},{"key":"2026030914143707800_btag078-B22","doi-asserted-by":"publisher","first-page":"1888","DOI":"10.1016\/j.cell.2019.05.031","article-title":"Comprehensive integration of single-cell data","volume":"177","author":"Stuart","year":"2019","journal-title":"Cell"},{"key":"2026030914143707800_btag078-B23","doi-asserted-by":"publisher","first-page":"3851","DOI":"10.3390\/ijms25073851","article-title":"Applications of flow cytometry in drug discovery and translational research","volume":"25","author":"Ullas","year":"2024","journal-title":"Int J Mol Sci"},{"key":"2026030914143707800_btag078-B24","doi-asserted-by":"publisher","first-page":"636","DOI":"10.1002\/cyto.a.22625","article-title":"FlowSOM: using self-organizing maps for visualization and interpretation of cytometry data","volume":"87","author":"Van Gassen","year":"2015","journal-title":"Cytometry A"},{"key":"2026030914143707800_btag078-B25","doi-asserted-by":"publisher","first-page":"1459","DOI":"10.12688\/f1000research.20210.1","article-title":"HDCytoData: collection of high-dimensional cytometry benchmark datasets in Bioconductor object formats","volume":"8","author":"Weber","year":"2019","journal-title":"F1000Res"},{"key":"2026030914143707800_btag078-B26","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1586\/14737159.2014.862153","article-title":"Recent advancements of flow cytometry: new applications in hematology and oncology","volume":"14","author":"Woo","year":"2014","journal-title":"Expert Rev Mol. Diagn"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btag078\/66919634\/btag078.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/42\/3\/btag078\/66919634\/btag078.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/42\/3\/btag078\/66919634\/btag078.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T18:14:41Z","timestamp":1773080081000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btag078\/8487139"}},"subtitle":[],"editor":[{"given":"Anthony","family":"Mathelier","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2026,2,15]]},"references-count":26,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,2,28]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btag078","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2026,3]]},"published":{"date-parts":[[2026,2,15]]},"article-number":"btag078"}}