使用 Python 和 RING 服务器创建 3D 蛋白质结构网络:第 2 部分

使用 RING 接触网络创建 3D PSN继续阅读 Towards Data Science »

来源:走向数据科学

使用Python和Ring Server创建3D蛋白质结构网络:第2部分

使用环形触点网络创建3D PSN

使用openART生成的图像
openART

a在第1部分中承诺,本文将提供一个python脚本,用于处理残基相互作用网络生成器(ring)作为输出生成的.json文本文件,然后使用Plotly将数据绘制为3D蛋白结构网络(PSN)。在第1部分中,我们详细描述了下面所示的工作流程图,以使用Python脚本生成3D PSN来处理RING生成的JSON文件。由于第2部分中的大部分代码在结构上与第1部分相似,因此读者应该对简单地将代码复制并粘贴到.py文件并运行脚本的情况下感到有信心 - 非常简单。可以使用第1部分中描述的步骤生成此处显示的JSON文件,也可以从Github下载文本文件。由于本文在短方面,我将更详细地详细介绍该代码正在做什么。首先,从第1部分中回想一下,此故事中引用的.json联系网络文件是在下面的管道图中生成的:

a 第1部分 戒指 plotly github .json
使用lucidchart生成的图像
lucidchart

将JSON文件转换为3D网络