jbrowse-plugin-protein3d

中文文档
1.28.1发布于 2026/11/04MITCommonJS构建来源已验证

JBrowse 2的3-D蛋白质结构查看器,通过残基连接到基因组。

中文使用文档
文档目录3 节
  1. 试一试
  2. 文档
  3. 出版

jbrowse-plugin-protein3d

一个3-D蛋白质结构查看器JBrowse 2,链接残基残基到 基因组。

TP53 beside PDB 1TUP, p53's core domain bound to DNA, with the R248 hotspot selected

pdb1tup旁的TP53, p53的核心结构域与DNA结合。R248是一个癌症热点 在结构上选择洋红色,其密码子标记在基因上。 开启此会话。 CI重新呈现来自的图形 main 每小时 (脚本/ readme-figure.mjs).

右键单击一个基因并选择 开放AlphaFold结构 因为它的预测 一键建立模型,或 发射蛋白视图 对于提供每一个的对话 选择。该插件通过UniProt查找AlphaFold模型,列出 实验PDB条目SIFTS映射到该UniProt条目,并且可以搜索 查找相关结构。它将每个结构与转录本的结构对齐 翻译,悬停一个残基会突出它的密码子悬停一个密码子 突出其残留。

试一试

这个 蛋白质的浏览器 获取一个基因名称,并在JBrowse中打开它,其结构链接到 基因组。该插件也默认安装在 genomes.jbrowse.org,所以它适用于任何物种 在那里。

文档

使用插件:

  • jbrowse.org上的教程: TP53从预测到结晶 打开一个AlphaFold模型和两个叠加在旁边的晶体结构 将R248热点读入其密码子; 基因组中的蛋白质。jbrowse.org 从任何基因的右键菜单中启动一个结构和一个MSA。
  • 演示:各一个链接。在人类中,仅凭名字就能打开基因, 小鼠、酵母、细菌、真菌和病毒(大肠杆菌recA、结核分枝杆菌katG、 SARS-CoV-2刺突,HIV-1衣壳),然后是容易的结构 图谱错误——一个肽与一个更大的伙伴结合,一个蛋白质与DNA结合,一个 受体和另一种蛋白质融合在一起,磷酸化残基,还有 线粒体蛋白质。
  • 你自己的结构打开你折好的模型 你自己(ColabFold, AlphaFold 3, Boltz…),而不是AlphaFold DB, 从文件,URL或每个基因生成的链接,以及哪些特征携带 结束了。

链接和嵌入:

  • 从URL或代码启动:工作会话规范链接; 短 uniprotId/pdbId + transcriptId 形式,几个结构在一个 视图,一维蛋白质视图,以及 LaunchView-ProteinView 和 LaunchView-ProteinAnnotationView 扩展点。
  • 启动参数:每一个论点, connectedView 设置,以及文字记录 feature 形状。
  • 会话快照保存视图的形状 结构简写,以及哪个链映射。

它是如何工作的,有人扩展插件或检查什么数字上 屏幕上的意思是:

  • 基因组与结构比对:为什么 该插件将转录本的翻译与动态结构对齐, SIFTS和G2S的先例,它如何选择链和同工异构体, 而序列比对不能决定什么。
  • UniProt功能轨道:在哪里加入 以及uniprot到结构的偏移量来自AlphaFold模型的PDB 条目和您自己的模型。
  • 秘密调料:用一个比例绘制一个变量 3D视图,排列条和基因组轨迹,以及一些想法 在此基础上进行构建,比如在结构上绘制任何基因组轨迹。
  • 残留编号一篇论文的R248是如何变成的 文件中的位置154, label_seq_id Mol*为155,密码子为on Chr17,以及会话规范如何以文献的方式命名残留物。

在插件上工作:

  • DEVELOPERS.md:在本地运行并发布。
  • 测试:单元,端到端,文件和演示检查。
  • 主机的兼容性:哪个JBrowse主机加载 已发布的包,以及启动它的门。
  • 现场检查:为会话提供本地构建 jbrowse.org。

出版

如果你觉得这个工具有用,请引用我们的工作

Diesh, C, Stevens, G, Bridge, C, Hogue, G, Buels, R, Cain, S, Stein, L, & 福尔摩斯,I.(2026)。基因组浏览器中的蛋白质:系统发育的整合 JBrowse 2中核苷酸水平证据的比对和结构。杂志 分子生物学学报,169645。 https://doi.org/10.1016/j.jmb.2026.169645

看到也 https://github.com/GMOD/proteinbrowser 在概述

版本与发布记录

jbrowse-plugin-protein3d 共发布 102 个版本,首次发布于 2024/07/08;过去 12 个月发布了 89 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
1.28.1latest2026/11/041 天前
1.28.02026/10/315 天前
1.27.02026/10/297 天前
1.26.12026/10/279 天前
1.26.02026/10/2214 天前
1.25.02026/10/2214 天前

关于 jbrowse-plugin-protein3d 的常见问题

jbrowse-plugin-protein3d 是什么?

JBrowse 2的3-D蛋白质结构查看器,通过残基连接到基因组。

如何安装 jbrowse-plugin-protein3d?

在项目目录运行 npm install jbrowse-plugin-protein3d,或使用 pnpm add / yarn add / bun add。

jbrowse-plugin-protein3d 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/jbrowse-plugin-protein3d 是否存在。

jbrowse-plugin-protein3d 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

jbrowse-plugin-protein3d 可以商用吗?

jbrowse-plugin-protein3d 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

jbrowse-plugin-protein3d 还在维护吗?

最新版本 1.28.1 发布于 2026/11/04(1 天前);至今共发布 102 个版本,其中过去 12 个月发布了 89 个;首次发布于 2024/07/08。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。