flowio

Community

Efficient FCS data parsing for cytometry workflows.

Authorjackspace
Version1.0.0
Installs0

System Documentation

What problem does it solve?

FlowIO provides lightweight tools to read and write Flow Cytometry Standard (FCS) files, extract event data as NumPy arrays, read rich TEXT metadata, and export to CSV. It streamlines cytometry data preprocessing and validation for backend pipelines and analysis notebooks.

Core Features & Use Cases

  • Read FCS metadata and event data; access version, channels, and counts
  • Convert events to NumPy arrays and CSV for downstream analysis
  • Create new FCS files from arrays with customizable metadata
  • Handle multi-dataset FCS files and common preprocessing steps

Quick Start

  • Basic reading: from flowio import FlowData; flow = FlowData('sample.fcs'); events = flow.as_array()

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: flowio
Download link: https://github.com/jackspace/ClaudeSkillz/archive/main.zip#flowio

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository