{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,10]],"date-time":"2026-10-10T17:53:26Z","timestamp":1791654806184,"version":"4.3.4"},"reference-count":41,"publisher":"Oxford University Press (OUP)","issue":"1","license":[{"start":{"date-parts":[[2024,12,24]],"date-time":"2024-12-24T00:00:00Z","timestamp":1734998400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["#2310395"],"award-info":[{"award-number":["#2310395"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,12,26]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>Thousands of genomes are publicly available, however, most genes in those genomes have poorly defined functions. This is partly due to a gap between previously published, experimentally characterized protein activities and activities deposited in databases. This activity deposition is bottlenecked by the time-consuming biocuration process. The emergence of large language models presents an opportunity to speed up the text-mining of protein activities for biocuration.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>We developed FuncFetch\u2014a workflow that integrates NCBI E-Utilities, OpenAI\u2019s GPT-4, and Zotero\u2014to screen thousands of manuscripts and extract enzyme activities. Extensive validation revealed high precision and recall of GPT-4 in determining whether the abstract of a given paper indicates the presence of a characterized enzyme activity in that paper. Provided the manuscript, FuncFetch extracted data such as species information, enzyme names, sequence identifiers, substrates, and products, which were subjected to extensive quality analyses. Comparison of this workflow against a manually curated dataset of BAHD acyltransferase activities demonstrated a precision\/recall of 0.86\/0.64 in extracting substrates. We further deployed FuncFetch on nine large plant enzyme families. Screening 26\u00a0543 papers, FuncFetch retrieved 32\u00a0605 entries from 5459 selected papers. We also identified multiple extraction errors including incorrect associations, nontarget enzymes, and hallucinations, which highlight the need for further manual curation. The BAHD activities were verified, resulting in a comprehensive functional fingerprint of this family and revealing that \u223c70% of the experimentally characterized enzymes are uncurated in the public domain. FuncFetch represents an advance in biocuration and lays the groundwork for predicting the functions of uncharacterized enzymes.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>Code and minimally curated activities are available at: https:\/\/github.com\/moghelab\/funcfetch and https:\/\/tools.moghelab.org\/funczymedb.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btae756","type":"journal-article","created":{"date-parts":[[2024,12,20]],"date-time":"2024-12-20T15:30:29Z","timestamp":1734708629000},"source":"Crossref","is-referenced-by-count":20,"title":["FuncFetch: an LLM-assisted workflow enables mining thousands of enzyme\u2013substrate interactions from published manuscripts"],"prefix":"10.1093","volume":"41","author":[{"given":"Nathaniel","family":"Smith","sequence":"first","affiliation":[{"name":"Plant Biology Section, School of Integrative Plant Science, Cornell University , Ithaca, NY 14853,","place":["United States"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xinyu","family":"Yuan","sequence":"additional","affiliation":[{"name":"Plant Biology Section, School of Integrative Plant Science, Cornell University , Ithaca, NY 14853,","place":["United States"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chesney","family":"Melissinos","sequence":"additional","affiliation":[{"name":"Plant Biology Section, School of Integrative Plant Science, Cornell University , Ithaca, NY 14853,","place":["United States"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8761-064X","authenticated-orcid":false,"given":"Gaurav","family":"Moghe","sequence":"additional","affiliation":[{"name":"Plant Biology Section, School of Integrative Plant Science, Cornell University , Ithaca, NY 14853,","place":["United States"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2024,12,24]]},"reference":[{"key":"2025011517560917100_btae756-B1","doi-asserted-by":"crossref","first-page":"baz152","DOI":"10.1093\/database\/baz152","article-title":"Building a pipeline to solicit expert knowledge from the community to aid gene summary curation","volume":"2020","author":"Antonazzo","year":"2020","journal-title":"Database"},{"key":"2025011517560917100_btae756-B2","author":"Ayala"},{"key":"2025011517560917100_btae756-B3","doi-asserted-by":"crossref","first-page":"i318","DOI":"10.1093\/bioinformatics\/btad208","article-title":"Combining protein sequences and structures with transformers and equivariant graph neural networks to predict protein function","volume":"39","author":"Boadu","year":"2023","journal-title":"Bioinformatics"},{"key":"2025011517560917100_btae756-B4","first-page":"525","volume-title":"Nat Mach Intell"},{"key":"2025011517560917100_btae756-B5","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1111\/tpj.16906","article-title":"Mapping of specialized metabolite terms onto a plant phylogeny using text mining and large language models","volume":"120","author":"Busta","year":"2024","journal-title":"Plant J"},{"key":"2025011517560917100_btae756-B6","doi-asserted-by":"crossref","first-page":"000790","DOI":"10.1099\/acmi.0.000790.v3","article-title":"An evaluation of ChatGPT and bard (gemini) in the context of biological knowledge retrieval","volume":"6","author":"Caspi","year":"2024","journal-title":"Access Microbiol"},{"key":"2025011517560917100_btae756-B7","doi-asserted-by":"crossref","first-page":"btad557","DOI":"10.1093\/bioinformatics\/btad557","article-title":"An extensive benchmark study on biomedical text generation and mining with ChatGPT","volume":"39","author":"Chen","year":"2023","journal-title":"Bioinformatics"},{"key":"2025011517560917100_btae756-B8","doi-asserted-by":"crossref","first-page":"1470","DOI":"10.1038\/s41592-024-02201-0","article-title":"scGPT: toward building a foundation model for single-cell multi-omics using generative AI","volume":"21","author":"Cui","year":"2024","journal-title":"Nat Methods"},{"key":"2025011517560917100_btae756-B9","doi-asserted-by":"crossref","first-page":"baac062","DOI":"10.1093\/database\/baac062","article-title":"A roadmap for the functional annotation of protein families: a community perspective","volume":"2022","author":"de Cr\u00e9cy-Lagard","year":"2022","journal-title":"Database"},{"key":"2025011517560917100_btae756-B10","doi-asserted-by":"crossref","first-page":"iyab224","DOI":"10.1093\/genetics\/iyab224","article-title":"New data and collaborations at the saccharomyces genome database: updated reference genome, alleles, and the alliance of genome resources","volume":"220","author":"Engel","year":"2022","journal-title":"Genetics"},{"key":"2025011517560917100_btae756-B11","doi-asserted-by":"crossref","first-page":"576","DOI":"10.1002\/jrsm.1710","article-title":"Data extraction for evidence synthesis using a large language model: a proof-of-concept study","volume":"15","author":"Gartlehner","year":"2024","journal-title":"Res Synth Methods"},{"key":"2025011517560917100_btae756-B12","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1093\/bib\/bbr042","article-title":"Phylogenetic-based propagation of functional annotations within the gene ontology consortium","volume":"12","author":"Gaudet","year":"2011","journal-title":"Brief Bioinform"},{"key":"2025011517560917100_btae756-B13","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1038\/s44185-024-00043-9","article-title":"Testing the reliability of an AI-based large language model to extract ecological information from the scientific literature","volume":"3","author":"Gougherty","year":"2024","journal-title":"NPJ Biodivers"},{"key":"2025011517560917100_btae756-B14","doi-asserted-by":"publisher","author":"Green","year":"2024","DOI":"10.48550\/arXiv.2311.03056,"},{"key":"2025011517560917100_btae756-B15"},{"key":"2025011517560917100_btae756-B16","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1038\/s42256-023-00788-1","article-title":"Leveraging large language models for predictive chemistry","volume":"6","author":"Jablonka","year":"2024","journal-title":"Nat Mach Intell"},{"key":"2025011517560917100_btae756-B17","doi-asserted-by":"publisher","author":"Jin","year":"2024","DOI":"10.48550\/arXiv.2405.0664,"},{"key":"2025011517560917100_btae756-B18","doi-asserted-by":"crossref","first-page":"1302","DOI":"10.1681\/ASN.0000000000000166","article-title":"Retrieve, summarize, and verify: how will ChatGPT affect information seeking from the medical literature?","volume":"34","author":"Jin","year":"2023","journal-title":"J Am Soc Nephrol"},{"key":"2025011517560917100_btae756-B19","doi-asserted-by":"crossref","DOI":"10.1128\/ecosalplus.esp-0002-2023","article-title":"The EcoCyc database (2023)","volume":"11","author":"Karp","year":"2023","journal-title":"EcoSal Plus"},{"key":"2025011517560917100_btae756-B20","doi-asserted-by":"crossref","first-page":"7370","DOI":"10.1038\/s41467-023-43216-z","article-title":"Functional annotation of enzyme-encoding genes using deep learning with transformer layers","volume":"14","author":"Kim","year":"2023","journal-title":"Nat Commun"},{"key":"2025011517560917100_btae756-B21","doi-asserted-by":"crossref","first-page":"2787","DOI":"10.1038\/s41467-023-38347-2","article-title":"A general model to predict small molecule substrates of enzymes based on machine and deep learning","volume":"14","author":"Kroll","year":"2023","journal-title":"Nat Commun"},{"key":"2025011517560917100_btae756-B22","doi-asserted-by":"crossref","first-page":"1453","DOI":"10.1111\/tpj.15902","article-title":"Orthology-based analysis helps map evolutionary diversification and predict substrate class use of BAHD acyltransferases","volume":"111","author":"Kruse","year":"2022","journal-title":"Plant J"},{"key":"2025011517560917100_btae756-B23","doi-asserted-by":"publisher","author":"Kumar","year":"2024","DOI":"10.21203\/rs.3.rs-4263307\/v1,"},{"key":"2025011517560917100_btae756-B24","doi-asserted-by":"crossref","first-page":"982","DOI":"10.1038\/s41597-024-03835-7","article-title":"EnzChemRED, a rich enzyme chemistry relation extraction dataset","volume":"11","author":"Lai","year":"2024","journal-title":"Sci Data"},{"key":"2025011517560917100_btae756-B25","author":"Li"},{"key":"2025011517560917100_btae756-B26","doi-asserted-by":"crossref","first-page":"e11376","DOI":"10.1002\/aps3.11376","article-title":"Machine learning: a powerful tool for gene function prediction in plants","volume":"8","author":"Mahood","year":"2020","journal-title":"Appl Plant Sci"},{"key":"2025011517560917100_btae756-B27","doi-asserted-by":"crossref","first-page":"100756","DOI":"10.1016\/j.websem.2022.100756","article-title":"Comparison of biomedical relationship extraction methods and models for knowledge graph creation","volume":"75","author":"Milo\u0161evi\u0107","year":"2023","journal-title":"J Web Semant"},{"key":"2025011517560917100_btae756-B28","author":"OpenAI Organization","year":"2024"},{"key":"2025011517560917100_btae756-B29","doi-asserted-by":"crossref","first-page":"btad094","DOI":"10.1093\/bioinformatics\/btad094","article-title":"PFresGO: an attention mechanism-based deep-learning approach for protein annotation by integrating gene ontology inter-relationships","volume":"39","author":"Pan","year":"2023","journal-title":"Bioinformatics"},{"key":"2025011517560917100_btae756-B30","volume-title":"Bioinform Adv","author":"Rehana"},{"key":"2025011517560917100_btae756-B31","doi-asserted-by":"crossref","first-page":"iyae027","DOI":"10.1093\/genetics\/iyae027","article-title":"The arabidopsis information resource in 2024","volume":"227","author":"Reiser","year":"2024","journal-title":"Genetics"},{"key":"2025011517560917100_btae756-B32","doi-asserted-by":"crossref","first-page":"iyae007","DOI":"10.1093\/genetics\/iyae007","article-title":"PomBase: a global core biodata resource\u2014growth, collaboration, and sustainability","volume":"227","author":"Rutherford","year":"2024","journal-title":"Genetics"},{"key":"2025011517560917100_btae756-B33","volume-title":"Entrez Programming Utilities Help [Internet]","author":"Sayers"},{"key":"2025011517560917100_btae756-B34","doi-asserted-by":"crossref","first-page":"518","DOI":"10.1093\/bioinformatics\/bty625","article-title":"TreeGrafter: phylogenetic tree-based annotation of proteins with gene ontology terms and other annotations","volume":"35","author":"Tang","year":"2019","journal-title":"Bioinformatics"},{"key":"2025011517560917100_btae756-B35","doi-asserted-by":"crossref","first-page":"e1006906","DOI":"10.1371\/journal.pcbi.1006906","article-title":"Ten quick tips for biocuration","volume":"15","author":"Tang","year":"2019","journal-title":"PLoS Comput Biol"},{"key":"2025011517560917100_btae756-B36","doi-asserted-by":"publisher","author":"Tonmoy","year":"2024","DOI":"10.48550\/arXiv.2401.01313,"},{"key":"2025011517560917100_btae756-B37","doi-asserted-by":"publisher","author":"Varshney","year":"2023","DOI":"10.48550\/arXiv.2307.03987,"},{"key":"2025011517560917100_btae756-B38","author":"Vaswani"},{"key":"2025011517560917100_btae756-B39","doi-asserted-by":"publisher","author":"Vaswani","year":"2023","DOI":"10.48550\/arXiv.1706.03762,"},{"key":"2025011517560917100_btae756-B40","doi-asserted-by":"crossref","first-page":"gkae235","DOI":"10.1093\/nar\/gkae235","article-title":"PubTator 3.0: an AI-powered literature resource for unlocking biomedical knowledge","volume":"52","author":"Wei","year":"2024","journal-title":"Nucleic Acids Res"},{"key":"2025011517560917100_btae756-B41","doi-asserted-by":"crossref","first-page":"bbae089","DOI":"10.1093\/bib\/bbae089","article-title":"High-throughput prediction of enzyme promiscuity based on substrate\u2013product pairs","volume":"25","author":"Xing","year":"2024","journal-title":"Brief Bioinform"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btae756\/61271964\/btae756.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/41\/1\/btae756\/61271964\/btae756.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/41\/1\/btae756\/61271964\/btae756.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,15]],"date-time":"2025-01-15T12:56:35Z","timestamp":1736945795000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btae756\/7932122"}},"subtitle":[],"editor":[{"given":"Jonathan","family":"Wren","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2024,12,24]]},"references-count":41,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,12,26]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btae756","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2024.07.22.604620","asserted-by":"object"}]},"ISSN":["1367-4811"],"issn-type":[{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2025,1]]},"published":{"date-parts":[[2024,12,24]]},"article-number":"btae756"}}