AGENT SKILL

variant-functional-prediction

Query FAVOR API for variant functional prediction scores (CADD, SIFT, PolyPhen, REVEL, etc.) and gene annotation.

License 许可
MIT
最近更新
2026-03-20
Stars
★ 172
Forks
10

01 前言 Front Matter

i18n
{ "zh": { "description": "查询变异功能预测评分及基因注释。" } }
name
variant-functional-prediction
license
MIT license
metadata
{ "skill-author": "PJLab" }
description
Query FAVOR API for variant functional prediction scores (CADD, SIFT, PolyPhen, REVEL, etc.) and gene annotation.

03 SKILL.md 正文

FAVOR Functional Prediction

Usage

Tool Description

Query FAVOR (GenoHub) API to get variant functional prediction scores.
API: GET https://api.genohub.org/v1/rsids/{rs_id}
Note: Returns a JSON list; use first element.
Args:
    rs_id (str): dbSNP rsID (e.g. "rs7412")
Return:
    Gene name, exonic category, functional prediction scores
    (CADD, SIFT, PolyPhen2, MutationTaster, GERP, etc.)

Query Example

import requests

rs_id = "rs7412"
url = f"https://api.genohub.org/v1/rsids/{rs_id}"
resp = requests.get(url, timeout=30).json()
d = resp[0] if isinstance(resp, list) else resp

print(f"[FAVOR] variant: {d.get('variant_vcf')}")
print(f"[FAVOR] 基因: {d.get('genecode_comprehensive_info')}")
print(f"[FAVOR] 区域: {d.get('genecode_comprehensive_category')}")
print(f"[FAVOR] 外显子变异类别: {d.get('genecode_comprehensive_exonic_category')}")
print(f"[FAVOR] CADD phred: {d.get('cadd_phred')} (>20=有害)")
print(f"[FAVOR] SIFT: {d.get('sift_cat')} (val={d.get('sift_val')})")
print(f"[FAVOR] PolyPhen2 HDIV: {d.get('polyphen2_hdiv_score')}")
print(f"[FAVOR] PolyPhen2 HVAR: {d.get('polyphen2_hvar_score')}")
print(f"[FAVOR] MutationTaster: {d.get('mutation_taster_score')}")
print(f"[FAVOR] MutationAssessor: {d.get('mutation_assessor_score')}")
print(f"[FAVOR] MetaSVM pred: {d.get('metasvm_pred')}")
print(f"[FAVOR] GERP_N: {d.get('gerp_n')}, GERP_S: {d.get('gerp_s')}")
print(f"[FAVOR] BRAVO AF: {d.get('bravo_af')}")

04 同仓库更多 Skills

InternScience
InternScience/DrClaw

scientific-critical-thinking

Evaluate scientific claims and evidence quality. Use for assessing experimental design validity, identifying biases and confounders, applying evidence grading frameworks (GRADE, Cochrane Risk of Bias), or teaching critical analysis. Best for understanding evidence quality, identifying flaws. For formal peer review writing use peer-review.

设计师视觉设计
★ 172
InternScience
InternScience/DrClaw

scientific-brainstorming

Creative research ideation and exploration. Use for open-ended brainstorming sessions, exploring interdisciplinary connections, challenging assumptions, or identifying research gaps. Best for early-stage research planning when you do not have specific observations yet. For formulating testable hypotheses from data use hypothesis-generation.

★ 172
InternScience
InternScience/DrClaw

scientific-literature-search

Search scientific literature and research papers using FlowSearch to find relevant academic articles and publications.

资料检索与研究Skill与智能体开发
★ 172
InternScience
InternScience/DrClaw

pubmed-article-search

Search PubMed database for scientific articles and publications to retrieve biomedical literature.

内容创作者写作与文案
★ 172
InternScience
InternScience/DrClaw

biomedical-web-search

Search biomedical literature and web content using Tavily search engine for research and clinical information.

资料检索与研究
★ 172
InternScience
InternScience/DrClaw

uniprot-protein-retrieval

Retrieve protein sequences and functional information from UniProt database by protein name, enabling protein analysis and bioinformatics workflows.

Skill与智能体开发
★ 172