FlowUtils API
FlowUtils includes 2 modules: compensate
and transforms
containing functions for compensation and various transforms, respectively.
compensate Module
The compensate
module includes functions for parsing the spillover
keyword value from the metadata within an FCS file, creating a compensation
from CSV or NumPy input types, and for applying a compensation matrix to
FCS event data (as a NumPy array).
transforms Module
The transforms
module includes functions for applying various
transformations (and their inverse) to FCS event data that are commonly used within the
flow cytometry community. These include:
Logarithmic
Inverse hyperbolic sine (asinh)
Logicle
Hyperlog
gating Module
The gating
module includes helper functions related to evaluating event membership within gates.