Skip to content
Back to skills

572 Usage Guide 3539c36e

ASecurity

FCS (Flow Cytometry Standard) is the standard file format for cytometry data. flowCore provides comprehensive tools for reading, writing, and manipulating FCS files.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 11, 2026
documentationbashexpress

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 572-usage-guide_3539c36e --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 572 Usage Guide 3539c36e?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 572 Usage Guide 3539c36e
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-572-usage-guide-3539c36e/badge)](https://www.skillsdirectory.com/skills/tools-only-572-usage-guide-3539c36e)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# FCS Handling - Usage Guide

## Overview
FCS (Flow Cytometry Standard) is the standard file format for cytometry data. flowCore provides comprehensive tools for reading, writing, and manipulating FCS files.

## Prerequisites
```bash
# R/Bioconductor
BiocManager::install('flowCore')
```

## Quick Start
Tell your AI agent what you want to do:
- "Read my FCS files into R for analysis"
- "Combine multiple FCS files into a flowSet"
- "Extract the expression matrix from this FCS file"

## Example Prompts
### Reading Data
> "Load all FCS files from this directory into a flowSet"
> "Read this FCS file and show me the channel names"
> "Extract raw expression data without any transformation"

### Writing Data
> "Save this flowFrame as a new FCS file"
> "Export my gated population to a new FCS file"

### Metadata
> "Show me the acquisition keywords from this FCS file"
> "Rename the channels to match my antibody panel"
> "Add sample metadata to my flowSet"

## What the Agent Will Do
1. Load flowCore library
2. Read FCS files with appropriate settings (transformation=FALSE, truncate_max_range=FALSE)
3. Create flowFrame (single file) or flowSet (multiple files) objects
4. Extract expression matrices and parameter metadata as needed
5. Optionally rename channels or add sample annotations

## Tips
- Use `transformation=FALSE` to get raw data without default transformations
- Use `truncate_max_range=FALSE` to preserve values beyond detector range
- flowFrame = single FCS file, flowSet = collection of samples
- -A (Area) parameters are most common, -H (Height) and -W (Width) are for doublet detection
- Check the Time parameter for acquisition issues

## Key Objects

| Object | Description |
|--------|-------------|
| flowFrame | Single FCS file with expression matrix + metadata |
| flowSet | Collection of flowFrames with shared pData |

## Common Parameters

| Type | Examples |
|------|----------|
| Scatter | FSC-A, FSC-H, SSC-A, SSC-H |
| Time | Time |
| Fluorescence | FL1-A, FITC-A, PE-A |
| Mass (CyTOF) | Ir191Di, Yb176Di |

## References
- FCS specification: https://isac-net.org/
- flowCore: doi:10.1186/1471-2105-10-106

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.