• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

原子球塔-一个 Python 结构解析器。

atomium-a Python structure parser.

机构信息

Division of Biosciences, Institute of Structural and Molecular Biology, University College London, London WC1E 6BT, UK.

出版信息

Bioinformatics. 2020 May 1;36(9):2750-2754. doi: 10.1093/bioinformatics/btaa072.

DOI:10.1093/bioinformatics/btaa072
PMID:32044951
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7203745/
Abstract

SUMMARY

Structural biology relies on specific file formats to convey information about macromolecular structures. Traditionally this has been the PDB format, but increasingly newer formats, such as PDBML, mmCIF and MMTF are being used. Here we present atomium, a modern, lightweight, Python library for parsing, manipulating and saving PDB, mmCIF and MMTF file formats. In addition, we provide a web service, pdb2json, which uses atomium to give a consistent JSON representation to the entire Protein Data Bank.

AVAILABILITY AND IMPLEMENTATION

atomium is implemented in Python and its performance is equivalent to the existing library BioPython. However, it has significant advantages in features and API design. atomium is available from atomium.bioinf.org.uk and pdb2json can be accessed at pdb2json.bioinf.org.uk.

SUPPLEMENTARY INFORMATION

Supplementary data are available at Bioinformatics online.

摘要

摘要

结构生物学依赖于特定的文件格式来传递关于大分子结构的信息。传统上,这一直是 PDB 格式,但越来越多的新格式,如 PDBML、mmCIF 和 MMTF,也在被使用。在这里,我们介绍了 atomium,这是一个用于解析、操作和保存 PDB、mmCIF 和 MMTF 文件格式的现代、轻量级的 Python 库。此外,我们还提供了一个 Web 服务 pdb2json,它使用 atomium 为整个蛋白质数据库提供一致的 JSON 表示。

可用性和实现

atomium 是用 Python 实现的,其性能与现有的 BioPython 库相当。然而,它在功能和 API 设计方面具有显著的优势。atomium 可从 atomium.bioinf.org.uk 获取,pdb2json 可在 pdb2json.bioinf.org.uk 访问。

补充信息

补充数据可在“Bioinformatics”在线获取。

相似文献

1
atomium-a Python structure parser.原子球塔-一个 Python 结构解析器。
Bioinformatics. 2020 May 1;36(9):2750-2754. doi: 10.1093/bioinformatics/btaa072.
2
A fast and efficient python library for interfacing with the Biological Magnetic Resonance Data Bank.一个用于与生物磁共振数据库接口的快速高效的Python库。
BMC Bioinformatics. 2017 Mar 17;18(1):175. doi: 10.1186/s12859-017-1580-5.
3
PDBeCIF: an open-source mmCIF/CIF parsing and processing package.PDBeCIF:一个开源的 mmCIF/CIF 解析和处理软件包。
BMC Bioinformatics. 2021 Jul 23;22(1):383. doi: 10.1186/s12859-021-04271-9.
4
PDB file parser and structure class implemented in Python.用Python实现的PDB文件解析器和结构类。
Bioinformatics. 2003 Nov 22;19(17):2308-10. doi: 10.1093/bioinformatics/btg299.
5
MMTF-An efficient file format for the transmission, visualization, and analysis of macromolecular structures.MMTF——一种用于大分子结构传输、可视化和分析的高效文件格式。
PLoS Comput Biol. 2017 Jun 2;13(6):e1005575. doi: 10.1371/journal.pcbi.1005575. eCollection 2017 Jun.
6
Lemon: a framework for rapidly mining structural information from the Protein Data Bank.Lemon:一种从蛋白质数据库中快速挖掘结构信息的框架。
Bioinformatics. 2019 Oct 15;35(20):4165-4167. doi: 10.1093/bioinformatics/btz178.
7
Bio.Phylo: a unified toolkit for processing, analyzing and visualizing phylogenetic trees in Biopython.Bio.Phylo:Biopython 中用于处理、分析和可视化系统发育树的统一工具包。
BMC Bioinformatics. 2012 Aug 21;13:209. doi: 10.1186/1471-2105-13-209.
8
PDBx/mmCIF Ecosystem: Foundational Semantic Tools for Structural Biology.PDBx/mmCIF 生态系统:结构生物学的基础语义工具。
J Mol Biol. 2022 Jun 15;434(11):167599. doi: 10.1016/j.jmb.2022.167599. Epub 2022 Apr 20.
9
BiopLib and BiopTools--a C programming library and toolset for manipulating protein structure.BiopLib和BiopTools——一个用于操纵蛋白质结构的C语言编程库和工具集。
Bioinformatics. 2015 Dec 15;31(24):4017-9. doi: 10.1093/bioinformatics/btv482. Epub 2015 Aug 30.
10
BeEM: fast and faithful conversion of mmCIF format structure files to PDB format.BeEM:快速且准确地将 mmCIF 格式结构文件转换为 PDB 格式。
BMC Bioinformatics. 2023 Jun 20;24(1):260. doi: 10.1186/s12859-023-05388-9.

引用本文的文献

