Welcome to sk-cyto’s documentation!¶
Flow cytometry is very amenable to classical Machine Learning. Still, data preprocessing specialized analysis algorithms are largely implemented in R or in their own scattered repositories with very dissimlar API that one always needs to learn from scratch.
This package marries flow cytometry with the well-established sk-learn ecosystem. It provides preprocessing functions, as well as ports of the major R algorithms, both in sk-learn compliant and homogenous API.
sk-cyto does not provide data reading capabilities, as these have been implemented several times already. For example, have a look at the excellent flowio module, which has 0 dependencies and can convert your fcs file to a numpy array.
Getting started¶
How to use sk-cyto in conjunction with sk-learn
API Reference¶
All public Transformers and Estimators