python - 重新编号蛋白质结构文件 (pdb) 中的残基

标签 python biopython

你好
我目前正在参与制作一个旨在将所有乳头瘤病毒信息组合在一个地方的网站。 作为工作的一部分,我们正在管理公共(public)服务器(例如 genbank)上的所有已知文件 我遇到的问题之一是所有已解决结构中的许多(~50%)没有根据蛋白质编号。 IE。一个亚结构域被结晶(氨基酸 310-450),但结晶学家将其作为残基 1-140 存放。 我想知道是否有人知道重新编号整个 pdb 文件的方法。我找到了对序列重新编号的方法(由 seqres 标识),但这不会更新螺旋和表信息。 如果您有任何建议,我将不胜感激……
谢谢

最佳答案

我是 pdb-tools 的维护者- 这可能是一个可以帮助你的工具。

我最近修改了 residue-renumber我的应用程序中的脚本以提供更大的灵 active 。它现在可以重新编号 hetatms特定链,并强制残基编号连续或仅向所有残基添加用户指定的偏移量.

如果这对您有帮助,请告诉我。

关于python - 重新编号蛋白质结构文件 (pdb) 中的残基,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5983689/

相关文章:

Java 重复笛卡尔积和组合

python - 无法编辑自定义字段(Jira-Python)

python - Bigrquery 不能强制整数

python - 通过 PyCogent 列出本地 MySQL EnsEMBL 数据库中的物种名称?

python - 使用 Biopython 将多个 FASTA 文件转换为 Nexus 时出错

python - 如何为每个字符分配值并使用 python 或 awk 找到平均值?

python - 打印 0-999999 的号码名称

python - DataFrame.apply 可以引用前面的行吗?

python - 使用 Biopython 的搜索词返回登录号

python - 如何在biopython中使用EPOST而不是使用ESEARCH?