FlowFI: an interactive graphical software package for bespoke design of imaging parameters in flow cytometry to explore morphological diversity in bone marrow megakaryocytes
Wilsenach, J. B.; Fonseca, S.; Ahnert, S. E.; Wojtowicz, E. E.
Show abstract
BackgroundImaging flow cytometry (IFC) provides a high quantity of single-cell morphological data, yet the field lacks open access tools for designing interpretable, bespoke parameters. In particular, rare and atypical cell populations where well annotated data is limited, are negatively affected. ResultsWe present Flow cytometry Feature Importance (FlowFI), an open-source graphical software for bespoke image parameter design and analysis. FlowFI provides a suite of image parameter options combining data across multiple channels and markers, tailored digital noise reduction (reducing noise resulting from common flow cytometry ultra-high image acquisition modalities), and a scalable, unsupervised feature selection pipeline that allows experimentalists to refine image-derived parameters iteratively, with a novel ensemble subsampling approach that provides robust feature importance scoring. We validated FlowFI using data from a rare and heterogenous bone marrow cell type, megakaryocytes, demonstrating that the tool can successfully identify novel, discriminatory morphological features to improve the purity of selected cell populations and gating strategy. ConclusionFlowFIs core functionalities are interacted with through an intuitive user interface for researchers with options to export data directly to common image and flow cytometry software formats. With this in mind, FlowFI offers a scalable way to both feature design, and feature refinement using a range of approaches to manifold learning, augmented by a data efficient bootstrap subsampling approach for unsupervised parameter recommendations in the big data regime. The software also introduces a new feature selection measures based on common manifold learning methods in the space inspired by the Uniform Manifold Approximation and Projection (UMAP) algorithm and finds performance comparable to existing methods. FlowFI provides a versatile testing ground for future developments in broad and dynamically developing areas of research including single cell analysis, label-free sorting and intra- and inter-cellular interaction analysis, while ensuring interoperability with current research workflows. Desktop installation options as well as detailed documentation can be found at https://github.com/EarlhamInst/FlowFI
Matching journals
The top 1 journal accounts for 50% of the predicted probability mass.