screpcombiningexpression

Integrate TCR/BCR repertoires with scRNA-seq data to enrich Seurat metadata with clonotype information.

22|4|Updated May 18, 2021
One-click install
npx skills add https://github.com/pwwang/immunopipe --skill screpcombiningexpression
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screpcombiningexpression
Source: https://github.com/pwwang/immunopipe/tree/main/skills/screpcombiningexpression
Command: npx skills add https://github.com/pwwang/immunopipe --skill screpcombiningexpression

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This process enables the integration of immune receptor information (CDR3 sequences, V(D)J genes, clonotypes) with scRNA-seq expression data by enriching a Seurat object's metadata, allowing clonotype-aware gene expression analysis.

Core Features & Use Cases

  • Integrates TCR/BCR repertoires with scRNA-seq data to attach clonotype information to Seurat metadata.
  • Supports combining paired scTCR/BCR data with scRNA-seq data after ScRepLoading and SeuratClustering to enable downstream clonotype-based analyses.
  • Offers flexible configuration for clonotype definitions (aa, nt, gene, strict), chain selection, grouping, and filtering, enabling diverse study designs and downstream analyses such as CDR3 clustering, TESSA, and ClonalStats.

Quick Start

Configure ScRepCombiningExpression with ScRepLoading and SeuratClustering results to attach clonotype metadata to the Seurat object.

Frequently Asked Questions about screpcombiningexpression

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

FAQPage Schema
How do I integrate TCR and BCR repertoire data with scRNA-seq expression in Seurat?

You can integrate TCR or BCR repertoire data with scRNA-seq by enriching the Seurat object's metadata with clonotype information like CTgene, CTnt, and CTaa. This process enables clonotype-aware gene expression analysis after initial Seurat clustering.

What clonotype metadata is added to Seurat objects when combining scRNA-seq and VDJ data?

Combining scRNA-seq and VDJ data adds clonotype metadata such as CTgene, CTnt, CTaa, CTcount, CTfrequency, CTproportion, and VDJ_Presence to the Seurat object. These fields allow diverse downstream analyses like CDR3 clustering and clonal statistics.

Can I customize clonotype definitions when merging scTCR-seq and scRNA-seq data?

Yes, you can customize clonotype definitions when merging scTCR-seq and scRNA-seq data by configuring parameters like cloneCall, chain, and group_by. This flexible configuration supports diverse study designs based on amino acid, nucleotide, or gene-level definitions.

Do I need to run Seurat clustering before combining immune receptor repertoires with expression data?

Yes, you need to run ScRepLoading and SeuratClustering on your paired scTCR/BCR and scRNA-seq data before combining expression data. This prerequisite ensures the Seurat object is properly prepared to receive clonotype metadata enrichment.

What downstream analyses are supported after enriching Seurat metadata with clonotype information?

After enriching Seurat metadata with clonotype information, downstream analyses such as CDR3 clustering, TESSA, and ClonalStats are supported. The enriched metadata enables direct correlation between immune receptor sequences and single-cell gene expression profiles.