flowio
Category: life-sciences · License: BSD-3-Clause license · Version: 2.1 · Includes scripts
Tags: flow cytometry, FCS files, cytometry, immunology, bioinformatics
When to use it
Read, inspect, and write Flow Cytometry Standard (FCS) 2.0, 3.0, and 3.1 files with FlowIO. Use for low-level FCS metadata and channel inspection, NumPy event extraction, multi-dataset files, table export, and FCS 3.1 creation; use FlowKit for compensation, cytometry transforms, gating, or FlowJo workspaces.Example requests
Ask your agent in plain language, for example:- “How do I pull the events out of an .fcs file into a numpy array?”
- “I have a legacy file ‘plate3_legacy.fcs’ that I think has several datasets stacked in it, and when I try flowio.FlowData(‘plate3_legacy.fcs’) I only get the first one. Also my script does flow.text[‘$DATE’] and raises KeyError. Can you fix this and list the channel PnN/PnS names for each dataset?”
- “I exported a bunch of per-cell measurements from my own analysis as a NumPy matrix (50,000 cells x 8 markers) and need to hand them to a collaborator as a standard flow cytometry file their software can open. What’s the right way to do it?”
Install
/plugin marketplace add KalarisLabs/research-agent-skills and install the whole life-sciences category with /plugin install life-sciences@research-agent-skills.

