Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

tooluniverse-gwas-trait-to-gene工具宇宙 GWA 基因特征

Agent Skill

tooluniverse-gwas-trait-to-gene 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

282

周安装

12

GitHub Stars

971

下载量

99
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tooluniverse-gwas-trait-to-gene(工具宇宙 GWA 基因特征)
来源仓库:https://github.com/wu-yc/labclaw
仓库路径:skills/tooluniverse-gwas-trait-to-gene
安装命令:
npx skills add https://github.com/wu-yc/labclaw --skill tooluniverse-gwas-trait-to-gene
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/wu-yc/labclaw --skill tooluniverse-gwas-trait-to-gene

简介

用于查找、检索和筛选相关信息。tooluniverse-gwas-trait-to-gene 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

  • 适合根据关键词或任务场景快速定位候选研究资料。
  • 通过调用工具执行搜索任务并返回匹配结果列表。
  • 需结合来源仓库 README 核验具体用法和参数格式。
  • 安装前建议确认是否触发联网及文件读写权限。

SKILL.md

GWAS Trait-to-Gene Discovery

Discover genes associated with diseases and traits using genome-wide association studies (GWAS)

Overview

This skill enables systematic discovery of genes linked to diseases/traits by analyzing GWAS data from two major resources:

  • GWAS Catalog (EBI/NHGRI): Curated catalog of published GWAS with >500,000 associations
  • Open Targets Genetics: Fine-mapped GWAS signals with locus-to-gene (L2G) predictions

Use Cases

Clinical Research

  • "What genes are associated with type 2 diabetes?"
  • "Find genetic risk factors for coronary artery disease"
  • "Which genes contribute to Alzheimer's disease susceptibility?"

Drug Target Discovery

  • Identify genes with strong genetic evidence for disease causation
  • Prioritize targets based on L2G scores and replication across studies
  • Find genes with genome-wide significant associations (p < 5e-8)

Functional Genomics

  • Map disease-associated variants to candidate genes
  • Analyze genetic architecture of complex traits
  • Understand polygenic disease mechanisms

Workflow

1. Trait Search → Search GWAS Catalog by disease/trait name
       ↓
2. SNP Aggregation → Collect genome-wide significant SNPs (p < 5e-8)
       ↓
3. Gene Mapping → Extract mapped genes from associations
       ↓
4. Evidence Ranking → Score by p-value, replication, fine-mapping
       ↓
5. Annotation (Optional) → Add L2G predictions from Open Targets

Key Concepts

Genome-wide Significance

  • Standard threshold: p < 5×10⁻⁸
  • Accounts for multiple testing burden across ~1M common variants
  • Higher confidence: p < 5×10⁻¹⁰ or replicated across studies

Gene Mapping Methods

  • Positional: Nearest gene to lead SNP
  • Fine-mapping: Statistical refinement to credible variants
  • Locus-to-Gene (L2G): Integrative score combining multiple evidence types

Evidence Confidence Levels

  • High: L2G score > 0.5 OR multiple studies with p < 5e-10
  • Medium: 2+ studies with p < 5e-8
  • Low: Single study or marginal significance

Required ToolUniverse Tools

GWAS Catalog (11 tools)

  • gwas_get_associations_for_trait - Get all associations for a trait (sorted by p-value)
  • gwas_search_snps - Search SNPs by gene mapping
  • gwas_get_snp_by_id - Get SNP details (MAF, consequence, location)
  • gwas_get_study_by_id - Get study metadata
  • gwas_search_associations - Search associations with filters
  • gwas_search_studies - Search studies by trait/cohort
  • gwas_get_associations_for_snp - Get all associations for a SNP
  • gwas_get_variants_for_trait - Get variants for a trait
  • gwas_get_studies_for_trait - Get studies for a trait
  • gwas_get_snps_for_gene - Get SNPs mapped to a gene
  • gwas_get_associations_for_study - Get associations from a study

Open Targets Genetics (6 tools)

  • OpenTargets_search_gwas_studies_by_disease - Search studies by disease ontology
  • OpenTargets_get_study_credible_sets - Get fine-mapped loci for a study
  • OpenTargets_get_variant_credible_sets - Get credible sets for a variant
  • OpenTargets_get_variant_info - Get variant annotation (frequencies, consequences)
  • OpenTargets_get_gwas_study - Get study metadata
  • OpenTargets_get_credible_set_detail - Get detailed credible set information

Parameters

Required

  • trait - Disease/trait name (e.g., "type 2 diabetes", "coronary artery disease")

