optimalFlow

optimalFlow is an R package that addresses the challenges of supervised gating in flow cytometry data, characterized by significant biological and technical variability. The software introduces optimalFlowTemplates, a method based on similarity distance and Wasserstein barycenters, to cluster cytometries and generate prototype cytometries for different groups. This approach enhances supervised learning by restricting it to the new groups defined by optimalFlowTemplates, demonstrating improved performance compared to techniques applied to the entire dataset. The package also includes optimalFlowClassification, utilizing a database of gated cytometries and optimalFlowTemplates to assign cell types to new cytometries.

Topic

Cytometry;Machine learning;Workflows

Detail

  • Operation: Clustering;Standardisation and normalisation

  • Software interface: Library

  • Language: R

  • License: Artistic License 2.0

  • Cost: Free

  • Version name: 1.14.0

  • Credit: FEDER, Spanish Ministerio de Economía y Competitividad, Junta de Castilla y León, DEEL IRT, the AI interdisciplinary institute ANITI under the French investing for the future PIA3 program.

  • Input: -

  • Output: -

  • Contact: Hristo Inouzhe hristo.inouzhe@gmail.com

  • Collection: -

  • Maturity: Stable

Publications

  • optimalFlow: optimal transport approach to flow cytometry gating and population matching.
  • Del Barrio E, et al. optimalFlow: optimal transport approach to flow cytometry gating and population matching. optimalFlow: optimal transport approach to flow cytometry gating and population matching. 2020; 21:479. doi: 10.1186/s12859-020-03795-w
  • https://doi.org/10.1186/S12859-020-03795-W
  • PMID: 33109072
  • PMC: PMC7590740

Download and documentation


< Back to DB search