tme-immune-profiling-agent
tme-immune-profiling-agent,来自 FreedomIntelligence/OpenClaw-Medical-Skills 的 agent 技能。
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
<!--
COPYRIGHT NOTICE
This file is part of the "Universal Biomedical Skills" project.
Copyright (c) 2026 MD BABU MIA, PhD <md.babu.mia@mssm.edu>
All Rights Reserved.
#
This code is proprietary and confidential.
Unauthorized copying of this file, via any medium is strictly prohibited.
#
Provenance: Authenticated by MD BABU MIA
-->
name: 'tme-immune-profiling-agent'
description: 'Comprehensive AI-powered tumor microenvironment immune profiling integrating bulk deconvolution, single-cell analysis, and spatial transcriptomics for immunotherapy biomarker discovery.'
measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes.
allowed-tools:
- read_file
- run_shell_command
TME Immune Profiling Agent
The TME Immune Profiling Agent provides comprehensive tumor microenvironment (TME) immune profiling by integrating multiple data modalities including bulk RNA-seq deconvolution, single-cell transcriptomics, spatial transcriptomics, and multiplex immunofluorescence. It enables biomarker discovery for immunotherapy response and TME-based patient stratification.
When to Use This Skill
- When characterizing immune composition of tumor microenvironment.
- For predicting immunotherapy response from TME profiles.
- To identify immune cell states and functional programs.
- When analyzing spatial organization of immune infiltrates.
- For discovering TME-based biomarkers and therapeutic targets.
Core Capabilities
- Bulk Deconvolution: Estimate immune cell fractions from bulk RNA-seq.
- Single-Cell Immune Profiling: Deep characterization of immune populations.
- Spatial Immune Architecture: Map immune cell locations and neighborhoods.
- Immune Phenotype Classification: Hot/cold/excluded tumor classification.
- Functional State Analysis: Exhaustion, activation, memory signatures.
- Response Prediction: Multi-modal immunotherapy response models.
Immune Cell Types Profiled
| Cell Type | Subtypes | Key Markers |
|-----------|----------|-------------|
| T cells | CD8+, CD4+, Treg, Th1/2/17 | CD3, CD8, CD4, FOXP3 |
| B cells | Naive, memory, plasma | CD19, CD20, CD138 |
| NK cells | CD56bright, CD56dim | NKG7, NCAM1 |
| Macrophages | M1, M2, TAM | CD68, CD163, CD206 |
| Dendritic | cDC1, cDC2, pDC | CLEC9A, CD1C, BDCA2 |
| MDSC | M-MDSC, PMN-MDSC | CD33, CD11b, ARG1 |
| CAF | myCAF, iCAF, apCAF | FAP, ACTA2, COL1A1 |
Deconvolution Methods
| Method | Algorithm | Cell Types | Best For |
|--------|-----------|------------|----------|
| CIBERSORTx | SVR | 22 | Gold standard |
| xCell | ssGSEA | 64 | Comprehensive |
| EPIC | Constrained regression | 8 | Tumor/stroma |
| MCP-counter | Marker genes | 10 | Robust scores |
| quanTIseq | Deconvolution | 10 | Pan-cancer |
| TIMER2.0 | Multiple | Variable | Integrated |
Workflow
- Input: Bulk RNA-seq, scRNA-seq, spatial data, or IHC images.
- Deconvolution: Estimate cell fractions from bulk data.
- Single-Cell Analysis: Deep immune phenotyping if available.
- Spatial Mapping: Localize immune populations in tissue.
- Integration: Combine modalities for comprehensive profile.
- Classification: Assign TME phenotype (hot/cold/excluded).
- Output: Immune profiles, visualizations, response predictions.
Example Usage
User: "Profile the tumor microenvironment of this lung cancer cohort to identify immunotherapy responders."
Agent Action:
python3 Skills/Immunology_Vaccines/TME_Immune_Profiling_Agent/tme_profiling.py \
--bulk_rna expression_matrix.tsv \
--scRNA_data scRNA_lung.h5ad \
--spatial_data visium_tumor.h5ad \
--cancer_type nsclc \
--deconvolution_methods cibersortx,epic,mcpcounter \
--response_labels clinical_response.csv \
--output tme_profiles/
TME Phenotypes
| Phenotype | Characteristics | Immunotherapy Response |
|-----------|-----------------|----------------------|
| Immune Hot | High TIL infiltration, PD-L1+ | Favorable |
| Immune Cold | Low TIL, low inflammation | Poor |
| Immune Excluded | TILs at margin, not penetrating | Intermediate |
| Immune Suppressed | TILs + MDSCs/Tregs | Variable |
Output Components
| Output | Description | Format |
|--------|-------------|--------|
| Cell Fractions | Per-sample immune estimates | .csv |
| TME Classification | Hot/cold/excluded labels | .csv |
| Immune Scores | Composite signatures | .csv |
| Spatial Maps | Cell type locations | .h5ad |
| Neighborhood Analysis | Immune niches | .csv |
| Response Prediction | IO probability | .json |
| Visualizations | Deconvolution plots | .png, .pdf |
Immune Signatures
| Signature | Genes | Interpretation |
|-----------|-------|----------------|
| Cytotoxic | PRF1, GZMB, GNLY | T cell killing |
| Exhaustion | PDCD1, LAG3, HAVCR2, TIGIT | T cell dysfunction |
| IFN-gamma | IFNG, STAT1, IRF1 | Inflammation |
| TLS | CD20, CD4, BCL6 | Tertiary lymphoid |
| Exclusion | TGFB1, FAP, COL1A1 | Stromal barrier |
AI/ML Components
Deconvolution Enhancement:
- Deep learning deconvolution
- Multi-method ensemble
- Single-cell reference optimization
Response Prediction:
- Multi-modal fusion (bulk + spatial)
- Survival analysis integration
- Transfer learning across cancers
Spatial Analysis:
- Graph neural networks for niches
- Attention for region importance
- Cell-cell interaction networks
Clinical Applications
| Application | TME Feature | Clinical Decision |
|-------------|-------------|-------------------|
| IO Selection | Immune hot phenotype | Prioritize IO |
| Combination | Cold + excluded | Consider combo |
| Prognosis | TLS presence | Favorable outcome |
| Biomarker | CD8+ density | Response prediction |
| Resistance | MDSC enrichment | Address suppression |
Performance Benchmarks
| Task | Dataset | Performance |
|------|---------|-------------|
| IO Response | NSCLC | AUC 0.78 |
| IO Response | Melanoma | AUC 0.82 |
| TME Classification | Pan-cancer | Accuracy 85% |
| Survival | TCGA | C-index 0.72 |
Prerequisites
- Python 3.10+
- CIBERSORTx, EPIC, xCell
- Scanpy, Squidpy
- PyTorch for deep learning
- R for certain deconvolution methods
Related Skills
- TCR_Repertoire_Analysis_Agent - T cell specificity
- TCell_Exhaustion_Analysis_Agent - Exhaustion phenotyping
- Spatial_Epigenomics_Agent - Spatial analysis
- Nicheformer_Spatial_Agent - Spatial foundation models
Spatial Immune Metrics
| Metric | Definition | Clinical Relevance |
|--------|------------|-------------------|
| Immune Distance | Distance to tumor edge | Exclusion |
| Clustering Coefficient | Immune aggregation | TLS formation |
| CD8/Treg Ratio | Spatial ratio | Effector balance |
| Contact Score | Immune-tumor contacts | Direct killing |
| Neighborhood Entropy | Mixing vs segregation | TME organization |
Special Considerations
- Reference Panel: Use cancer-type specific references
- Batch Correction: Normalize across samples/platforms
- Purity Effects: Account for tumor purity in deconvolution
- Single-Cell Validation: Validate bulk estimates with scRNA
- Spatial Context: Bulk loses spatial information
Therapeutic Implications
| TME State | Therapeutic Strategy |
|-----------|---------------------|
| Hot, PD-L1+ | Anti-PD-1/PD-L1 |
| Cold | Oncolytic virus, radiation, chemo |
| Excluded | TGF-beta inhibition, VEGF targeting |
| Suppressed | Treg depletion, MDSC targeting |
| TLS+ | Excellent IO candidate |
Author
AI Group - Biomedical AI Platform
<!-- AUTHOR_SIGNATURE: 9a7f3c2e-MD-BABU-MIA-2026-MSSM-SECURE -->
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
skills/tme-immune-profiling-agent/SKILL.md