Loading…

kegg_pull: a software package for the RESTful access and pulling from the Kyoto Encyclopedia of Gene and Genomes

The Kyoto Encyclopedia of Genes and Genomes (KEGG) provides organized genomic, biomolecular, and metabolic information and knowledge that is reasonably current and highly useful for a wide range of analyses and modeling. KEGG follows the principles of data stewardship to be findable, accessible, int...

Full description

Saved in:
Bibliographic Details
Published in:BMC bioinformatics 2023-03, Vol.24 (1), p.78-78, Article 78
Main Authors: Huckvale, Erik, Moseley, Hunter N B
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c597t-2ece30e66a64b47523efc0d9c00d8a23a9b502154d2c62714c35ed2e3fac27d33
cites cdi_FETCH-LOGICAL-c597t-2ece30e66a64b47523efc0d9c00d8a23a9b502154d2c62714c35ed2e3fac27d33
container_end_page 78
container_issue 1
container_start_page 78
container_title BMC bioinformatics
container_volume 24
creator Huckvale, Erik
Moseley, Hunter N B
description The Kyoto Encyclopedia of Genes and Genomes (KEGG) provides organized genomic, biomolecular, and metabolic information and knowledge that is reasonably current and highly useful for a wide range of analyses and modeling. KEGG follows the principles of data stewardship to be findable, accessible, interoperable, and reusable (FAIR) by providing RESTful access to their database entries via their web-accessible KEGG API. However, the overall FAIRness of KEGG is often limited by the library and software package support available in a given programming language. While R library support for KEGG is fairly strong, Python library support has been lacking. Moreover, there is no software that provides extensive command line level support for KEGG access and utilization. We present kegg_pull, a package implemented in the Python programming language that provides better KEGG access and utilization functionality than previous libraries and software packages. Not only does kegg_pull include an application programming interface (API) for Python programming, it also provides a command line interface (CLI) that enables utilization of KEGG for a wide range of shell scripting and data analysis pipeline use-cases. As kegg_pull's name implies, both the API and CLI provide versatile options for pulling (downloading and saving) an arbitrary (user defined) number of database entries from the KEGG API. Moreover, this functionality is implemented to efficiently utilize multiple central processing unit cores as demonstrated in several performance tests. Many options are provided to optimize fault-tolerant performance across a single or multiple processes, with recommendations provided based on extensive testing and practical network considerations. The new kegg_pull package enables new flexible KEGG retrieval use cases not available in previous software packages. The most notable new feature that kegg_pull provides is its ability to robustly pull an arbitrary number of KEGG entries with a single API method or CLI command, including pulling an entire KEGG database. We provide recommendations to users for the most effective use of kegg_pull according to their network and computational circumstances.
doi_str_mv 10.1186/s12859-023-05208-0
format article
fullrecord <record><control><sourceid>gale_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_886b5ade41eb44748155ffcb0e1d99c1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A739619939</galeid><doaj_id>oai_doaj_org_article_886b5ade41eb44748155ffcb0e1d99c1</doaj_id><sourcerecordid>A739619939</sourcerecordid><originalsourceid>FETCH-LOGICAL-c597t-2ece30e66a64b47523efc0d9c00d8a23a9b502154d2c62714c35ed2e3fac27d33</originalsourceid><addsrcrecordid>eNptks1u1DAUhSMEoqXwAiyQJTawSPFvYrNAqqpSRlRCasvacuzrNNMkTu0EmLcnmSmlg5AXtq6_c-x7dbLsNcHHhMjiQyJUCpVjynIsKJY5fpIdEl6SnBIsnj46H2QvUlpjTEqJxfPsgBWyxIoXh9lwC3Wth6ltPyKDUvDjTxMBDcbemhqQDxGNN4Auz66u_dQiYy2khEzv0KJp-hr5GLot83UTxoDOeruxbRjANQYFj86hhy0_H0IH6WX2zJs2wav7_Sj7_vns-vRLfvHtfHV6cpFbocoxp2CBYSgKU_CKl4Iy8BY7ZTF20lBmVCUwJYI7agtaEm6ZAEeBeWNp6Rg7ylY7XxfMWg-x6Uzc6GAavS2EWGsTx8a2oKUsKmEccAIV5yWXRAjvbYWBOKUsmb0-7byGqerAWejHaNo90_2bvrnRdfihlZKC8sXg3b1BDHcTpFF3TbLQtqaHMCVNS8m4EkTiGX37D7oOU-znUS2UXP5XqL9UbeYGmt6H-V27mOqTkqmCKMUW6vg_1LwcdI0NPfhmru8J3u8JZmaEX2NtppT06upyn6U71saQUgT_MA-C9ZJPvcunnvOpt_nUS3dvHk_yQfInkOw3S9_eqg</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2788447469</pqid></control><display><type>article</type><title>kegg_pull: a software package for the RESTful access and pulling from the Kyoto Encyclopedia of Gene and Genomes</title><source>Publicly Available Content Database</source><source>PubMed Central</source><creator>Huckvale, Erik ; Moseley, Hunter N B</creator><creatorcontrib>Huckvale, Erik ; Moseley, Hunter N B</creatorcontrib><description>The Kyoto Encyclopedia of Genes and Genomes (KEGG) provides organized genomic, biomolecular, and metabolic information and knowledge that is reasonably current and highly useful for a wide range of analyses and modeling. KEGG follows the principles of data stewardship to be findable, accessible, interoperable, and reusable (FAIR) by providing RESTful access to their database entries via their web-accessible KEGG API. However, the overall FAIRness of KEGG is often limited by the library and software package support available in a given programming language. While R library support for KEGG is fairly strong, Python library support has been lacking. Moreover, there is no software that provides extensive command line level support for KEGG access and utilization. We present kegg_pull, a package implemented in the Python programming language that provides better KEGG access and utilization functionality than previous libraries and software packages. Not only does kegg_pull include an application programming interface (API) for Python programming, it also provides a command line interface (CLI) that enables utilization of KEGG for a wide range of shell scripting and data analysis pipeline use-cases. As kegg_pull's name implies, both the API and CLI provide versatile options for pulling (downloading and saving) an arbitrary (user defined) number of database entries from the KEGG API. Moreover, this functionality is implemented to efficiently utilize multiple central processing unit cores as demonstrated in several performance tests. Many options are provided to optimize fault-tolerant performance across a single or multiple processes, with recommendations provided based on extensive testing and practical network considerations. The new kegg_pull package enables new flexible KEGG retrieval use cases not available in previous software packages. The most notable new feature that kegg_pull provides is its ability to robustly pull an arbitrary number of KEGG entries with a single API method or CLI command, including pulling an entire KEGG database. We provide recommendations to users for the most effective use of kegg_pull according to their network and computational circumstances.</description><identifier>ISSN: 1471-2105</identifier><identifier>EISSN: 1471-2105</identifier><identifier>DOI: 10.1186/s12859-023-05208-0</identifier><identifier>PMID: 36870946</identifier><language>eng</language><publisher>England: BioMed Central Ltd</publisher><subject>Accessibility ; Application programming interface ; Applications programming ; Blacklisting ; Central processing units ; Command line interface ; Computer applications ; CPUs ; Data Analysis ; Databases, Factual ; Encyclopedias ; Fault tolerance ; Gene Library ; Genomes ; Genomic libraries ; Genomics ; Health aspects ; Interoperability ; KEGG ; Knowledge ; Libraries ; Line interfaces ; Management ; Metadata ; Methods ; Performance tests ; Programming languages ; Python programming language ; REST ; Software ; Software packages ; URLs ; Utilization ; Web browsers</subject><ispartof>BMC bioinformatics, 2023-03, Vol.24 (1), p.78-78, Article 78</ispartof><rights>2023. The Author(s).</rights><rights>COPYRIGHT 2023 BioMed Central Ltd.</rights><rights>2023. This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>The Author(s) 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c597t-2ece30e66a64b47523efc0d9c00d8a23a9b502154d2c62714c35ed2e3fac27d33</citedby><cites>FETCH-LOGICAL-c597t-2ece30e66a64b47523efc0d9c00d8a23a9b502154d2c62714c35ed2e3fac27d33</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC9985241/pdf/$$EPDF$$P50$$Gpubmedcentral$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2788447469?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>230,314,727,780,784,885,25753,27924,27925,37012,37013,44590,53791,53793</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/36870946$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Huckvale, Erik</creatorcontrib><creatorcontrib>Moseley, Hunter N B</creatorcontrib><title>kegg_pull: a software package for the RESTful access and pulling from the Kyoto Encyclopedia of Gene and Genomes</title><title>BMC bioinformatics</title><addtitle>BMC Bioinformatics</addtitle><description>The Kyoto Encyclopedia of Genes and Genomes (KEGG) provides organized genomic, biomolecular, and metabolic information and knowledge that is reasonably current and highly useful for a wide range of analyses and modeling. KEGG follows the principles of data stewardship to be findable, accessible, interoperable, and reusable (FAIR) by providing RESTful access to their database entries via their web-accessible KEGG API. However, the overall FAIRness of KEGG is often limited by the library and software package support available in a given programming language. While R library support for KEGG is fairly strong, Python library support has been lacking. Moreover, there is no software that provides extensive command line level support for KEGG access and utilization. We present kegg_pull, a package implemented in the Python programming language that provides better KEGG access and utilization functionality than previous libraries and software packages. Not only does kegg_pull include an application programming interface (API) for Python programming, it also provides a command line interface (CLI) that enables utilization of KEGG for a wide range of shell scripting and data analysis pipeline use-cases. As kegg_pull's name implies, both the API and CLI provide versatile options for pulling (downloading and saving) an arbitrary (user defined) number of database entries from the KEGG API. Moreover, this functionality is implemented to efficiently utilize multiple central processing unit cores as demonstrated in several performance tests. Many options are provided to optimize fault-tolerant performance across a single or multiple processes, with recommendations provided based on extensive testing and practical network considerations. The new kegg_pull package enables new flexible KEGG retrieval use cases not available in previous software packages. The most notable new feature that kegg_pull provides is its ability to robustly pull an arbitrary number of KEGG entries with a single API method or CLI command, including pulling an entire KEGG database. We provide recommendations to users for the most effective use of kegg_pull according to their network and computational circumstances.</description><subject>Accessibility</subject><subject>Application programming interface</subject><subject>Applications programming</subject><subject>Blacklisting</subject><subject>Central processing units</subject><subject>Command line interface</subject><subject>Computer applications</subject><subject>CPUs</subject><subject>Data Analysis</subject><subject>Databases, Factual</subject><subject>Encyclopedias</subject><subject>Fault tolerance</subject><subject>Gene Library</subject><subject>Genomes</subject><subject>Genomic libraries</subject><subject>Genomics</subject><subject>Health aspects</subject><subject>Interoperability</subject><subject>KEGG</subject><subject>Knowledge</subject><subject>Libraries</subject><subject>Line interfaces</subject><subject>Management</subject><subject>Metadata</subject><subject>Methods</subject><subject>Performance tests</subject><subject>Programming languages</subject><subject>Python programming language</subject><subject>REST</subject><subject>Software</subject><subject>Software packages</subject><subject>URLs</subject><subject>Utilization</subject><subject>Web browsers</subject><issn>1471-2105</issn><issn>1471-2105</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNptks1u1DAUhSMEoqXwAiyQJTawSPFvYrNAqqpSRlRCasvacuzrNNMkTu0EmLcnmSmlg5AXtq6_c-x7dbLsNcHHhMjiQyJUCpVjynIsKJY5fpIdEl6SnBIsnj46H2QvUlpjTEqJxfPsgBWyxIoXh9lwC3Wth6ltPyKDUvDjTxMBDcbemhqQDxGNN4Auz66u_dQiYy2khEzv0KJp-hr5GLot83UTxoDOeruxbRjANQYFj86hhy0_H0IH6WX2zJs2wav7_Sj7_vns-vRLfvHtfHV6cpFbocoxp2CBYSgKU_CKl4Iy8BY7ZTF20lBmVCUwJYI7agtaEm6ZAEeBeWNp6Rg7ylY7XxfMWg-x6Uzc6GAavS2EWGsTx8a2oKUsKmEccAIV5yWXRAjvbYWBOKUsmb0-7byGqerAWejHaNo90_2bvrnRdfihlZKC8sXg3b1BDHcTpFF3TbLQtqaHMCVNS8m4EkTiGX37D7oOU-znUS2UXP5XqL9UbeYGmt6H-V27mOqTkqmCKMUW6vg_1LwcdI0NPfhmru8J3u8JZmaEX2NtppT06upyn6U71saQUgT_MA-C9ZJPvcunnvOpt_nUS3dvHk_yQfInkOw3S9_eqg</recordid><startdate>20230304</startdate><enddate>20230304</enddate><creator>Huckvale, Erik</creator><creator>Moseley, Hunter N B</creator><general>BioMed Central Ltd</general><general>BioMed Central</general><general>BMC</general><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>ISR</scope><scope>3V.</scope><scope>7QO</scope><scope>7SC</scope><scope>7X7</scope><scope>7XB</scope><scope>88E</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FH</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BBNVY</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BHPHI</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FR3</scope><scope>FYUFA</scope><scope>GHDGH</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>K9.</scope><scope>L7M</scope><scope>LK8</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>M0S</scope><scope>M1P</scope><scope>M7P</scope><scope>P5Z</scope><scope>P62</scope><scope>P64</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>Q9U</scope><scope>7X8</scope><scope>5PM</scope><scope>DOA</scope></search><sort><creationdate>20230304</creationdate><title>kegg_pull: a software package for the RESTful access and pulling from the Kyoto Encyclopedia of Gene and Genomes</title><author>Huckvale, Erik ; Moseley, Hunter N B</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c597t-2ece30e66a64b47523efc0d9c00d8a23a9b502154d2c62714c35ed2e3fac27d33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Accessibility</topic><topic>Application programming interface</topic><topic>Applications programming</topic><topic>Blacklisting</topic><topic>Central processing units</topic><topic>Command line interface</topic><topic>Computer applications</topic><topic>CPUs</topic><topic>Data Analysis</topic><topic>Databases, Factual</topic><topic>Encyclopedias</topic><topic>Fault tolerance</topic><topic>Gene Library</topic><topic>Genomes</topic><topic>Genomic libraries</topic><topic>Genomics</topic><topic>Health aspects</topic><topic>Interoperability</topic><topic>KEGG</topic><topic>Knowledge</topic><topic>Libraries</topic><topic>Line interfaces</topic><topic>Management</topic><topic>Metadata</topic><topic>Methods</topic><topic>Performance tests</topic><topic>Programming languages</topic><topic>Python programming language</topic><topic>REST</topic><topic>Software</topic><topic>Software packages</topic><topic>URLs</topic><topic>Utilization</topic><topic>Web browsers</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Huckvale, Erik</creatorcontrib><creatorcontrib>Moseley, Hunter N B</creatorcontrib><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>Gale In Context: Science</collection><collection>ProQuest Central (Corporate)</collection><collection>Biotechnology Research Abstracts</collection><collection>Computer and Information Systems Abstracts</collection><collection>Health &amp; Medical Collection</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Medical Database (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>Biological Science Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>Natural Science Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Engineering Research Database</collection><collection>Health Research Premium Collection</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Health &amp; Medical Complete (Alumni)</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ProQuest Biological Science Collection</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Health &amp; Medical Collection (Alumni Edition)</collection><collection>Medical Database</collection><collection>Biological Science Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Biotechnology and BioEngineering Abstracts</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central Basic</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>BMC bioinformatics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Huckvale, Erik</au><au>Moseley, Hunter N B</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>kegg_pull: a software package for the RESTful access and pulling from the Kyoto Encyclopedia of Gene and Genomes</atitle><jtitle>BMC bioinformatics</jtitle><addtitle>BMC Bioinformatics</addtitle><date>2023-03-04</date><risdate>2023</risdate><volume>24</volume><issue>1</issue><spage>78</spage><epage>78</epage><pages>78-78</pages><artnum>78</artnum><issn>1471-2105</issn><eissn>1471-2105</eissn><abstract>The Kyoto Encyclopedia of Genes and Genomes (KEGG) provides organized genomic, biomolecular, and metabolic information and knowledge that is reasonably current and highly useful for a wide range of analyses and modeling. KEGG follows the principles of data stewardship to be findable, accessible, interoperable, and reusable (FAIR) by providing RESTful access to their database entries via their web-accessible KEGG API. However, the overall FAIRness of KEGG is often limited by the library and software package support available in a given programming language. While R library support for KEGG is fairly strong, Python library support has been lacking. Moreover, there is no software that provides extensive command line level support for KEGG access and utilization. We present kegg_pull, a package implemented in the Python programming language that provides better KEGG access and utilization functionality than previous libraries and software packages. Not only does kegg_pull include an application programming interface (API) for Python programming, it also provides a command line interface (CLI) that enables utilization of KEGG for a wide range of shell scripting and data analysis pipeline use-cases. As kegg_pull's name implies, both the API and CLI provide versatile options for pulling (downloading and saving) an arbitrary (user defined) number of database entries from the KEGG API. Moreover, this functionality is implemented to efficiently utilize multiple central processing unit cores as demonstrated in several performance tests. Many options are provided to optimize fault-tolerant performance across a single or multiple processes, with recommendations provided based on extensive testing and practical network considerations. The new kegg_pull package enables new flexible KEGG retrieval use cases not available in previous software packages. The most notable new feature that kegg_pull provides is its ability to robustly pull an arbitrary number of KEGG entries with a single API method or CLI command, including pulling an entire KEGG database. We provide recommendations to users for the most effective use of kegg_pull according to their network and computational circumstances.</abstract><cop>England</cop><pub>BioMed Central Ltd</pub><pmid>36870946</pmid><doi>10.1186/s12859-023-05208-0</doi><tpages>1</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1471-2105
ispartof BMC bioinformatics, 2023-03, Vol.24 (1), p.78-78, Article 78
issn 1471-2105
1471-2105
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_886b5ade41eb44748155ffcb0e1d99c1
source Publicly Available Content Database; PubMed Central
subjects Accessibility
Application programming interface
Applications programming
Blacklisting
Central processing units
Command line interface
Computer applications
CPUs
Data Analysis
Databases, Factual
Encyclopedias
Fault tolerance
Gene Library
Genomes
Genomic libraries
Genomics
Health aspects
Interoperability
KEGG
Knowledge
Libraries
Line interfaces
Management
Metadata
Methods
Performance tests
Programming languages
Python programming language
REST
Software
Software packages
URLs
Utilization
Web browsers
title kegg_pull: a software package for the RESTful access and pulling from the Kyoto Encyclopedia of Gene and Genomes
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T14%3A58%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=kegg_pull:%20a%20software%20package%20for%20the%20RESTful%20access%20and%20pulling%20from%20the%20Kyoto%20Encyclopedia%20of%20Gene%20and%20Genomes&rft.jtitle=BMC%20bioinformatics&rft.au=Huckvale,%20Erik&rft.date=2023-03-04&rft.volume=24&rft.issue=1&rft.spage=78&rft.epage=78&rft.pages=78-78&rft.artnum=78&rft.issn=1471-2105&rft.eissn=1471-2105&rft_id=info:doi/10.1186/s12859-023-05208-0&rft_dat=%3Cgale_doaj_%3EA739619939%3C/gale_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c597t-2ece30e66a64b47523efc0d9c00d8a23a9b502154d2c62714c35ed2e3fac27d33%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2788447469&rft_id=info:pmid/36870946&rft_galeid=A739619939&rfr_iscdi=true