Extract Flow Cytometry data from FCS files version 3+.
Project description
Extract metadata and data from FCS (3.0, 3.1) files.
- Data extraction supports file formats:
Mode: List (L)
Datatypes: I, F, D
- Implemented parameter data set options:
raw
channel values
scale values (log10, gain)
channel and scale combined into one data set
fluorescence compensation
log10 scaled fluorescence compensation
- Metadata extraction features:
support for non-compliant files
merge or separate csv files
rolling mean for any keyword with a numeric value
append new fcs files to previously generated metadata csv file
- Interactive dashboard plots using the xfcsdashboard add-on module.
Installation
Using pip:
pip install xfcs
Without pip:
python setup.py install
Command Line Usage
See USAGE for expanded details.
To see a list of available commands and arguments, run ‘’xfcs data –help’’ or ‘’xfcs metadata –help’’
extract data: xfcs data [options] extract metadata: xfcs metadata [options]
Requirements
Python 3.5 or greater
numpy
pandas
License
xfcs is released under the BSD 2-clause license. See LICENSE for details.
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
File details
Details for the file xfcs-1.1.6.tar.gz
.
File metadata
- Download URL: xfcs-1.1.6.tar.gz
- Upload date:
- Size: 142.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdc59b4a7f96a0781e4b38bd5660d448c5b3d0d8a8a836c4255868036d48cced |
|
MD5 | 5fb06ff259b20d17a0cf3321ef786e1e |
|
BLAKE2b-256 | 6c8984b88f0c5cf55d333144021b61c3564f1a96533d36fd9b8fa600f831dbb5 |