ENCODE工具包——克劳德的基因组学研究基础设施
  ](CHANGELOG.md)     
     ](https://smithery.ai/server/encode-toolkit)
](https://pypi.org/project/encode-toolkit/) ](https://pypi.org/project/encode-toolkit/) ](https://www.npmjs.com/package/encode-toolkit) ](https://www.npmjs.com/package/encode-toolkit) ](https://github.com/ammawla/encode-toolkit)

搜索ENCODE,交叉引用14个数据库,运行7个分析管道,并生成可发布的方法——所有这些都来自Claude Code中的自然语言。
从ENCODE开始,但无处不在:在一次对话中发现组蛋白峰,与GWAS变体交叉引用,检查ClinVar致病性,提取GTEx表达,分析JASPAR中的TF结合基序,运行管道,并生成具有完整来源的可发表方法。
______________________________________________________________________
引文注释
如果你使用 ENCODE工具包,请引用:
亚历克斯·M·莫拉。 (2026). *ENCODE Toolkit:用于ENCODE基因组数据访问和分析的MCP服务器、Claude插件和技能套件*泽诺多。https://doi.org/10.5281/zenodo.18917511
BibTeX
@software{mawla_2026_encode_toolkit,
author = {Mawla, Alex M.},
title = {ENCODE-Toolkit: an MCP server, Claude plugin, and skills suite for ENCODE genomic data access and analysis},
year = {2026},
publisher = {Zenodo},
doi = {10.5281/zenodo.18917511},
url = {https://doi.org/10.5281/zenodo.18917511}
}______________________________________________________________________
快速开始
Claude代码插件(推荐)
启动新的Claude Code会话并输入:
/plugin marketplace add ammawla/encode-toolkit
/plugin install encode-toolkit就是这样。所有20个工具、47个技能和MCP连接器现在都可用。
MCP-only install (tools only, no skills)
如果你只需要20个MCP工具,而不需要47个工作流程技能:
claude mcp add encode -- uvx encode-toolkitOther editors and platforms
npx(Node.js)
npx encode-toolkit或者在MCP客户端配置中: { "command": "npx", "args": ["encode-toolkit"] }
pip 安装
pip install encode-toolkit然后使用 encode-toolkit 如任何MCP客户端配置中的命令:
{
"mcpServers": {
"encode": {
"command": "encode-toolkit"
}
}
}Claude Desktop (MCP only)
添加到您的 claude_desktop_config.json:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"encode": {
"command": "uvx",
"args": ["encode-toolkit"]
}
}
}使用时无需安装 uvx。只需添加配置并重新启动Claude。VS Code / Copilot
添加 .vscode/mcp.json 在您的工作空间中:
{
"mcp": {
"servers": {
"encode": {
"command": "uvx",
"args": ["encode-toolkit"]
}
}
}
}Cursor
添加 .cursor/mcp.json:
{
"mcpServers": {
"encode": {
"command": "uvx",
"args": ["encode-toolkit"]
}
}
}Windsurf
添加 .windsurf/mcp.json:
{
"mcpServers": {
"encode": {
"command": "uvx",
"args": ["encode-toolkit"]
}
}
}______________________________________________________________________
已连接的数据库
ENCODE工具包通过实时API工具和指导技能集成了14个数据库。
| 数据库 | 访问方法 | 用例 |
|---|---|---|
| 编码 | 20个MCP工具(实时API) | ChIP-seq、ATAC-seq、RNA-seq、Hi-C、WGBS、CUT和RUN数据 |
| 透气的外套 | REST API(技能) | 54个组织的组织特异性基因表达 |
| 克林瓦尔 | 电子工具(技能) | 变异临床意义和致病性 |
| GWAS目录 | REST API(技能) | 来自全基因组研究的遗传变异关联 |
| 贾斯帕 | REST API(技能) | 转录因子结合基序图谱 |
| CellxGene | 人口普查API(技能) | 跨组织的单细胞表达图谱 |
| gnomAD | GraphQL(技能) | 群体等位基因频率和基因约束 |
| 恩森布尔 | REST API(技能) | VEP注释、法规构建、协调提升 |
| UCSC基因组浏览器 | REST API(技能) | cCRE跟踪、TF集群、序列检索 |
| 地理空间 | 电子工具(技能) | 互补表达/表观基因组数据集 |
| PubMed | MCP服务器 | 文献检索和引用 |
| bioRxiv | MCP服务器 | 预印发现 |
| ClinicalTrials.gov | MCP服务器 | 临床试验对照 |
| 开放目标 | MCP服务器 | 药物靶点识别 |
______________________________________________________________________
你可以问克劳德什么
搜索和探索
- *“查找人类胰腺组织的所有组蛋白ChIP-seq实验”*
- *“小鼠大脑有哪些可用的ATAC-seq数据?”*
- *“在GM12878细胞系上搜索RNA-seq”*
- *“哪些组蛋白标记有胰腺的ChIP-seq数据?”*
下载并跟踪
- *“从ENCSR133RZO下载所有BED文件到~/data/encode”*
- *“轨道实验ENCSR133RZO及其出版物”*
- *“将我跟踪的实验的引用导出为BibTeX”*
交叉引用数据库
- *“哪些GWAS变体与胰岛增强剂重叠?”*
- *“检查rs7903146的ClinVar致病性”*
- *“拉动组织中TCF7L2的GTEx表达”*
- *“查找HNF4A结合位点的JASPAR基序”*
运行管道
- *“为我的H3K27ac实验建立ChIP-seq管道”*
- *“使用ENCODE标准QC阈值运行ATAC-seq分析”*
生成方法和来源
- *“我使用bedtools从ENCSR133RZO创建的filtered_peaks.bed日志”*
- *“为我的分析生成一个带有引用的方法部分”*
More example prompts
实验细节
- *“向我展示实验ENCSR133RZO的全部细节”*
- *“ENCSR133RZO有哪些可用文件?”*
- *“仅列出ENCSR133RZO中的BED文件”*
批量下载
- *“将所有FASTQ从人类胰腺ChIP-seq下载到/data/FASTQs”*
- *“从这些实验中获取IDR阈值峰值”*
- *“下载GRCh38中H3K27me3的bigWig信号轨道”*
兼容性分析
- *“实验ENCSR133RZO和ENCSR000AKS是否兼容组合分析?”*
- *“比较这两个ChIP-seq实验”*
来源链
- *“显示我的衍生文件的来源链”*
- *“我从ENCSR133RZO导出了哪些文件?”*
______________________________________________________________________
问题
如今使用基因组学数据库意味着:
- 浏览门户网站,点击数十个过滤器
- 在多个数据库中手动查找正确的实验和文件
- 编写自定义脚本进行批量下载
- 无法追踪哪些文件来自何处
使用ENCODE工具包,告诉克劳德你需要什么:
“查找人类胰腺组织的所有组蛋白ChIP-seq数据”
Claude搜索ENCODE,返回一个包含66个实验的结构化表,其中包含目标、重复和文件计数。下载是通过MD5验证和完整来源跟踪的实验组织的。
______________________________________________________________________
可用工具(20)
下面显示了五个核心工具。为了可读性,其余15个被折叠。
encode_search_experiments
使用20+个过滤器搜索ENCODE实验。
| 参数 | 类型 | 说明 |
|---|---|---|
assay_title | string | 检测类型:组蛋白ChIP-seq、ATAC-seq、RNA-seq、Hi-C等。 |
organism | string | 物种(默认:“智人”) |
organ | 器官:“胰腺”、“大脑”、“肝脏”、“心脏”、“肾脏”等。 | |
biosample_type | string | “组织”、“细胞系”、“原代细胞”、“类器官” |
target | string | ChIP目标:“H3K27me3”、“H3K4me3”、“CTCF”等。 |
biosample_term_name | string | 特定生物样本:“GM12878”、“HepG2”等。 |
limit | int | 最大结果(默认值:25) |
encode_get_experiment
获取单个实验的完整详细信息,包括所有文件、质量指标和审计信息。
| 参数 | 类型 | 说明 |
|---|---|---|
accession | string | 实验ID(例如“ENCSR133RZO”) |
encode_download_files
通过访问本地目录下载特定文件。
| 参数 | 类型 | 说明 |
|---|---|---|
file_accessions | list\[str\] | 要下载的文件ID(例如,\[“ENCFF635JIA”\]) |
download_dir | string | 保存文件的本地路径 |
organize_by | string | “flat”、“experiment”、“format”、“experiment_format” |
verify_md5 | bool | 验证文件完整性(默认值:true) |
encode_batch_download
搜索+下载一步到位。默认情况下在预览模式下运行。
| 参数 | 类型 | 说明 |
|---|---|---|
download_dir | string | 保存文件的本地路径 |
file_format | string | 要下载的文件格式 |
assay_title | string | 检测类型过滤器 |
organ | string | 器官过滤器 |
dry_run | bool | 仅预览(默认值:true)。设置false进行下载。 |
encode_track_experiment
使用其出版物、方法和管道信息在本地跟踪实验。
| 参数 | 类型 | 说明 |
|---|---|---|
accession | string | 要跟踪的实验ID |
fetch_publications | bool | 获取关联的发布(默认值:true) |
fetch_pipelines | bool | 获取管道/分析信息(默认值:true) |
notes | string | 要附加的可选注释 |
Search and discovery tools (4)
encode_list_files
列出使用格式/类型过滤器进行特定实验的文件。
| 参数 | 类型 | 说明 |
|---|---|---|
experiment_accession | string | 实验ID |
file_format | string | “fastq”、“bam”、“bed”、“bigWig”、“bigBed”等。 |
output_type | string | “读取”、“峰值”、“信号”、“对齐”等。 |
assembly | string | “GRCh38”、“mm10”等。 |
preferred_default | bool | 仅返回推荐的文件 |
encode_search_files
使用组合实验+文件过滤器在所有实验中搜索文件。
| 参数 | 类型 | 说明 |
|---|---|---|
file_format | string | 文件格式筛选器 |
assay_title | string | 母体实验的测定类型 |
organ | string | 母体实验器官 |
target | string | ChIP/CUT&RUN目标 |
output_type | string | 输出类型筛选器 |
assembly | string | 基因组组装 |
encode_get_metadata
列出任何参数的有效筛选值。
| 参数 | 类型 | 说明 |
|---|---|---|
metadata_type | string | “化验”、“生物体”、“器官”、“生物样本类型”、“文件格式”、“输出类型”、”组件 |
encode_get_facets
从ENCODE获取实时计数,显示给定过滤器的数据。
| 参数 | 类型 | 说明 |
|---|---|---|
assay_title | string | 通过分析进行预过滤 |
organism | string | 按生物体预过滤 |
organ | string | 按器官预过滤 |
File and credential tools (2)
encode_get_file_info
获取单个文件的详细元数据。
| 参数 | 类型 | 说明 |
|---|---|---|
accession | string | 文件ID(例如“ENCFF635JIA”) |
encode_manage_credentials
存储、检查或清除受限制数据访问的ENCODE凭据。
| 参数 | 类型 | 说明 |
|---|---|---|
action | string | “存储”、“检查”或“清除” |
access_key | string | ENCODE访问密钥(用于“存储”) |
secret_key | string | ENCODE密钥(用于“存储”) |
Tracking and provenance tools (4)
encode_list_tracked
在本地跟踪器中列出所有实验,包括元数据、发布计数和派生文件计数。
| 参数 | 类型 | 说明 |
|---|---|---|
assay_title | string | 按化验类型筛选 |
organism | string | 按生物体过滤 |
organ | string | 按器官过滤 |
encode_get_citations
获取跟踪实验的出版物。导出为BibTeX或RIS供参考经理使用。
| 参数 | 类型 | 说明 |
|---|---|---|
accession | string | 特定实验(如果省略,则全部) |
export_format | string | “json”(默认)、“bibtex”或“ris” |
encode_compare_experiments
分析两个实验是否兼容组合分析。
| 参数 | 类型 | 说明 |
|---|---|---|
accession1 | string | 第一个实验ID |
accession2 | string | 第二个实验ID |
encode_summarize_collection
获取您跟踪的实验集合的分组统计数据。
| 参数 | 类型 | 说明 |
|---|---|---|
assay_title | string | 按化验类型筛选 |
organism | string | 按生物体过滤 |
organ | string | 按器官过滤 |
Provenance and export tools (4)
encode_log_derived_file
记录您根据ENCODE数据创建的文件,以进行来源跟踪。
| 参数 | 类型 | 说明 |
|---|---|---|
file_path | string | 派生文件的路径 |
source_accessions | list\[str\] | ENCODE来源于 |
description | string | 文件包含什么 |
tool_used | string | 使用的工具/软件 |
parameters | string | 使用的命令或参数 |
encode_get_provenance
查看从派生文件到源ENCODE数据的来源链。
| 参数 | 类型 | 说明 |
|---|---|---|
file_path | string | 获取特定文件的来源 |
source_accession | string | 列出从某个登录派生的所有文件 |
encode_export_data
将跟踪的实验导出为Excel、R、pandas的表格(CSV、TSV或JSON)。
| 参数 | 类型 | 说明 |
|---|---|---|
format | string | “csv”(默认)、“tsv”或“json” |
assay_title | string | 按化验类型筛选 |
encode_link_reference
将外部参考文献(PubMed、bioRxiv、ClinicalTrials、GEO)链接到跟踪实验。
| 参数 | 类型 | 说明 |
|---|---|---|
experiment_accession | string | ENCODE实验登录 |
reference_type | string | “pmid”、“doi”、“nct_id”、”preprint_doi“、”geo_accession“、”other“ |
reference_id | string | 标识符值 |
encode_get_references
获取链接到跨服务器工作流跟踪实验的外部参考。
| 参数 | 类型 | 说明 |
|---|---|---|
experiment_accession | string | 按实验筛选(可选) |
reference_type | string | 按类型筛选(可选) |
______________________________________________________________________
认证
大多数ENCODE数据是公开的,不需要身份验证。 只需安装和使用。
对于受限/未发布的数据,请咨询Claude: *“存储我的ENCODE凭据”*
凭据使用您的操作系统密钥环(macOS Keychain、Linux Secret Service、Windows凭据锁定器)加密,从不以明文存储。从您的 ENCODE配置文件.
______________________________________________________________________
插件技能(47)
当作为Claude Code插件安装时,ENCODE Toolkit包含47个文献支持的工作流技能,指导Claude完成复杂的基因组学任务。每种分析技能都包括基于证据的质量阈值、特定于检测的指标和对主要文献的引用。
核心技能
| 技能 | 描述 |
|---|---|
setup | 安装并配置ENCODE Toolkit服务器 |
search-encode | 搜索和探索ENCODE实验和文件 |
download-encode | 下载经过组织和验证的文件 |
track-experiments | 在本地跟踪实验、引用和来源 |
cross-reference | 将ENCODE数据连接到PubMed、bioRxiv、ClinicalTrials.gov |
Analysis skills (9)
| 技能 | 描述 |
|---|---|
quality-assessment | 使用ENCODE指标评估实验质量——ChIP-seq(FRiP、NSC、RSC、NRF、IDR)、ATAC-seq(TSS富集、NFR比率)、RNA-seq(作图率、基因体覆盖率)、WGBS(亚硫酸氢盐转化、CpG覆盖率),Hi-C(顺式/反式比率)和CUT&RUN/CUT&Tag的测定特异性阈值。由Landt 2012、Buenrostro 2013、ENCODE第三阶段(2020)、Li 2011支持 |
integrative-analysis | 将多个实验与批量效应感知相结合——整合策略(峰值重叠、信号相关性、DiffBind、DESeq2、ChromHMM、ABC模型)。由Ernst&Kellis 2012、Ross Innes 2012、Love 2014、Fulco 2019提供支持 |
regulatory-elements | 从组合组蛋白标记中发现增强子、启动子、绝缘体——ENCODE cCRE分类(926535个元素),ChromHMM状态解释。基于ENCODE第3阶段(2020年),表观基因组学路线图(2015年),Whyte 2013 |
epigenome-profiling | 构建全面的染色质状态图谱——三层组蛋白面板、ChromHMM 15状态模型、二价染色质分析。参考染色质生物学目录 |
compare-biosamples | 比较不同组织和细胞类型的实验——生物样本层次、组织特异性调控、批量效应检测。《表观基因组学路线图》(2015年),Leek,2010年 |
visualization-workflow | 生成出版物质量可视化:基因组浏览器跟踪、热图和信号配置文件 |
motif-analysis | 使用HOMER、MEME和JASPAR发现和分析调节区中的TF结合基序 |
peak-annotation | 用特征(启动子/增强子/基因间)、最近的基因和功能类别注释基因组峰 |
batch-analysis | 通过系统质量过滤在多个ENCODE实验中进行批处理和QC筛选 |
Functional genomics skills (1)
| 技能 | 描述 |
|---|---|
functional-screen-analysis | 分析ENCODE的CRISPR筛选、MPRA和STARR-seq数据——MAGeCK、BAGEL2、MPRAflow集成 |
Data aggregation skills (4)
| 技能 | 描述 |
|---|---|
histone-aggregation | 跨研究组蛋白ChIP-seq峰的联合合并——基于信号值的噪声滤波、来源样本标记、ENCODE黑名单删除。支持ChIP Atlas(Oki 2018),Amemiya 2019,Perna 2024 |
accessibility-aggregation | ATAC-seq和DNase-seq峰的联合融合——跨平台集成,峰峰保存。支持Corces 2017,Amemiya 2019,赵2020 |
hic-aggregation | Hi-C染色质环联合目录(BEDPE)——分辨率感知锚匹配、环调用者一致性跟踪。《循环目录》(Reyna 2025)、《胡子》(Roayaei Ardakany 2020) |
methylation-aggregation | 聚合WGBS甲基化谱——根据CpG加权平均,HMR/UMR/PMD鉴定。舒尔茨2015年支持,DMRcate(彼得斯2021),周2020 |
Multi-omics and meta-analysis skills (2)
| 技能 | 描述 |
|---|---|
scrna-meta-analysis | scRNA-seq数据的交叉研究荟萃分析——再现性评估、基于TIN的质量过滤、环境RNA定量。支持Tran 2020,Luecken&Theis 2019,Stuart 2019,Korsunsky 2019 |
multi-omics-integration | 整合RNA-seq、ATAC-seq、组蛋白ChIP-seq和TF-ChIP-seq——ABC模型调控预测、信号相关性。由Fulco 2019、Corces 2018、ENCODE第三阶段(2020)提供支持 |
Workflow skills (7)
| 技能 | 描述 |
|---|---|
data-provenance | 完全可重复性跟踪——工具版本、参考文件、脚本、精确命令、时间戳、源到派生出处链 |
cite-encode | 生成适当的引用、BibTeX/RIS导出、数据可用性声明 |
variant-annotation | 用ENCODE功能数据注释GWAS/疾病变异——通过cCRE进行变异到基因作图。由Finucane 2015和Maurano 2012支持 |
pipeline-guide | 了解ENCODE统一分析管道和输出类型——管道规范、Nextflow集成 |
single-cell-encode | 使用scRNA-seq和scATAC-seq数据——平台比较、交叉研究整合、WNN多峰分析。支持郝2021,斯图尔特2019 |
disease-research | 以疾病为重点的工作流程——GWAS变异解释、疾病组织图谱、遗传性富集、通过开放靶点进行药物靶点识别。由Buniello 2019和Finucane 2015支持 |
publication-trust | 出版物完整性评估——5级信任评分、撤回/勘误检测、引文分析。与PubMed、bioRxiv和Consensus集成 |
bioinformatics-installer | 安装所有用于ENCODE分析的生物信息学工具——7个conda环境YAML、3个安装脚本、134多种跨ChIP-seq、ATAC-seq、RNA-seq、WGBS、Hi-C、DNase-seq、CUT&RUN的工具 |
scientific-writing | 生成可发布的方法部分、图例、补充表和数据可用性声明,并附有完整的工具引用 |
liftover-coordinates | 使用UCSC liftOver、CrossMap、Ensembl REST API和rtracklayer在组装版本(hg19/hg38、mm9/mm10)之间转换基因组坐标 |
External database skills (9)
| 技能 | 描述 |
|---|---|
gtex-expression | 通过REST API查询GTEx组织表达数据,了解54个组织的基因表达上下文 |
clinvar-annotation | 用ClinVar临床意义、致病性和综述状态注释变异 |
cellxgene-context | 查询CellxGene单细胞图谱,了解跨组织的细胞类型表达情况 |
gwas-catalog | 在NHGRI-EBI GWAS目录中搜索性状关联、风险等位基因和研究元数据 |
jaspar-motifs | 查询JASPAR数据库以获取转录因子结合基序和基质谱 |
ensembl-annotation | Ensembl VEP变体注释、监管构建、坐标提升、通过REST API进行基因查找 |
geo-connector | 在NCBI GEO中搜索补充数据集,与ENCODE交叉引用,FTP下载 |
gnomad-variants | gnomAD群体等位基因频率、基因约束(LOEUF/pLI)、通过GraphQL的结构变异 |
ucsc-browser | UCSC基因组浏览器REST API,用于cCRE轨迹、TF结合簇和序列检索 |
Pipeline execution skills (7)
| 管道 | 分析 | 对齐器 | 呼叫者 |
|---|---|---|---|
pipeline-chipseq | ChIP-seq | BWA-MEM | MACS2+IDR |
pipeline-atacseq | ATAC-seq | Bowtie2 | MACS2(调整Tn5) |
pipeline-rnaseq | RNA-seq | STAR | RSEM+Kallisto |
pipeline-wgbs | WGBS | 双标记 | 甲基达克尔 |
pipeline-hic | Hi-C | BWA | 榨汁机+HiCCUPS |
pipeline-dnaseseq | DNase-seq | BWA | 热点2 |
pipeline-cutandrun | CUT&RUN | Bowtie2 | SEACR |
每个管道都包括SKILL.md概述、5级参考文件(通过QC进行预处理)、完整的Nextflow DSL2管道、Dockerfile以及本地、SLURM、GCP和AWS的部署配置。
Reference files
| 文件 | 描述 |
|---|---|
skills/histone-aggregation/references/histone-marks-reference.md | 综合染色质生物学目录(1442行)——21个组蛋白标记,有书写者/擦除者/阅读者,5个新的酰化标记,ChromHMM状态模型(5至51个状态),TF共结合模式,染色质重塑复合物,DNA甲基化-染色质相互作用,核小体动力学,3D基因组组织,疾病中的染色质。74主要参考文献 |
skills/*/references/literature.md | 33篇每项技能的文献参考文献——约250篇论文,编目有DOI、PMID、引用计数和与技能相关的关键发现 |
______________________________________________________________________
为什么选择ENCODE工具包
大多数基因组学工具给你一件事。ENCODE Toolkit为您提供完整的研究循环:
| 功能 | ENCODE工具包 | 典型MCP服务器 |
|---|---|---|
| 实时数据库访问 | 14个数据库中的20个工具 | 单个数据库,只读 |
| 可执行管道 | 7个带有Docker和云配置的Nextflow DSL2管道 | 无 |
| 来源跟踪 | 从源数据到派生文件的完整审计跟踪 | 无 |
| 出版物输出 | BibTeX/RIS引用,自动生成的方法部分 | 无 |
| 文献支持 | 100+具有特定分析质量控制阈值的主要参考文献 | 无 |
| 工作流程技能 | 47项涵盖搜索到发布的指导技能 | 静态文档 |
______________________________________________________________________
支持的检测类型
50+ assay types across 7 categories
| 类别 | 检测 |
|---|---|
| 组蛋白/染色质 | 组蛋白ChIP-seq、TF-ChIP-seq,ATAC-seq,DNase-seq,CUT&RUN,CUT&Tag,MNase-seq |
| 转录 | RNA测序、总RNA测序、小RNA测序、长读RNA测序、CAGE、RAMPAGE、PRO-seq、GRO-seq |
| 3D基因组 | Hi-C、完整Hi-C、Micro-C、ChIA PET、HiChIP、PLAC-seq、5C |
| 甲基化 | WGBS、RRBS、MeDIP序列、MRE序列 |
| 功能的 | STARR-seq、MPRA、CRISPR筛选、eCLIP、iCLIP |
| 单电池 | scRNA-seq、snATAC-seq、10x多组、SHARE-seq、Parse-SPLiT-seq |
| 扰动 | CRISPRi+RNA-seq、shRNA+RNA-sex、siRNA+RNA-seq |
支持的文件格式: fastq bam bed bigWig bigBed tsv csv hic tagAlign bedpe pairs fasta vcf tar
______________________________________________________________________
安全与隐私
- 100%本地执行 --没有遥测,没有分析,没有跟踪
- 静态加密凭据 通过带有Fernet回退功能的操作系统密钥环
- 已执行证书验证 --没有
verify=False - 速率受限 遵守ENCODE的10请求/秒政策
- MD5验证 默认情况下,在所有下载中
- 没有数据离开您的机器 通过HTTPS对公共API的查询除外
______________________________________________________________________
小插曲
逐步演练展示真实的Claude会话,包括实际的API输出和科学解释。
| 小插曲 | 技能展示 |
|---|---|
| 01-发现和搜索 | 分面、搜索、元数据、质量感知选择 |
| 02--下载和跟踪 | 文件列表、下载、跟踪、引用、出处 |
| 03--表观基因组学工作流程 | 组蛋白标记、ATAC-seq、聚合技能 |
| 04--变异与疾病研究 | GWAS目录,ClinVar,GTEx,JASPAR,gnomAD |
| 05--表达与单细胞 | RNA-seq、scRNA-seq、GTEx、CellxGene、荟萃分析 |
| 06--主题与监管分析 | TF ChIP-seq,染色质状态,HOMER/MEME |
| 07--3D基因组和甲基化 | Hi-C环、WGBS甲基化、综合分析 |
| 08--管道执行 | ChIP-seq/ATAC-seq/RNA-seq管道,Nextflow |
| 09--交叉引用与整合 | GEO、PubMed、Ensembl、UCSC、多组学 |
Individual skill vignettes
每种技能都有一个专门的小插曲 docs/skill-vignettes/ 一个完整的示例会话。亮点:
| 技能 | 小插曲场景 |
|---|---|
| 数据来源 | 下载、黑名单过滤、提升、自动生成方法部分 |
| 组蛋白聚集 | H3K27ac在5个胰腺实验中的联合融合 |
| 变体注释 | rs7903146在TCF7L2中与胰岛增强子证据评分 |
| 管道芯片序列 | 使用ENCODE QC阈值执行完整的Nextflow管道 |
| gwas目录 | 胰岛H3K27ac增强子上覆盖的T2D GWAS变体 |
| 出版物信托 | 青蒿素转分化声称的信任评估 |
| scrna荟萃分析 | 遵循Mawla等人2019框架的3项胰岛整合研究 |
看 完整展示 15个详细示例。
______________________________________________________________________
发展
git clone https://github.com/ammawla/encode-toolkit.git
cd encode-toolkit
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"在本地运行服务器:
encode-toolkit运行测试:
pytest______________________________________________________________________
故障排除
"Server not found" in Claude Desktop
- 确保在添加配置后重新启动了Claude Desktop
- 验证
uvx已安装:pip install uv或curl -LsSf https://astral.sh/uv/install.sh | sh
"Connection refused" or timeout errors
- 检查你的网络连接
- ENCODE API速率限制为10个请求/秒-服务器自动处理
Downloads fail with 403
- 该文件可能需要身份验证。问克劳德: *“存储我的ENCODE凭据”*
- 或者检查encodeproject.org上的文件状态是否为“已发布”
No results for a search
- 尝试更宽的过滤器(删除biosample_type或organ)
- 使用
encode_get_facets查看过滤器实际存在的数据 - 使用
encode_get_metadata检查有效的筛选值
______________________________________________________________________
作者
Alex M.Mawla博士
许可证
AGPL-3.0。看 许可证 完整条款。
商业许可查询:ammawla@ucdavis.edu