Optional

  • p_value_threshold - Significance threshold (default: 5e-8)
  • min_evidence_count - Minimum number of studies (default: 1)
  • max_results - Maximum genes to return (default: 100)
  • use_fine_mapping - Include L2G predictions (default: true)
  • disease_ontology_id - Disease ontology ID for Open Targets (e.g., "MONDO_0005148")

Output Schema

{
  "genes": [
    {
      "symbol": str,              # Gene symbol (e.g., "TCF7L2")
      "min_p_value": float,       # Most significant p-value
      "evidence_count": int,      # Number of independent studies
      "snps": [str],              # Associated SNP rs IDs
      "studies": [str],           # GWAS study accessions
      "l2g_score": float | null,  # Locus-to-gene score (0-1)
      "credible_sets": int,       # Number of credible sets
      "confidence_level": str     # "High", "Medium", or "Low"
    }
  ],
  "summary": {
    "trait": str,
    "total_associations": int,
    "significant_genes": int,
    "data_sources": ["GWAS Catalog", "Open Targets"]
  }
}

Example Results

Type 2 Diabetes

TCF7L2:  p=1.2e-98, 15 studies, L2G=0.82 → High confidence
KCNJ11:  p=3.4e-67, 12 studies, L2G=0.76 → High confidence
PPARG:   p=2.1e-45, 8 studies,  L2G=0.71 → High confidence
FTO:     p=5.6e-42, 10 studies, L2G=0.68 → High confidence
IRS1:    p=8.9e-38, 6 studies,  L2G=0.54 → High confidence

Alzheimer's Disease

APOE:    p=1.0e-450, 25 studies, L2G=0.95 → High confidence
BIN1:    p=2.3e-89,  18 studies, L2G=0.88 → High confidence
CLU:     p=4.5e-67,  16 studies, L2G=0.82 → High confidence
ABCA7:   p=6.7e-54,  14 studies, L2G=0.79 → High confidence
CR1:     p=8.9e-52,  13 studies, L2G=0.75 → High confidence

Best Practices

1. Use Disease Ontology IDs for Precision

# Instead of:
discover_gwas_genes("diabetes")  # Ambiguous

# Use:
discover_gwas_genes(
    "type 2 diabetes",
    disease_ontology_id="MONDO_0005148"  # Specific
)

2. Filter by Evidence Strength

# For drug targets, require strong evidence:
discover_gwas_genes(
    "coronary artery disease",
    p_value_threshold=5e-10,    # Stricter than GWAS threshold
    min_evidence_count=3,       # Multiple independent studies
    use_fine_mapping=True       # Include L2G predictions
)

3. Interpret Results Carefully

  • Association ≠ Causation: GWAS identifies correlated variants, not necessarily causal genes
  • Linkage Disequilibrium: Lead SNP may tag the true causal variant in a nearby gene
  • Fine-mapping: L2G scores provide better causal gene evidence than positional mapping
  • Functional Evidence: Validate with orthogonal data (eQTLs, knockout models, etc.)

Limitations

  1. Gene Mapping Uncertainty

- Positional mapping assigns SNPs to nearest gene (may be incorrect) - Fine-mapping available for only a subset of studies - Intergenic variants difficult to map

  1. Population Bias

- Most GWAS in European populations - Effect sizes may differ across ancestries - Rare variants often under-represented

  1. Sample Size Dependence

- Larger studies detect more associations - Older small studies may have false negatives - p-values alone don't indicate effect size

  1. Validation Bug

- Some ToolUniverse tools have oneOf validation issues - Use validate=False parameter if needed - This is automatically handled in the Python implementation

Related Skills

  • Variant-to-Disease Association: Look up specific SNPs (e.g., rs7903146 → T2D)
  • Gene-to-Disease Links: Find diseases associated with known genes
  • Drug Target Prioritization: Rank targets by genetic evidence
  • Population Genetics Analysis: Compare allele frequencies across populations

Data Sources

GWAS Catalog

Open Targets Genetics

Citation

If you use this skill in research, please cite:

Buniello A, et al. (2019) The NHGRI-EBI GWAS Catalog of published genome-wide
association studies. Nucleic Acids Research, 47(D1):D1005-D1012.

Mountjoy E, et al. (2021) An open approach to systematically prioritize causal
variants and genes at all published human GWAS trait-associated loci.
Nature Genetics, 53:1527-1533.

Support

For issues with:

  • Skill functionality: Open issue at tooluniverse/skills
  • GWAS data: Contact GWAS Catalog or Open Targets support
  • Tool errors: Check ToolUniverse tool status

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.45%
按下载量换算34

Claude

27.99%
按下载量换算28

Cursor

18.89%
按下载量换算19

Gemini CLI

9.27%
按下载量换算9

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills