atomium—a Python structure parser

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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Bioinformatics 2020-05, Vol.36 (9), p.2750-2754
Hauptverfasser: Ireland, Sam M, Martin, Andrew C R
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2754
container_issue 9
container_start_page 2750
container_title Bioinformatics
container_volume 36
creator Ireland, Sam M
Martin, Andrew C R
description 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.
doi_str_mv 10.1093/bioinformatics/btaa072
format Article
fullrecord <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_7203745</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><oup_id>10.1093/bioinformatics/btaa072</oup_id><sourcerecordid>2353583927</sourcerecordid><originalsourceid>FETCH-LOGICAL-c456t-e25a73cdb2434bd54881ae7f3646be4262ab2d4a784dda3d7eac22223dd02f163</originalsourceid><addsrcrecordid>eNqNkM9Kw0AQxhdRbK2-Qil48RK7_ze5CFL8B4Ie9LxMshsbSbJxdyP05kP4hD6JkdZib85lBub7vhl-CE0JPic4Y_O8clVbOt9ArIowzyMAVnQPjQmXOKFYZPvDzKRKeIrZCB2F8IqxIJzzQzRiFHOeCTJGpxBdU_XN18cnzB5XcenaWYi-L2Lv7awDH6w_Rgcl1MGebPoEPV9fPS1uk_uHm7vF5X1ScCFjYqkAxQqTU854bgRPUwJWlUxymVtOJYWcGg4q5cYAM8pCQYdixmBaEskm6GKd2_V5Y01h2-ih1p2vGvAr7aDSu5u2WuoX964VxUxxMQScbQK8e-ttiLqpQmHrGlrr-qApE0ykLKNqkMq1tPAuBG_L7RmC9Q9hvUtYbwgPxunfJ7e2X6SDgKwFru_-G_oN89qQrQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2353583927</pqid></control><display><type>article</type><title>atomium—a Python structure parser</title><source>MEDLINE</source><source>Oxford Journals Open Access Collection</source><source>EZB-FREE-00999 freely available EZB journals</source><source>PubMed Central</source><source>Alma/SFX Local Collection</source><creator>Ireland, Sam M ; Martin, Andrew C R</creator><contributor>Cowen, Lenore</contributor><creatorcontrib>Ireland, Sam M ; Martin, Andrew C R ; Cowen, Lenore</creatorcontrib><description>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.</description><identifier>ISSN: 1367-4803</identifier><identifier>EISSN: 1460-2059</identifier><identifier>EISSN: 1367-4811</identifier><identifier>DOI: 10.1093/bioinformatics/btaa072</identifier><identifier>PMID: 32044951</identifier><language>eng</language><publisher>England: Oxford University Press</publisher><subject>Databases, Protein ; Molecular Structure ; Original Papers ; Software</subject><ispartof>Bioinformatics, 2020-05, Vol.36 (9), p.2750-2754</ispartof><rights>The Author(s) 2020. Published by Oxford University Press. 2020</rights><rights>The Author(s) 2020. Published by Oxford University Press.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c456t-e25a73cdb2434bd54881ae7f3646be4262ab2d4a784dda3d7eac22223dd02f163</citedby><cites>FETCH-LOGICAL-c456t-e25a73cdb2434bd54881ae7f3646be4262ab2d4a784dda3d7eac22223dd02f163</cites><orcidid>0000-0002-2835-2572</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC7203745/pdf/$$EPDF$$P50$$Gpubmedcentral$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC7203745/$$EHTML$$P50$$Gpubmedcentral$$Hfree_for_read</linktohtml><link.rule.ids>230,314,727,780,784,885,1604,27924,27925,53791,53793</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/32044951$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><contributor>Cowen, Lenore</contributor><creatorcontrib>Ireland, Sam M</creatorcontrib><creatorcontrib>Martin, Andrew C R</creatorcontrib><title>atomium—a Python structure parser</title><title>Bioinformatics</title><addtitle>Bioinformatics</addtitle><description>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.</description><subject>Databases, Protein</subject><subject>Molecular Structure</subject><subject>Original Papers</subject><subject>Software</subject><issn>1367-4803</issn><issn>1460-2059</issn><issn>1367-4811</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>TOX</sourceid><sourceid>EIF</sourceid><recordid>eNqNkM9Kw0AQxhdRbK2-Qil48RK7_ze5CFL8B4Ie9LxMshsbSbJxdyP05kP4hD6JkdZib85lBub7vhl-CE0JPic4Y_O8clVbOt9ArIowzyMAVnQPjQmXOKFYZPvDzKRKeIrZCB2F8IqxIJzzQzRiFHOeCTJGpxBdU_XN18cnzB5XcenaWYi-L2Lv7awDH6w_Rgcl1MGebPoEPV9fPS1uk_uHm7vF5X1ScCFjYqkAxQqTU854bgRPUwJWlUxymVtOJYWcGg4q5cYAM8pCQYdixmBaEskm6GKd2_V5Y01h2-ih1p2vGvAr7aDSu5u2WuoX964VxUxxMQScbQK8e-ttiLqpQmHrGlrr-qApE0ykLKNqkMq1tPAuBG_L7RmC9Q9hvUtYbwgPxunfJ7e2X6SDgKwFru_-G_oN89qQrQ</recordid><startdate>20200501</startdate><enddate>20200501</enddate><creator>Ireland, Sam M</creator><creator>Martin, Andrew C R</creator><general>Oxford University Press</general><scope>TOX</scope><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope><scope>5PM</scope><orcidid>https://orcid.org/0000-0002-2835-2572</orcidid></search><sort><creationdate>20200501</creationdate><title>atomium—a Python structure parser</title><author>Ireland, Sam M ; Martin, Andrew C R</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c456t-e25a73cdb2434bd54881ae7f3646be4262ab2d4a784dda3d7eac22223dd02f163</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Databases, Protein</topic><topic>Molecular Structure</topic><topic>Original Papers</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ireland, Sam M</creatorcontrib><creatorcontrib>Martin, Andrew C R</creatorcontrib><collection>Oxford Journals Open Access Collection</collection><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Bioinformatics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ireland, Sam M</au><au>Martin, Andrew C R</au><au>Cowen, Lenore</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>atomium—a Python structure parser</atitle><jtitle>Bioinformatics</jtitle><addtitle>Bioinformatics</addtitle><date>2020-05-01</date><risdate>2020</risdate><volume>36</volume><issue>9</issue><spage>2750</spage><epage>2754</epage><pages>2750-2754</pages><issn>1367-4803</issn><eissn>1460-2059</eissn><eissn>1367-4811</eissn><abstract>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.</abstract><cop>England</cop><pub>Oxford University Press</pub><pmid>32044951</pmid><doi>10.1093/bioinformatics/btaa072</doi><tpages>5</tpages><orcidid>https://orcid.org/0000-0002-2835-2572</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1367-4803
ispartof Bioinformatics, 2020-05, Vol.36 (9), p.2750-2754
issn 1367-4803
1460-2059
1367-4811
language eng
recordid cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_7203745
source MEDLINE; Oxford Journals Open Access Collection; EZB-FREE-00999 freely available EZB journals; PubMed Central; Alma/SFX Local Collection
subjects Databases, Protein
Molecular Structure
Original Papers
Software
title atomium—a Python structure parser
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T13%3A43%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=atomium%E2%80%94a%20Python%20structure%20parser&rft.jtitle=Bioinformatics&rft.au=Ireland,%20Sam%20M&rft.date=2020-05-01&rft.volume=36&rft.issue=9&rft.spage=2750&rft.epage=2754&rft.pages=2750-2754&rft.issn=1367-4803&rft.eissn=1460-2059&rft_id=info:doi/10.1093/bioinformatics/btaa072&rft_dat=%3Cproquest_pubme%3E2353583927%3C/proquest_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2353583927&rft_id=info:pmid/32044951&rft_oup_id=10.1093/bioinformatics/btaa072&rfr_iscdi=true