tooluniverse-systems-biology by mims-harvard/tooluniverse
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-systems-biology整合多个精选数据库的全面通路与系统生物学分析,提供生物系统的多维视图、通路富集以及蛋白质-通路关系。
触发条件 :
使用场景 :
| 数据库 | 覆盖范围 | 优势 |
|---|---|---|
| Reactome | 人工审阅的反应与通路 | 包含反应的详细机制通路 |
| KEGG |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 跨生物体的参考通路 |
| 代谢图谱、疾病通路、药物靶点 |
| WikiPathways | 社区审阅的通路 | 新兴过程、协作更新 |
| Pathway Commons | 整合的元数据库 | 聚合多个来源 (Reactome, KEGG 等) |
| BioModels | 计算 SBML 模型 | 数学/动态系统生物学模型 |
| Enrichr | 统计富集 | 通路过度表征分析 |
Input → Phase 1: Enrichment → Phase 2: Protein Mapping → Phase 3: Keyword Search → Phase 4: Top Pathways → Report
适用情况 : 提供了基因列表(来自实验、筛选、差异表达基因)
目标 : 识别在基因列表中统计上过度表征的生物通路
ReactomeAnalysis_pathway_enrichment (推荐 — 返回经过 FDR 校正的结果及 Reactome 通路 ID):
identifiers (换行分隔的基因符号,例如 "PIK3CA\nAKT1\nMTOR"), page_size (int)enrichr_gene_enrichment_analysis :
gene_list: 基因符号数组 (例如 ["TP53", "BRCA1", "EGFR"])libs: 库名称数组 (例如 ["KEGG_2021_Human", "Reactome_2022", "WikiPathways_2024_Human"])STRING_get_network (蛋白质相互作用网络):
identifiers (基因符号), species (人类为 9606), limit (最大相互作用因子数)STRING_functional_enrichment (来自 PPI 网络的功能富集):
protein_ids (基因符号数组), species (9606), category ("KEGG", "Process", "Component", "Function", "Reactome", "WikiPathways")intact_get_interactions (详细的二元蛋白质相互作用):
identifier (UniProt 登录号)适用情况 : 提供了蛋白质 UniProt ID
目标 : 将蛋白质映射到其参与的所有已知通路
Reactome_map_uniprot_to_pathways :
uniprot_id: UniProt 登录号 (例如 "P53350")Reactome_get_pathway_reactions :
stId: Reactome 通路稳定 ID (例如 "R-HSA-73817")适用情况 : 用户提供关键词或生物过程名称
目标 : 搜索多个通路数据库以查找相关通路
kegg_search_pathway :
keyword (例如 "diabetes", "apoptosis")kegg_get_pathway_info :
pathway_id (例如 "hsa04930")WikiPathways_search :
query: 关键词或基因符号organism: 物种过滤器 (例如 "Homo sapiens")pc_search_pathways :
action: "search_pathways"keyword: 搜索词datasource: 可选过滤器 (例如 "reactome", "kegg")limit: 最大结果数 (默认: 10)biomodels_search :
query: 计算模型的关键词limit: 最大结果数适用情况 : 始终包含以提供上下文
目标 : 展示生物体的主要生物系统/通路
Reactome_list_top_pathways :
species (例如 "Homo sapiens")渐进式 Markdown 报告 :
必需章节 :
按数据库子章节 :
富集结果 : | 通路 | P 值 | 校正后 P 值 | 基因 | | ... | ... | ... | ... |
蛋白质通路 : | 通路名称 | 通路 ID | 物种 | | ... | ... | ... |
关键词搜索 : | 通路/模型 ID | 名称 | 来源/数据库 | | ... | ... | ... |
关键参数说明 (来自测试):
| 工具 | 参数 | 正确名称 | 常见错误 |
|---|---|---|---|
| Reactome_map_uniprot_to_pathways | uniprot_id | ✅ uniprot_id | ❌ id |
| kegg_search_pathway | keyword | ✅ keyword | - |
| WikiPathways_search | query | ✅ query | - |
| pc_search_pathways | action + keyword | ✅ 两者都需要 | ❌ action 可选 |
| enrichr_gene_enrichment_analysis | gene_list | ✅ gene_list | - |
响应格式说明 :
{status, data} 中)total_hits 和 pathways 的字典{status: "success", data: [...]} 格式Input: Gene list from RNA-seq (upregulated genes)
Workflow: Phase 1 (Enrichment) → Phase 4 (Context)
Output: Enriched pathways explaining expression changes
Input: UniProt ID of protein of interest
Workflow: Phase 2 (Protein mapping) → Phase 3 (Keyword with protein name)
Output: All pathways involving protein + related pathways
Input: Disease name or process keyword
Workflow: Phase 3 (Keyword search) → Phase 4 (Context)
Output: Pathways from multiple databases related to disease
Input: Gene list + protein ID + keyword
Workflow: All phases
Output: Complete systems view with enrichment, specific mappings, and context
系统生物学与通路分析技能 通过整合以下内容提供全面的通路分析:
输出 : 包含通路表格、富集统计数据和跨数据库比较的 Markdown 报告
最适合 : 基因集分析、蛋白质功能调查、通路发现、系统级生物学
每周安装数
131
代码库
GitHub 星标数
1.2K
首次出现
2026年2月19日
安全审计
安装于
gemini-cli128
codex128
github-copilot127
opencode127
cursor125
kimi-cli124
Comprehensive pathway and systems biology analysis integrating multiple curated databases to provide multi-dimensional view of biological systems, pathway enrichment, and protein-pathway relationships.
Triggers :
Use Cases :
| Database | Coverage | Strengths |
|---|---|---|
| Reactome | Human-curated reactions & pathways | Detailed mechanistic pathways with reactions |
| KEGG | Reference pathways across organisms | Metabolic maps, disease pathways, drug targets |
| WikiPathways | Community-curated pathways | Emerging processes, collaborative updates |
| Pathway Commons | Integrated meta-database | Aggregates multiple sources (Reactome, KEGG, etc.) |
| BioModels | Computational SBML models | Mathematical/dynamic systems biology models |
| Enrichr | Statistical enrichment | Pathway over-representation analysis |
Input → Phase 1: Enrichment → Phase 2: Protein Mapping → Phase 3: Keyword Search → Phase 4: Top Pathways → Report
When : Gene list provided (from experiments, screens, differentially expressed genes)
Objective : Identify biological pathways statistically over-represented in gene list
ReactomeAnalysis_pathway_enrichment (recommended — returns FDR-corrected results with Reactome pathway IDs):
identifiers (newline-separated gene symbols, e.g., "PIK3CA\nAKT1\nMTOR"), page_size (int)enrichr_gene_enrichment_analysis :
gene_list: Array of gene symbols (e.g., ["TP53", "BRCA1", "EGFR"])libs: Array of library names (e.g., ["KEGG_2021_Human", "Reactome_2022", "WikiPathways_2024_Human"])STRING_get_network (protein interaction networks):
identifiers (gene symbol), species (9606 for human), limit (max interactors)STRING_functional_enrichment (functional enrichment from PPI networks):
protein_ids (array of gene symbols), species (9606), category ("KEGG", "Process", "Component", "Function", "Reactome", "WikiPathways")intact_get_interactions (detailed binary protein interactions):
identifier (UniProt accession)When : Protein UniProt ID provided
Objective : Map protein to all known pathways it participates in
Reactome_map_uniprot_to_pathways :
uniprot_id: UniProt accession (e.g., "P53350")Reactome_get_pathway_reactions :
stId: Reactome pathway stable ID (e.g., "R-HSA-73817")When : User provides keyword or biological process name
Objective : Search multiple pathway databases to find relevant pathways
kegg_search_pathway :
keyword (e.g., "diabetes", "apoptosis")kegg_get_pathway_info :
pathway_id (e.g., "hsa04930")WikiPathways_search :
query: Keyword or gene symbolorganism: Species filter (e.g., "Homo sapiens")pc_search_pathways :
action: "search_pathways"keyword: Search termdatasource: Optional filter (e.g., "reactome", "kegg")limit: Max results (default: 10)biomodels_search :
query: Keyword for computational modelslimit: Max resultsWhen : Always included to provide context
Objective : Show major biological systems/pathways for organism
Reactome_list_top_pathways :
species (e.g., "Homo sapiens")Progressive Markdown Report :
Required Sections :
Per-Database Subsections :
Enrichment Results : | Pathway | P-value | Adjusted P-value | Genes | | ... | ... | ... | ... |
Protein Pathways : | Pathway Name | Pathway ID | Species | | ... | ... | ... |
Keyword Search : | Pathway/Model ID | Name | Source/Database | | ... | ... | ... |
Critical Parameter Notes (from testing):
| Tool | Parameter | CORRECT Name | Common Mistake |
|---|---|---|---|
| Reactome_map_uniprot_to_pathways | uniprot_id | ✅ uniprot_id | ❌ id |
| kegg_search_pathway | keyword | ✅ keyword | - |
| WikiPathways_search | query | ✅ |
Response Format Notes :
{status, data})total_hits and pathways{status: "success", data: [...]} formatInput: Gene list from RNA-seq (upregulated genes)
Workflow: Phase 1 (Enrichment) → Phase 4 (Context)
Output: Enriched pathways explaining expression changes
Input: UniProt ID of protein of interest
Workflow: Phase 2 (Protein mapping) → Phase 3 (Keyword with protein name)
Output: All pathways involving protein + related pathways
Input: Disease name or process keyword
Workflow: Phase 3 (Keyword search) → Phase 4 (Context)
Output: Pathways from multiple databases related to disease
Input: Gene list + protein ID + keyword
Workflow: All phases
Output: Complete systems view with enrichment, specific mappings, and context
Systems Biology & Pathway Analysis Skill provides comprehensive pathway analysis by integrating:
Outputs : Markdown report with pathway tables, enrichment statistics, and cross-database comparisons
Best for : Gene set analysis, protein function investigation, pathway discovery, systems-level biology
Weekly Installs
131
Repository
GitHub Stars
1.2K
First Seen
Feb 19, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
gemini-cli128
codex128
github-copilot127
opencode127
cursor125
kimi-cli124
Excel财务建模规范与xlsx文件处理指南:专业格式、零错误公式与数据分析
46,700 周安装
query| - |
| pc_search_pathways | action + keyword | ✅ Both required | ❌ action optional |
| enrichr_gene_enrichment_analysis | gene_list | ✅ gene_list | - |