Runs bioinformatics queries via gget: Ensembl ID search, BLAST, sequence lookup, alignment, enrichment, and disease/cancer database queries. Reproducible evidence logging.
How this skill is triggered — by the user, by Claude, or both
Slash command
/everything-claude-code:scientific-pkg-ggetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
当任务需要通过 `gget` CLI 或 Python 包跨基因组参考数据库进行快速生物信息学查询时,使用此技能。
当任务需要通过 gget CLI 或 Python 包跨基因组参考数据库进行快速生物信息学查询时,使用此技能。
当任务需要受监管的临床解释、高通量生产流水线或对数据库版本和本地索引的精细控制时,请使用专用工作流而非 gget。
使用干净的 Python 环境。
python -m venv .venv
. .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install --upgrade gget
gget --help
如果 uv 可用:
uv venv
. .venv/bin/activate
uv pip install gget
在依赖旧环境之前,升级 gget 并重新检查模块文档。gget 查询的上游数据库会随时间变化。
CLI 用法:
gget <module> [arguments] [options]
Python 用法:
import gget
result = gget.search(["BRCA1"], species="human")
print(result)
常用工作流:
使用当前上游文档确认确切参数。这些模块是常用的首选:
gget search:从搜索词查找 Ensembl ID。gget info:检索 Ensembl、UniProt 或相关 ID 的元数据。gget seq:获取核苷酸或氨基酸序列。gget ref:检索参考基因组下载链接。gget blast:运行快速 BLAST 查询。gget blat:在支持的基因组组装上定位序列。gget muscle:运行多序列比对。gget diamond:对参考序列运行本地序列比对。gget alphafold 和 gget pdb:检查蛋白质结构参考。gget enrichr、gget opentargets、gget archs4、gget bgee、gget cbio、gget cosmic:探索富集、靶点、表达、癌症和疾病关联数据。不要假设每个模块都支持每个 Python 版本或依赖集。某些可选的科学依赖比核心包有更窄的版本支持。
查找基因:
gget search -s human brca1 dna repair -o brca1-search.json
获取基因元数据:
gget info ENSG00000012048 -o brca1-info.json
获取序列:
gget seq ENSG00000012048 -o brca1-seq.fa
运行小型 BLAST 查询:
gget blast "MEEPQSDPSVEPPLSQETFSDLWKLLPEN" -l 10 -o blast-results.json
Python 示例:
import gget
genes = gget.search(["BRCA1", "DNA repair"], species="human")
info = gget.info(["ENSG00000012048"])
sequence = gget.seq("ENSG00000012048")
对于科学输出,包含足够的元数据以重放查询。
| 日期 | gget 版本 | 模块 | 查询 | 物种/组装 | 输出 | 备注 |
| --- | --- | --- | --- | --- | --- | --- |
| 2026-05-11 | `gget --version` | search | `BRCA1 DNA repair` | human | `brca1-search.json` | 运行前检查了文档 |
还需记录:
gget setup 安装的任何可选依赖。gget 解决的任何失败。gget 版本?npx claudepluginhub aaione/everything-claude-code-zhProvides unified CLI/Python access to 20+ genomic databases for Ensembl gene lookups/info/seq, BLAST/BLAT, AlphaFold structures, Enrichr enrichment, OpenTargets disease/drug, CELLxGENE single-cell, cBioPortal/COSMIC cancer, ARCHS4 expression.
Fast CLI/Python queries to 20+ bioinformatics databases for gene info, BLAST searches, AlphaFold structures, and enrichment analysis. Best for interactive exploration and simple queries.