![](/img/trans.png)
[英]Using Python to download specific .pdb files from Protein Data Bank
[英]How can I convert JSON data to Protein Data Bank (PDB) using Python script?
我想使用 Python 脚本将我的 JSON 数据转换为蛋白质数据库 (PDB) 格式。 我能够将它们转换为 CSV,但是我无法将它们转换为 PDB 格式。 将 JSON 数据或 CSV 转换为蛋白质数据库 (PDB) 的任何帮助将不胜感激? 谢谢。
您可以使用PDB 工具
否则,我认为没有 python 库可以执行此任务。 您将需要使用来自https://convertio.co/xls-pdb/ 之类的网站的在线 api 。 他们的 api 位于https://developers.convertio.co/ 。 我刚刚看到它没有简单的 python 访问,只有 cli 支持。 因此,在这种情况下,您需要通过子进程运行 api 请求。
编辑:
csv 可以加载到 pandas 并转换为制表符分隔表。 我是在看到这个Link 1 Link 2后才说的。
df = pd.read_csv(...)
df.to_csv("myfile.pdb" , sep="\t")
可能会奏效。 如果失败,则df.to_csv("myfile.csv", sep="\t")
并从.csv
重命名为.pdb
可能会起作用。
看看这个 biopython.org/DIST/docs/tutorial/Tutorial.html#sec177。 否则,剩下的唯一选择是在记事本文件中手动制作所有这些缩进(可以以编程方式完成),然后将其另存为.pdb
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.