Skip to main content

Flow Cytometry Standard Utilities

Project description

FlowUtils

PyPI license PyPI pyversions PyPI version DOI

Build & test (master) Build & test (develop) Coverage Documentation Status

FlowUtils is a Python package containing various utility functions related to flow cytometry analysis, primarily focused on compensation, transformation, and gating tasks commonly used within the flow community.

FlowUtils is part of a suite of Python libraries for analyzing flow cytometry data. It was developed as an extension to the light-weight FlowIO library. FlowIO reads and writes Flow Cytometry Standard (FCS) files, and has zero dependencies. For higher level interaction with flow cytometry data, including GatingML & FlowJo 10 support, see the related FlowKit project.

Installation

FlowUtils uses C extensions for significant performance improvements. For the most common platforms and Python versions, pre-built binaries are available in PyPI (and installable via pip). If a pre-built binary of FlowUtils is not available for your environment, then the C extensions must be compiled using the source package.

From PyPI

pip install flowutils

From GitHub source code

git clone https://github.com/whitews/flowutils
cd flowutils
pip install .

Documentation

API Documentation is available here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

FlowUtils-1.1.0.tar.gz (14.4 kB view hashes)

Uploaded Source

Built Distributions

FlowUtils-1.1.0-cp312-cp312-win_amd64.whl (27.0 kB view hashes)

Uploaded CPython 3.12 Windows x86-64

FlowUtils-1.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.6 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

FlowUtils-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (20.1 kB view hashes)

Uploaded CPython 3.12 macOS 11.0+ ARM64

FlowUtils-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl (21.0 kB view hashes)

Uploaded CPython 3.12 macOS 10.9+ x86-64

FlowUtils-1.1.0-cp311-cp311-win_amd64.whl (26.8 kB view hashes)

Uploaded CPython 3.11 Windows x86-64

FlowUtils-1.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.9 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

FlowUtils-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (19.8 kB view hashes)

Uploaded CPython 3.11 macOS 11.0+ ARM64

FlowUtils-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl (20.8 kB view hashes)

Uploaded CPython 3.11 macOS 10.9+ x86-64

FlowUtils-1.1.0-cp310-cp310-win_amd64.whl (26.8 kB view hashes)

Uploaded CPython 3.10 Windows x86-64

FlowUtils-1.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.7 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

FlowUtils-1.1.0-cp310-cp310-macosx_11_0_arm64.whl (19.8 kB view hashes)

Uploaded CPython 3.10 macOS 11.0+ ARM64

FlowUtils-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl (20.8 kB view hashes)

Uploaded CPython 3.10 macOS 10.9+ x86-64

FlowUtils-1.1.0-cp39-cp39-win_amd64.whl (26.8 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

FlowUtils-1.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.4 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

FlowUtils-1.1.0-cp39-cp39-macosx_11_0_arm64.whl (19.8 kB view hashes)

Uploaded CPython 3.9 macOS 11.0+ ARM64

FlowUtils-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl (20.8 kB view hashes)

Uploaded CPython 3.9 macOS 10.9+ x86-64

FlowUtils-1.1.0-cp38-cp38-win_amd64.whl (26.8 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

FlowUtils-1.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.6 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

FlowUtils-1.1.0-cp38-cp38-macosx_11_0_arm64.whl (19.8 kB view hashes)

Uploaded CPython 3.8 macOS 11.0+ ARM64

FlowUtils-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl (20.8 kB view hashes)

Uploaded CPython 3.8 macOS 10.9+ x86-64

FlowUtils-1.1.0-cp37-cp37m-win_amd64.whl (26.8 kB view hashes)

Uploaded CPython 3.7m Windows x86-64

FlowUtils-1.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.0 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

FlowUtils-1.1.0-cp37-cp37m-macosx_10_9_x86_64.whl (20.6 kB view hashes)

Uploaded CPython 3.7m macOS 10.9+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page