1
SBILib: a handle for protein modeling and engineering.SBILib:一个用于蛋白质建模和工程的工具。
Bioinformatics. 2023 Oct 3;39(10). doi: 10.1093/bioinformatics/btad613.
2
BeEM: fast and faithful conversion of mmCIF format structure files to PDB format.BeEM:快速且准确地将 mmCIF 格式结构文件转换为 PDB 格式。
BMC Bioinformatics. 2023 Jun 20;24(1):260. doi: 10.1186/s12859-023-05388-9.
3
GraphQL for the delivery of bioinformatics web APIs and application to ZincBind.用于生物信息学网络应用程序编程接口交付及应用于锌结合的GraphQL

本文引用的文献

1
BioJava 5: A community driven open-source bioinformatics library.BioJava 5:一个社区驱动的开源生物信息学库。
PLoS Comput Biol. 2019 Feb 8;15(2):e1006791. doi: 10.1371/journal.pcbi.1006791. eCollection 2019 Feb.
2
ZincBind-the database of zinc binding sites.锌结合数据库(ZincBind)。
Database (Oxford). 2019 Jan 1;2019:baz006. doi: 10.1093/database/baz006.
3
MMTF-An efficient file format for the transmission, visualization, and analysis of macromolecular structures.MMTF——一种用于大分子结构传输、可视化和分析的高效文件格式。
Bioinform Adv. 2021 Sep 29;1(1):vbab023. doi: 10.1093/bioadv/vbab023. eCollection 2021.
4
Rossmann-toolbox: a deep learning-based protocol for the prediction and design of cofactor specificity in Rossmann fold proteins.Rossmann-toolbox:一种基于深度学习的罗斯曼折叠蛋白辅因子特异性预测和设计的方法。
Brief Bioinform. 2022 Jan 17;23(1). doi: 10.1093/bib/bbab371.
5
PDBeCIF: an open-source mmCIF/CIF parsing and processing package.PDBeCIF:一个开源的 mmCIF/CIF 解析和处理软件包。
BMC Bioinformatics. 2021 Jul 23;22(1):383. doi: 10.1186/s12859-021-04271-9.
6
Zincbindpredict-Prediction of Zinc Binding Sites in Proteins.Zincbindpredict-蛋白质中锌结合位点的预测。
Molecules. 2021 Feb 12;26(4):966. doi: 10.3390/molecules26040966.
7
InterMetalDB: A Database and Browser of Intermolecular Metal Binding Sites in Macromolecules with Structural Information.InterMetalDB:一个带有结构信息的大分子中分子间金属结合位点的数据库和浏览器。
J Proteome Res. 2021 Apr 2;20(4):1889-1901. doi: 10.1021/acs.jproteome.0c00906. Epub 2021 Jan 27.
8
PDB-tools web: A user-friendly interface for the manipulation of PDB files.PDB-tools 网页:一个用于操作 PDB 文件的用户友好界面。
Proteins. 2021 Mar;89(3):330-335. doi: 10.1002/prot.26018. Epub 2020 Nov 7.
PLoS Comput Biol. 2017 Jun 2;13(6):e1005575. doi: 10.1371/journal.pcbi.1005575. eCollection 2017 Jun.
4
Molmil: a molecular viewer for the PDB and beyond.Molmil:一款用于蛋白质数据银行及其他领域的分子查看器。
J Cheminform. 2016 Aug 26;8(1):42. doi: 10.1186/s13321-016-0155-1. eCollection 2016.
5
BiopLib and BiopTools--a C programming library and toolset for manipulating protein structure.BiopLib和BiopTools——一个用于操纵蛋白质结构的C语言编程库和工具集。
Bioinformatics. 2015 Dec 15;31(24):4017-9. doi: 10.1093/bioinformatics/btv482. Epub 2015 Aug 30.
6
The RCSB Protein Data Bank: redesigned web site and web services.RCSB蛋白质数据库:重新设计的网站和网络服务。
Nucleic Acids Res. 2011 Jan;39(Database issue):D392-401. doi: 10.1093/nar/gkq1021. Epub 2010 Oct 29.
7
Biopython: freely available Python tools for computational molecular biology and bioinformatics.Biopython:用于计算分子生物学和生物信息学的免费可用Python工具。
Bioinformatics. 2009 Jun 1;25(11):1422-3. doi: 10.1093/bioinformatics/btp163. Epub 2009 Mar 20.
8
Macromolecular Crystallographic Information File.大分子晶体学信息文件。
Methods Enzymol. 1997;277:571-90. doi: 10.1016/s0076-6879(97)77032-0.
9
The RCSB Protein Data Bank: a redesigned query system and relational database based on the mmCIF schema.RCSB蛋白质数据库:基于mmCIF模式重新设计的查询系统和关系数据库。
Nucleic Acids Res. 2005 Jan 1;33(Database issue):D233-7. doi: 10.1093/nar/gki057.
10
PDBML: the representation of archival macromolecular structure data in XML.PDBML:以XML形式表示的存档大分子结构数据
Bioinformatics. 2005 Apr 1;21(7):988-92. doi: 10.1093/bioinformatics/bti082. Epub 2004 Oct 27.