Data & ReproBioinformatics & GenomicsFreedomIntelligence/OpenClaw-Medical-SkillsData & Reproduction
BI

bio-flow-cytometry-bead-normalization

Maintainer FreedomIntelligence · Last updated April 1, 2026

Bead-based normalization for CyTOF and high-parameter flow cytometry. Covers EQ bead normalization, signal drift correction, and batch normalization. Use when correcting instrument drift in CyTOF or harmonizing data across batches.

OpenClawNanoClawAnalysisReproductionbio-flow-cytometry-bead-normalization🧬 bioinformatics (gptomics bio-* suite)bioinformatics — immunoinformatics & flow cytometrybead

Original source

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-flow-cytometry-bead-normalization

Maintainer
FreedomIntelligence
License
MIT
Last updated
April 1, 2026

Skill Snapshot

Key Details From SKILL.md

2 min

Key Notes

  • R: CATALYST::normCytof() for EQ bead normalization.
  • Normalize my CyTOF data using beads" → Correct instrument signal drift over acquisition time using EQ calibration bead intensities for consistent measurements across runs. R: CATALYST::normCytof() for EQ bead normalization.
  • ff <- read.FCS('cytof_with_beads.fcs').

Source Doc

Excerpt From SKILL.md

CyTOF EQ Bead Normalization

Goal: Identify EQ normalization bead events in CyTOF data for signal calibration.

Approach: Score events by mean scaled intensity in known bead channels (Ce140, Eu151, Eu153, Ho165, Lu175) and threshold at the 99th percentile.

library(CATALYST)
library(flowCore)

## EQ beads contain known amounts of: Ce140, Eu151, Eu153, Ho165, Lu175

bead_channels <- c('Ce140Di', 'Eu151Di', 'Eu153Di', 'Ho165Di', 'Lu175Di')

## Identify bead events (high signal in bead channels)

bead_data <- exprs(ff)[, bead_channels]
bead_scores <- rowMeans(scale(bead_data))

Use cases

  • Use when correcting instrument drift in CyTOF or harmonizing data across batches.

Not for

  • Do not rely on this catalog entry alone for installation or maintenance details.

Upstream Related Skills

  • cytometry-qc - Run first: identify drift and quality issues
  • doublet-detection - Run before: remove doublets prior to normalization
  • compensation-transformation - Initial data preprocessing
  • clustering-phenotyping - Analysis after normalization
  • differential-analysis - Batch-aware statistical testing

Related skills

Related skills

Back to directory
AG
Data & ReproBioinformatics & Genomics

agent-browser

Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
AL
Data & ReproBioinformatics & Genomics

alpha-vantage

Access 20+ years of global financial data: equities, options, forex, crypto, commodities, economic indicators, and 50+ technical indicators.

Claude CodeAnalysis
K-Dense-AI/claude-scientific-skillsView
BI
Data & ReproBioinformatics & Genomics

bio-alignment-filtering

Filter alignments by flag, quality, region, or paired status.

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
BI
Data & ReproBioinformatics & Genomics

bio-alignment-indexing

Index BAM/CRAM files with samtools index for random access.

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView