Flow Cytometry Standard Utilities
Project description
FlowUtils
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
Note: 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. NumPy
must be installed prior to compiling FlowUtils. If compiling using gcc
, version 5 or later is required.
Compiling FlowUtils from source can also result in NumPy C API incompatibilities. See the NumPy docs for more information.
From PyPI
pip install flowutils
From GitHub source code
pip install numpy>=1.20
git clone https://github.com/whitews/flowutils
cd flowutils
python setup.py install
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for FlowUtils-1.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e824820ed7b6c73a1037282a962230dbe5fa635ce0823fd632465da5517a1de8 |
|
MD5 | 2f70486fdbbc1600b2e3c64c0e5bc6cd |
|
BLAKE2b-256 | 42cde84d14b0739c13d91669b333bbe3270f17a79ebc8b9255e14b55138f2e96 |
Hashes for FlowUtils-1.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96ba748a6d6ca7faa95a4d987991edaa85517780e9b56e9d4d71e36d668b2437 |
|
MD5 | b680034849c3dfe27893edd3e365e848 |
|
BLAKE2b-256 | b08c530b5534897264b8605b234d0cba9ed8200e077ba44ab795ece53fd7dc5c |
Hashes for FlowUtils-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 413eaf38438370efc6f11952ba707a98b17c2a81b5765431a803b5557896cc61 |
|
MD5 | 0448cc8f18f99e72a0f3ea07ec071121 |
|
BLAKE2b-256 | 4f13128aa0959462cfc81b31b008a671abeb131896f7e110e8cc9dc805d61db2 |
Hashes for FlowUtils-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a9f4b352474385c893f0d936e1e0776d39c5632083a5377abdf650b8c27a255 |
|
MD5 | 6b98c01f5e5a7eb9133de30da7fc01a3 |
|
BLAKE2b-256 | 32a35e64426730110859c1c1b138605dcc1fdfa41d07f4aa049b1e48a51467e5 |
Hashes for FlowUtils-1.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0eeff9c88aeb95fe6f7cffaa015dbdb7844ee634a0a35d795513043c51a77bc |
|
MD5 | 73d7c3176dcc6a159fc84191821d781f |
|
BLAKE2b-256 | 176f4e1015e0d712b523ce924d11e0ffc80ddc1ae172f53e7494846993e32811 |
Hashes for FlowUtils-1.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11e0a1faf48f4936fd42640e1154d613cde42decc50fe83f0b37ddbaf52390fd |
|
MD5 | f8a2100b77e2e125b4440de4ecf07fbc |
|
BLAKE2b-256 | bb0e8ac3109014f6067713e19c718be3118f8e6a8d21ffa5f0ac7a5c940dbb4e |
Hashes for FlowUtils-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89ba071d59b98b6e9e35400ae9b1ffdeba0a6b23a27261e7bb18520d456a655b |
|
MD5 | 821d46d0acb4691992bd38b8c74a9daf |
|
BLAKE2b-256 | 5896ba0939bc28c2230117bb7b75dd782d435b630e150d5d27b55ff3af751df7 |
Hashes for FlowUtils-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b6d83051be4b0cbe2c3b2ec509157348805ce2b059905bca14512f5a36b6a15 |
|
MD5 | dc6b356ef4acb58e080918da75747eb1 |
|
BLAKE2b-256 | 1f5464ca9f3df79d4790866373d71557267e914ea53e1f9e43bc2de893e01b80 |
Hashes for FlowUtils-1.0.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8de31c16aa468c80f7ffbb3c7916e1a3eccf94ce92cd59a90c4f6411898df99 |
|
MD5 | 9dd6ee19847bf6c0cab2de0f25cb7638 |
|
BLAKE2b-256 | a4dbab363be342fe2f9bb0692fe856b33c2755e155ee0e82238a8ace4df0d2f6 |
Hashes for FlowUtils-1.0.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8b4cbd11be0cbee731dc60556786916798f93f37f2c42de1f0b6452f5ea21ca |
|
MD5 | a7ccae759756f5e0e088d846cbdc4e2d |
|
BLAKE2b-256 | c50a337f8f50e6ad52e9ca9a934ad186a4562e79befc108cbaff72b0962190c6 |
Hashes for FlowUtils-1.0.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c09c5fb54247f2663f3bfcd07dcb3164d28a4c42550bc48ee806dcc4f6cbb788 |
|
MD5 | 322702370acf825692aa415386648926 |
|
BLAKE2b-256 | 6e3dce806bbaa540efb45f30c05557aa0cc994944ee08b961e55ea6c569a1687 |
Hashes for FlowUtils-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 349ffbe6644d58a75f08166b277a18dfa2ad21dc55b2468fb17c24502c30c91e |
|
MD5 | ae6ea85cab54595c5b7b683dc7a1d56a |
|
BLAKE2b-256 | 72c2367bcdd72700cf3352253d56877fc51a914517a69fd119351472de86c99b |
Hashes for FlowUtils-1.0.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4432484fb96b66955ec8ed3df3ce158e57234bc09565abcb39ec5408257a9a65 |
|
MD5 | f59460aab0870ebed892549a5b41216d |
|
BLAKE2b-256 | 55cc593ccd93afb3483abc71d13073ac69165f146bd9afbfe0da16982cbccac7 |
Hashes for FlowUtils-1.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63731225241ebea96c2f4e0b17819f2deeeff15b369068bf6231484ea7259752 |
|
MD5 | e347191576e4696e646684ee098dbebd |
|
BLAKE2b-256 | 864f1e906db71f23ecce893450ed43b90a7df80aa6a1d52c114e76043c0f4f7e |
Hashes for FlowUtils-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51f0de717775246de3a3bfd9d99bff85f45f41e66dcc64b165afc5ab81c5c557 |
|
MD5 | ae423b61f92ee6ffb1342fbbdf73bd4e |
|
BLAKE2b-256 | d6778569049403133534e1d2853ff6d49c88465aa35251a9150fa28e4e43d41f |