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...
Gespeichert in:
Veröffentlicht in: | Bioinformatics 2020-05, Vol.36 (9), p.2750-2754 |
---|---|
Hauptverfasser: | , |
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 |