seurat-bridge-integration

Transfer cell-type labels from RNA references onto ATAC queries via multiome bridge integration.

1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/tony-zhelonkin/scio --skill seurat-bridge-integration-tony-zhelonkin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seurat-bridge-integration
Source: https://github.com/tony-zhelonkin/scio/tree/main/skills/seurat-bridge-integration
Command: npx skills add https://github.com/tony-zhelonkin/scio --skill seurat-bridge-integration-tony-zhelonkin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Annotating an scATAC-seq query is hard when no matched RNA data exists for it, but a well-curated scRNA reference does. This Skill provides two Seurat workflows — Azimuth reference mapping and bridge integration — to transfer cell-type labels from an RNA reference onto a query, including ATAC-only queries connected through a paired multiome bridge dataset. ## Core Features & Use Cases - Azimuth Mapping: Map RNA-only (or WNN-integrated) queries onto SeuratData references such as pbmcref with RunAzimuth, yielding predicted cell-type labels and mapping scores. - Bridge Integration: Use FindBridgeTransferAnchors and MapQuery to project an ATAC-only query through a multiome bridge dataset into an RNA reference, transferring l1/l2 labels and reference UMAP coordinates. - Quality Control Guidance: Apply conventional score thresholds (predicted score and mapping score above 0.5) and troubleshoot pitfalls like mismatched peak sets, low overlap, and memory blow-ups. - Use Case: You have an scATAC PBMC dataset with no RNA modality and want cell-type annotations. Load a PBMC multiome bridge and the pbmcref RNA reference, find bridge transfer anchors, and map predicted.l2 labels onto your ATAC cells. ## Quick Start Ask the AI to map cell-type labels from the pbmcref RNA reference onto your ATAC-only Seurat object using bridge integration with a PBMC multiome dataset.

Frequently Asked Questions about seurat-bridge-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transfer cell-type labels from scRNA reference to scATAC query?▼

Use Seurat bridge integration with FindBridgeTransferAnchors and MapQuery. A paired multiome bridge dataset connects the ATAC query's LSI space to the RNA reference, transferring labels like celltype.l1 and celltype.l2 onto the ATAC cells.

What is the difference between Azimuth and bridge integration in Seurat?▼

Azimuth (RunAzimuth) maps RNA-only or WNN-integrated queries directly onto a SeuratData reference. Bridge integration is for ATAC-only queries with no matched RNA, using a multiome bridge dataset to connect ATAC space to the RNA reference.

What mapping score threshold should I use for Azimuth results?▼

A predicted.celltype.l2.score above 0.5 is a conventional minimum for well-anchored cells, and the mapping.score should also exceed 0.5. Azimuth provides these as two distinct quality scores for evaluating label transfer.

Why does bridge integration give low mapping scores?▼

Low scores usually mean the bridge does not share cell types with both the query and reference, or batch effects separate bridge from query. Also confirm the peak set is consistent between bridge and query, harmonizing to a common peak set if needed.

When should I not use Seurat bridge integration?▼

Do not use it without a multiome bridge dataset spanning the relevant cell types; for unpaired integration without a bridge use an unpaired cross-modality approach instead. It is also unsuited to hierarchical label transfer with deep tree priors.