flowio
Parse FCS (Flow Cytometry Standard) files v2.0-3.1. Extract events as NumPy arrays, read metadata/channels, convert to CSV/DataFrame, for flow cytometry data preprocessing.
Security Assessment
About flowio
FlowIO is a specialized Python library designed to parse and manage Flow Cytometry Standard (FCS) files, specifically versions 2.0 to 3.1. It addresses the challenges associated with handling complex flow cytometry data by offering a straightforward interface for extracting event data and metadata. Users can easily manipulate FCS files, allowing for efficient data preprocessing, which is essential for further analysis and interpretation in biological research.
FAQ
What versions of FCS files does FlowIO support?
FlowIO supports FCS versions 2.0, 3.0, and 3.1.
How do I install FlowIO?
You can install FlowIO using pip with the command 'pip install flowio'. It requires Python 3.9 or later.
Can I extract only metadata from an FCS file?
Yes, you can read only the TEXT segment of an FCS file by initializing FlowData with the parameter 'only_text=True'.
Are there any known limitations of FlowIO?
FlowIO may encounter issues with FCS files that have offset discrepancies or errors, but it provides options to handle those situations.
What type of users would benefit from using FlowIO?
FlowIO is ideal for researchers and data analysts working with flow cytometry data who need to preprocess and analyze FCS files.
Install flowio
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
K-Dense-AI/claude-scientific-skills