<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Microbiol.</journal-id>
<journal-title>Frontiers in Microbiology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Microbiol.</abbrev-journal-title>
<issn pub-type="epub">1664-302X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fmicb.2025.1628952</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Microbiology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Predicting antibiotic resistance genes and bacterial phenotypes based on protein language models</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" equal-contrib="yes">
<name><surname>Wang</surname> <given-names>Boqian</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x02020;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2166070/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" equal-contrib="yes">
<name><surname>Meng</surname> <given-names>Renjie</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x02020;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/3140946/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" equal-contrib="yes">
<name><surname>Li</surname> <given-names>Zhong</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x02020;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2931002/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Hu</surname> <given-names>Mingda</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/482632/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Wang</surname> <given-names>Xin</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1605832/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Zhao</surname> <given-names>Yunxiang</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1650704/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Chai</surname> <given-names>Zili</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Jin</surname> <given-names>Yuan</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/742760/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Yue</surname> <given-names>Junjie</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/482465/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Chen</surname> <given-names>Wei</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Ren</surname> <given-names>Hongguang</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c002"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/510948/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Laboratory of Advanced Biotechnology, Beijing Institute of Biotechnology</institution>, <addr-line>Beijing</addr-line>, <country>China</country></aff>
<aff id="aff2"><sup>2</sup><institution>School of Computer, National University of Defense Technology</institution>, <addr-line>Changsha</addr-line>, <country>China</country></aff>
<aff id="aff3"><sup>3</sup><institution>Department of Stomatology, Hainan Hospital of Chinese PLA General Hospital</institution>, <addr-line>Sanya</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Mohamed Samir, University of Greenwich, United Kingdom</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Kushneet Kaur Sodhi, University of Delhi, India</p>
<p>Rachana Banerjee, JIS Institute of Advanced Studies and Research, India</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Wei Chen <email>chenwei&#x00040;nudt.edu.cn</email></corresp>
<corresp id="c002">Hongguang Ren <email>bioren&#x00040;163.com</email></corresp>
<fn fn-type="equal" id="fn001"><p>&#x02020;These authors have contributed equally to this work</p></fn></author-notes>
<pub-date pub-type="epub">
<day>08</day>
<month>09</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>16</volume>
<elocation-id>1628952</elocation-id>
<history>
<date date-type="received">
<day>15</day>
<month>05</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>11</day>
<month>08</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2025 Wang, Meng, Li, Hu, Wang, Zhao, Chai, Jin, Yue, Chen and Ren.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Wang, Meng, Li, Hu, Wang, Zhao, Chai, Jin, Yue, Chen and Ren</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<sec>
<title>Introduction</title>
<p>Antibiotic resistance is emerging as a critical global public health threat. The precise prediction of bacterial antibiotic resistance genes (ARGs) and phenotypes is essential to understand resistance mechanisms and guide clinical antibiotic use. Although high-throughput DNA sequencing provides a foundation for identification, current methods lack precision and often require manual intervention.</p>
</sec>
<sec>
<title>Methods</title>
<p>We developed a novel deep learning model for ARG prediction by integrating bacterial protein sequences using two protein language models, ProtBert-BFD and ESM-1b. The model further employs data augmentation techniques and Long Short-Term Memory (LSTM) networks to enhance feature extraction and classification performance.</p>
</sec>
<sec>
<title>Results</title>
<p>The proposed model demonstrated superior performance compared to existing methods, achieving higher accuracy, precision, recall, and F1-score. It significantly reduced both false negative and false positive predictions in identifying ARGs, providing a robust computational tool for reliable gene-level resistance detection. Moreover, the model was successfully applied to predict bacterial resistance phenotypes, demonstrating its potential for clinical applicability.</p>
</sec>
<sec>
<title>Discussion</title>
<p>This study presents an accurate and automated approach for predicting antibiotic resistance genes and phenotypes, reducing the need for manual verification. The model offers a powerful technical tool that can support clinical decision-making and guide antibiotic use, thereby addressing an urgent need in the fight against antimicrobial resistance.</p>
</sec></abstract>
<kwd-group>
<kwd>ARGs</kwd>
<kwd>phenotypes</kwd>
<kwd>protein language models</kwd>
<kwd>deep learning</kwd>
<kwd>LSTM</kwd>
</kwd-group>
<contract-num rid="cn001">31800136</contract-num>
<contract-num rid="cn001">32070025</contract-num>
<contract-num rid="cn001">62102439</contract-num>
<contract-num rid="cn002">SKLPBS1807 </contract-num>
<contract-sponsor id="cn001">National Natural Science Foundation of China<named-content content-type="fundref-id">https://doi.org/10.13039/501100001809</named-content></contract-sponsor>
<contract-sponsor id="cn002">State Key Laboratory of Pathogen and Biosecurity<named-content content-type="fundref-id">https://doi.org/10.13039/501100015976</named-content></contract-sponsor>
<counts>
<fig-count count="9"/>
<table-count count="2"/>
<equation-count count="8"/>
<ref-count count="52"/>
<page-count count="14"/>
<word-count count="8754"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Antimicrobials, Resistance and Chemotherapy</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>Bacterial antibiotic resistance transmission has become one of the greatest threats to global public health, with an estimated 700,000 deaths worldwide attributed to bacterial resistance, and this number is expected to rise to 10 million by 2050 (<xref ref-type="bibr" rid="B42">Sunuwar and Azad, 2021</xref>; <xref ref-type="bibr" rid="B23">L&#x000E1;z&#x000E1;r and Kishony, 2019</xref>). Antibiotic Resistance Genes (ARGs) can be transmitted between different strains through various mediums such as food, water, animals, and humans, with hospital environments particularly facilitating the spread of resistant phenotypes and reducing the efficacy of antibiotic treatments (<xref ref-type="bibr" rid="B20">Karkman et al., 2018</xref>; <xref ref-type="bibr" rid="B45">Wang et al., 2018</xref>). Therefore, accurately identifying resistance genes and predicting strain resistance phenotypes is crucial for guiding clinical medication.</p>
<p>The advent of high-throughput DNA sequencing technology now provides a powerful tool for profiling the entire DNA complement, including ARGs, which encode proteins that confer resistance to antibiotics (<xref ref-type="bibr" rid="B4">Arango-Argoty et al., 2018</xref>). Focusing on DNA/protein sequences, bioinformatics is widely applied in the identification and analysis of resistance genes. Traditional identification methods are based on the computational principle of comparison of the ARGs database, using programs such as BLAST, Bowtie, or DIAMOND with a preset similarity cutoff and alignment length requirement (<xref ref-type="bibr" rid="B6">Boolchandani et al., 2019</xref>; <xref ref-type="bibr" rid="B22">Lakin et al., 2017</xref>; <xref ref-type="bibr" rid="B24">Li and Durbin, 2009</xref>). However, the false negative rate can be very high, that is a large number of actual ARGs will be predicted as non-ARGs by the best hit approaches above (<xref ref-type="bibr" rid="B4">Arango-Argoty et al., 2018</xref>). At the same time, the high sequence similarity between some non-resistant and resistant genes may also lead to false-positive predictions (<xref ref-type="bibr" rid="B29">Mathys et al., 2014</xref>; <xref ref-type="bibr" rid="B12">Fitzgibbon et al., 2021</xref>).</p>
<p>Comparatively, the AI-based algorithm for ARGs prediction demonstrated superior predictive performance, which could effectively reduce both false-negative and false-positive prediction outcomes simultaneously (<xref ref-type="bibr" rid="B42">Sunuwar and Azad, 2021</xref>; <xref ref-type="bibr" rid="B3">Alley et al., 2019</xref>; <xref ref-type="bibr" rid="B25">Li et al., 2018</xref>; <xref ref-type="bibr" rid="B34">Riesselman et al., 2018</xref>; <xref ref-type="bibr" rid="B41">Su et al., 2019</xref>; <xref ref-type="bibr" rid="B36">Sakagianni et al., 2023</xref>; <xref ref-type="bibr" rid="B21">Kim et al., 2022</xref>). For example, DeepARG (<xref ref-type="bibr" rid="B4">Arango-Argoty et al., 2018</xref>) effectively identifies ARGs by comparing experimental sample data with known sequences using a multilayer perceptron model. Additionally, deep learning methods like HMD-ARG (<xref ref-type="bibr" rid="B26">Li et al., 2021</xref>) have successfully distinguished between various resistance gene antibiotic group categories. These methods uniformly employ either conventional or deep learning models, which not only exhibit poor interpretability but also yield predictions constrained by training data, resulting in limited scalability.</p>
<p>To solve the problems above, we designed a novel ARGs prediction model by integrating pretrained protein language models for feature encoding and long short-term memory (LSTM) networks with multi-head (MH) attention mechanisms for feature extraction (<xref ref-type="bibr" rid="B11">Elnaggar et al., 2021</xref>; <xref ref-type="bibr" rid="B2">Al-Deen et al., 2021</xref>; <xref ref-type="bibr" rid="B49">Yu et al., 2019</xref>; <xref ref-type="bibr" rid="B35">Rives et al., 2021</xref>). Since this model is primarily based on large-scale pretrained protein encoding processes, it can enhance biological interpretability from the perspective of protein linguistics while simultaneously improving scalability for predicting diverse bacterial proteins. Finally, a comparison with traditional nucleotide-based (best hit) and emerging AI-based ARGs identification methods shows that our model outperforms these methods in various metrics such as accuracy, precision, recall, and F1-score, which means a significantly reduction of both false-negative and false-positive prediction rates across different microbial communities.</p>
</sec>
<sec sec-type="materials and methods" id="s2">
<title>2 Materials and methods</title>
<sec>
<title>2.1 Overall framework</title>
<p>The deep learning framework (<xref ref-type="fig" rid="F1">Figure 1</xref>) proposed in this paper consists of four main modules, which are separately feature extraction module, data processing module, classification model and result integration module. The relevant codes can be found on GitHub: <ext-link ext-link-type="uri" xlink:href="https://github.com/wr-sky/ARGs/tree/main/Code">https://github.com/wr-sky/ARGs/tree/main/Code</ext-link>.</p>
<fig position="float" id="F1">
<label>Figure 1</label>
<caption><p>Overall framework of the system architecture. (1) Feature extraction: this step utilizes two protein language models, ProtBert-BFD and ESM-1b, which focus on different structural information of proteins to construct two sets of embedding feature datasets. (2) Data processing: this step utilizes a cross-referencing data augmentation method based on the ProtBert-BFD and ESM-1b embedding results to address the issue of data imbalance (only for training process). (3) Classification model: by exploring different model structure combinations, it assesses the adaptability of various models in capturing different feature vectors, given their varied focus. (4) Result integration: it includes two different ensemble learning strategies to integrate results from multiple models, enhancing the overall generalization performance and predictive effectiveness of the system.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmicb-16-1628952-g0001.tif">
<alt-text>Flowchart illustrating a sequence for predicting protein sequence outcomes. It starts with a protein sequence, followed by feature extraction using protein language models like ProtBert-BFD and ESM-1b, which produce embedding results. This is followed by data processing involving data augmentation using PCA and linear combination, applicable only during training. Classification models like LSTM and MH-LSTM predict results, which are integrated for final predictions using linear or maximization methods. The prediction result includes 16 dimensions, exemplified by tetracycline with various probability values.</alt-text>
</graphic>
</fig>
<p>Firstly, we utilize two different protein language models [ProtBert-BFD (<xref ref-type="bibr" rid="B11">Elnaggar et al., 2021</xref>) &#x00026; ESM-1b (<xref ref-type="bibr" rid="B35">Rives et al., 2021</xref>)] to extract features from proteins sequences, which can facilitate both data augmentation and prediction accuracy compared with the single-language model. Secondly, by cross-referencing two protein language models, we designed a novel data augmentation method to enhance less prevalent ARGs examples during training process, which makes the training set more balanced. Thirdly, we used two semantic-based encoding models (LSTM &#x00026; MH-LSTM) to classify the embedding results separately from ProtBert-BFD and ESM-1b. Finally, our framework provides a 16-dimension vector by integrating two classification results above. The position with the maximal value will be chosen and its corresponding ARGs type is the final prediction result.</p>
</sec>
<sec>
<title>2.2 Protein sequence</title>
<p>To ensure the authority and comparability of the data, this study primarily uses data from DeepARG and HMD-ARG as the basic ARGs dataset (<xref ref-type="bibr" rid="B4">Arango-Argoty et al., 2018</xref>; <xref ref-type="bibr" rid="B26">Li et al., 2021</xref>). Besides, 2,000 non-resistant genes reported in HyperVR (<xref ref-type="bibr" rid="B17">Ji et al., 2023</xref>) were included for related experiments. Protein sequences in three datasets (<xref ref-type="table" rid="T1">Table 1</xref>) are compared with <italic>blastp</italic>, removing completely identical sequences (identity = 100% &#x00026; coverage = 100%). For ease of reference and result reproduction, detailed information of the protein sequence in <xref ref-type="table" rid="T1">Table 1</xref> are uploaded to GihHub: <ext-link ext-link-type="uri" xlink:href="https://github.com/wr-sky/ARGs/tree/main/Data">https://github.com/wr-sky/ARGs/tree/main/Data</ext-link>.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Training and testing dataset composition.</p></caption>
<table frame="box" rules="all">
<thead>
<tr>
<th valign="top" align="left"><bold>Antibiotic group</bold></th>
<th valign="top" align="center"><bold>Tag</bold></th>
<th valign="top" align="center"><bold>Number (HDM-ARG-DB)</bold></th>
<th valign="top" align="center"><bold>Number (DeepARG-DB)</bold></th>
<th valign="top" align="left"><bold>Others</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Macrolide-lincosamide-streptogramin</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">1,287</td>
<td valign="top" align="center">1,106</td>
<td valign="top" align="left">Kasugamycin</td>
</tr>
<tr>
<td valign="top" align="left">Multidrug</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">1,338</td>
<td valign="top" align="center">1,091</td>
<td valign="top" align="left">Peptide</td>
</tr>
<tr>
<td valign="top" align="left">Others</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">260</td>
<td valign="top" align="center">207</td>
<td valign="top" align="left">Fosmidomycin</td>
</tr>
<tr>
<td valign="top" align="left" style="color:#ff0000">Tetracycline</td>
<td valign="top" align="center" style="color:#ff0000">3</td>
<td valign="top" align="center" style="color:#ff0000">381</td>
<td valign="top" align="center" style="color:#ff0000">266</td>
<td valign="top" align="left">Tetracenomycin</td>
</tr>
<tr>
<td valign="top" align="left" style="color:#ff0000">Quinolone</td>
<td valign="top" align="center" style="color:#ff0000">4</td>
<td valign="top" align="center" style="color:#ff0000">297</td>
<td valign="top" align="center" style="color:#ff0000">132</td>
<td valign="top" align="left">Fusidic_acid</td>
</tr>
<tr>
<td valign="top" align="left">Aminoglycoside</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">1,249</td>
<td valign="top" align="center">869</td>
<td valign="top" align="left">Mupirocin</td>
</tr>
<tr>
<td valign="top" align="left">Bacitracin</td>
<td valign="top" align="center">6</td>
<td valign="top" align="center">4,219</td>
<td valign="top" align="center">4,206</td>
<td valign="top" align="left">Triclosan</td>
</tr>
<tr>
<td valign="top" align="left">Beta_lactam</td>
<td valign="top" align="center">7</td>
<td valign="top" align="center">5,921</td>
<td valign="top" align="center">5,195</td>
<td valign="top" align="left">Thiostrepton</td>
</tr>
<tr>
<td valign="top" align="left" style="color:#ff0000">Fosfomycin</td>
<td valign="top" align="center" style="color:#ff0000">8</td>
<td valign="top" align="center" style="color:#ff0000">351</td>
<td valign="top" align="center" style="color:#ff0000">292</td>
<td valign="top" align="left">Tunicamycin</td>
</tr>
<tr>
<td valign="top" align="left" style="color:#ff0000">Glycopeptide</td>
<td valign="top" align="center" style="color:#ff0000">9</td>
<td valign="top" align="center" style="color:#ff0000">316</td>
<td valign="top" align="center" style="color:#ff0000">223</td>
<td valign="top" align="left">Qa_compound</td>
</tr>
<tr>
<td valign="top" align="left" style="color:#ff0000">Chloramphenicol</td>
<td valign="top" align="center" style="color:#ff0000">10</td>
<td valign="top" align="center" style="color:#ff0000">488</td>
<td valign="top" align="center" style="color:#ff0000">470</td>
<td valign="top" align="left">Streptothricin</td>
</tr>
<tr>
<td valign="top" align="left" style="color:#ff0000">Rifampin</td>
<td valign="top" align="center" style="color:#ff0000">11</td>
<td valign="top" align="center" style="color:#ff0000">68</td>
<td valign="top" align="center" style="color:#ff0000">26</td>
<td valign="top" align="left">Puromycin</td>
</tr>
<tr>
<td valign="top" align="left" style="color:#ff0000">Sulfonamide</td>
<td valign="top" align="center" style="color:#ff0000">12</td>
<td valign="top" align="center" style="color:#ff0000">91</td>
<td valign="top" align="center" style="color:#ff0000">20</td>
<td valign="top" align="left">Elfamycin</td>
</tr>
<tr>
<td valign="top" align="left" style="color:#ff0000">Trimethoprim</td>
<td valign="top" align="center" style="color:#ff0000">13</td>
<td valign="top" align="center" style="color:#ff0000">122</td>
<td valign="top" align="center" style="color:#ff0000">82</td>
<td valign="top" align="left">Peptide</td>
</tr>
<tr>
<td valign="top" align="left">Polymyxin</td>
<td valign="top" align="center">14</td>
<td valign="top" align="center">935</td>
<td valign="top" align="center">897</td>
<td valign="top" align="left">Bleomycin</td>
</tr>
<tr>
<td valign="top" align="left">Total_1 (Low-quality data removed)</td>
<td valign="top" align="center">-</td>
<td valign="top" align="center">17,282</td>
<td valign="top" align="center">14,957</td>
<td valign="top" align="left">Aminocoumarin</td>
</tr>
<tr>
<td valign="top" align="left">Non-ARGs</td>
<td valign="top" align="center">15</td>
<td valign="top" align="center" colspan="2">2,000 (HyperVR)</td>
<td valign="top" align="left">Acriflavin</td>
</tr>
<tr>
<td valign="top" align="left">Total_2 (Redundant data removed)</td>
<td valign="top" align="center">-</td>
<td valign="top" align="center" colspan="2">20,981</td>
<td valign="top" align="left">Multidrug-mutation</td>
</tr></tbody>
</table>
<table-wrap-foot>
<p>The dataset includes data from DeepARG, HMD-ARG and HyperVR. DeepARG data mainly comes from three public resistance gene databases: CARD, ARDB, and UNIPROT; The HMD-ARG dataset is sourced from multiple public databases including CARD, AMRFinder, ResFinder, ARG-ANNOT, DeepARG, MEGARes, and Resfams. The 2,000 non-resistant genes reported by HyperVR come from the UNIPROT database. Additionally, all samples were categorized into 16 antibiotic groups and resistance genes with fewer samples were integrated into &#x0201C;other&#x0201D; group following the standard in HMD-ARG. Small-size data are marked by red font.</p>
</table-wrap-foot>
</table-wrap>
<p>All ARGs in <xref ref-type="table" rid="T1">Table 1</xref> are categorized into 16 groups. Aside from the ARGs categorized as &#x0201C;other&#x0201D;, some resistance gene groups (marked in black) are more abundant, particularly those associated with bacitracin and beta-lactam resistance. In contrast, the remaining resistance gene groups (marked in red) are less prevalent. Each protein sequence, including the resistance or non-resistance genes, will be taken as initial input for our proposed framework.</p>
</sec>
<sec>
<title>2.3 Feature extraction</title>
<p>ARGs often contribute to bacterial metabolism through specific structures (both 2D and 3D) of the proteins they encode, resulting in resistance by degrading, obstructing, or expelling antibiotics (<xref ref-type="bibr" rid="B8">Darby et al., 2023</xref>; <xref ref-type="bibr" rid="B18">Kakoullis et al., 2021</xref>). We have analyzed existing protein language models and their characteristics (<xref ref-type="supplementary-material" rid="SM1">Supplementary material</xref>) (<xref ref-type="bibr" rid="B11">Elnaggar et al., 2021</xref>; <xref ref-type="bibr" rid="B28">Lin et al., 2023</xref>; <xref ref-type="bibr" rid="B33">Rao et al., 2020</xref>; <xref ref-type="bibr" rid="B30">Meier et al., 2021</xref>; <xref ref-type="bibr" rid="B16">Hsu et al., 2022</xref>). Based on the specifics of this study, we selected two pre-trained protein language models as upstream feature extractors to embed information carried by protein sequences. The ProtBert-BFD model extracts embedding vectors that capture key information from protein sequences and is also used in downstream tasks such as secondary structure prediction (<xref ref-type="bibr" rid="B11">Elnaggar et al., 2021</xref>). The ESM-1b model, through logistic regression and linear projection, encodes embedding features containing the secondary and tertiary structural information of protein sequences (<xref ref-type="bibr" rid="B35">Rives et al., 2021</xref>). Thus, this step employs these two models as feature extraction methods, embedding the sequence and structural features of the target proteins from different dimensions.</p>
<p>Both models take the protein sequence as input. ProtBert-BFD encodes each amino acid as a 30-dimensional vector. Each protein sequence is encoded into a 30,720-dimensional vector by padding 0 or vector truncation (1,024 amino acids). Similarly, ESM-1b encodes each amino acid as a 1,280-dimensional vector and each protein sequence is encoded into a 1,310,720-dimensional vector (1,024 amino acids).</p>
</sec>
<sec>
<title>2.4 Data augmentation</title>
<p>In Natural Language Processing (NLP) tasks, data augmentation for small datasets is a crucial strategy to enhance model performance and generalization (<xref ref-type="bibr" rid="B7">Chen et al., 2023</xref>). However, due to differences between resistance gene protein sequences and natural language features, traditional NLP data augmentation strategies cannot be directly applied to this task. Therefore, For the first time, we designed a new data augmentation method for the limited antibiotic resistance data (<xref ref-type="fig" rid="F2">Figure 2</xref>). This method exponentially increased the limited amount of resistant gene data (marked as red in <xref ref-type="table" rid="T1">Table 1</xref>), making the input data for each type of resistant gene more balanced.</p>
<fig position="float" id="F2">
<label>Figure 2</label>
<caption><p>Dataset augmentation based on ProtBert-BFD and ESM-1b embedding results. For ESM-1b, the embedding results of each amino acid (1,280 dimensions) will be decreased to 32 dimensions by PCA. Each embedding results will be concatenated in order to represent a protein sequence (overall 32,768 dimensions) and truncated at the end according to the ProtBert-BFD&#x00027;s embedding results (30,720 dimensions). For ProtBert-BFD, the embedding results of the whole protein sequence (30,720 dimensions) will be extended using a 43-fold linear concatenation to 1,320,860 dimensions, which will be further truncated at the end according to the EMS-1b&#x00027;s embedding results (1,310,720 dimensions). By this way, each example in less prevalent ARGs will be utilized twice during training process, which can potentially double the training set of the corresponding ARGs.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmicb-16-1628952-g0002.tif">
<alt-text>Flowchart depicting a model structure with two pathways from a sequence marked as &#x0201C;MKTYSWFVP...EVA.&#x0201D; The left path uses ProtBert-BFD, leading to 30,720 dimensions, linear combination, LSTM, and output 1. The right path uses EMS-1b, leading to 1,310,720 dimensions, PCA, MH-LSTM, and output 2. Both outputs converge through linear maximization.</alt-text>
</graphic>
</fig>
<p>We utilize Principal Component Analysis (PCA) (<xref ref-type="bibr" rid="B15">Hasan and Abdulazeez, 2021</xref>) to decrease ESM-1b&#x00027;s embedding results of each amino acid from 1,280 dimensions to 32 dimensions. The overall dimension of a protein sequence&#x00027;s (1,024 amino acids) embedding results is 32,768, which will further be truncated to 30,720 dimensions. For the embedding results of ProtBert-BFD, we use a 43-fold linear concatenation to directly extend the feature vector of the entire protein to 1,320,860 dimensions, which is also truncated to 1,310,720 dimensions. For each input, the green line forms one training process, and the orange line forms another training process, which can double the examples in less prevalent ARGs (red groups in <xref ref-type="table" rid="T1">Table 1</xref>).</p>
<p>The overall test results, which will be illustrated in the &#x0201C;Results&#x0201D; section below, provide evidence to support the feasibility of such a transformation between the two embedding spaces.</p>
</sec>
<sec>
<title>2.5 Classification model</title>
<p>LSTM is well-suited for handling long-range dependencies in language data and can effectively capture contextual information in sequential data, making it particularly suitable for processing the temporal nature of linguistic data (<xref ref-type="bibr" rid="B49">Yu et al., 2019</xref>). On the other hand, MH-LSTM introduces a multi-head mechanism that allows for the parallel processing of multiple types of contextual information, further enhancing the model&#x00027;s ability to understand the complex syntax, semantics, and ambiguity in language. Therefore, both LSTM and MH-LSTM are ideal choices for processing linguistically encoded data, as they are better at capturing the complex dependencies and multiple layers of contextual information in language, ultimately improving the model&#x00027;s performance and expressive power. In this paper, we employed Multi-Head Attention LSTM (MH-LSTM) and LSTM to extract effective information while reducing the dimensionality of the protein embedding vector (<xref ref-type="fig" rid="F3">Figure 3</xref>). By mixing different models, MH-LSTM can fully extract features from high-dimensional embedding results (ESM-1b), while LSTM can avoid over-abstraction of relatively low-dimensional embedding results (ProtBert-BFD).</p>
<fig position="float" id="F3">
<label>Figure 3</label>
<caption><p>The architectures of classification models. <bold>(a)</bold> LSTM: A LSTM model for classification is utilized for the relatively lower-dimensional encoded data from ProtBert-BFD and its augmented data. <bold>(b)</bold> MH-LSTM: A classification model that integrates LSTM with MH is utilized for the high-dimensional encoded data from ESM-1b and its augmented data.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmicb-16-1628952-g0003.tif">
<alt-text>Flowchart comparing two neural network architectures: a) ProtBert-BFD with 30,720 dimensions processed through stacked LSTM layers, followed by linear layers, reducing to 16 dimensions. b) ESM-1b with 1,310,720 dimensions, incorporating stacked LSTM layers and Multi-Head Attention before linear layers, also reducing to 16 dimensions.</alt-text>
</graphic>
</fig>
<p>The input feature size is 30,720 dimensions for LSTM and 1,310,720 dimensions for MH-LSTM. Both models have hidden layers and output layers of size 512. The final classification is performed by a linear layer with GELU activation, which takes input sizes of 512, 1,024, and 2,048 across three layers (<xref ref-type="table" rid="T2">Table 2</xref>). These architecture parameters were determined through experimentation and preliminary trials. The output of the linear layer is a 16-dimensional vector, with each dimension representing a group of ARGs (<xref ref-type="table" rid="T1">Table 1</xref>).</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>The optimal parameters for each structure.</p></caption>
<table frame="box" rules="all">
<thead>
<tr>
<th valign="top" align="left"><bold>System structure</bold></th>
<th valign="top" align="left"><bold>Classification model</bold></th>
<th valign="top" align="center"><bold>Number of attention heads</bold></th>
<th valign="top" align="center"><bold>Deepth of LSTM</bold></th>
<th valign="top" align="center"><bold>Deepth of linear layer</bold></th>
<th valign="top" align="center"><bold>Structure of linear layer</bold></th>
<th valign="top" align="center"><bold>Dropout</bold></th>
<th valign="top" align="center"><bold>Loss</bold></th>
<th valign="top" align="center"><bold>Learning rate</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" rowspan="6">LSTM_MH-LSTM_LINEAR</td>
<td valign="top" align="left" rowspan="3">LSTM</td>
<td valign="top" align="center" rowspan="3">-</td>
<td valign="top" align="center" rowspan="3">3</td>
<td valign="top" align="center" rowspan="3">3</td>
<td valign="top" align="center">512 &#x000D7; 1,024</td>
<td valign="top" align="center">0.256</td>
<td valign="top" align="center" rowspan="3">0.5</td>
<td valign="top" align="center" rowspan="3">0</td>
</tr>
<tr>
<td valign="top" align="center">1,024 &#x000D7; 2,048</td>
<td valign="top" align="center">0.456</td>
</tr>
<tr>
<td valign="top" align="center">2,048 &#x000D7; 16</td>
<td valign="top" align="center">0.365</td>
</tr>
<tr>
<td valign="top" align="left" rowspan="3">MH-LSTM</td>
<td valign="top" align="center" rowspan="3">6</td>
<td valign="top" align="center" rowspan="3">4</td>
<td valign="top" align="center" rowspan="3">3</td>
<td valign="top" align="center">512 &#x000D7; 1,024</td>
<td valign="top" align="center">0.256</td>
<td valign="top" align="center" rowspan="3">0.5</td>
<td valign="top" align="center" rowspan="3">0</td>
</tr>
<tr>
<td valign="top" align="center">1,024 &#x000D7; 2,048</td>
<td valign="top" align="center">0.456</td>
</tr>
<tr>
<td valign="top" align="center">2,048 &#x000D7; 16</td>
<td valign="top" align="center">0.365</td>
</tr>
<tr>
<td valign="top" align="left" rowspan="6">LSTM_MH-LSTM_MAX</td>
<td valign="top" align="left" rowspan="3">LSTM</td>
<td valign="top" align="center" rowspan="3">-</td>
<td valign="top" align="center" rowspan="3">3</td>
<td valign="top" align="center" rowspan="3">3</td>
<td valign="top" align="center">512 &#x000D7; 1,024</td>
<td valign="top" align="center">0.256</td>
<td valign="top" align="center" rowspan="3">0.6</td>
<td valign="top" align="center" rowspan="3">0</td>
</tr>
<tr>
<td valign="top" align="center">1,024 &#x000D7; 2,048</td>
<td valign="top" align="center">0.456</td>
</tr>
<tr>
<td valign="top" align="center">2,048 &#x000D7; 16</td>
<td valign="top" align="center">0.365</td>
</tr>
<tr>
<td valign="top" align="left" rowspan="3">MH-LSTM</td>
<td valign="top" align="center" rowspan="3">4</td>
<td valign="top" align="center" rowspan="3">5</td>
<td valign="top" align="center" rowspan="3">3</td>
<td valign="top" align="center">512 &#x000D7; 1,024</td>
<td valign="top" align="center">0.256</td>
<td valign="top" align="center" rowspan="3">0.4</td>
<td valign="top" align="center" rowspan="3">0</td>
</tr>
<tr>
<td valign="top" align="center">1,024 &#x000D7; 2,048</td>
<td valign="top" align="center">0.456</td>
</tr>
<tr>
<td valign="top" align="center">2,048 &#x000D7; 16</td>
<td valign="top" align="center">0.365</td>
</tr></tbody>
</table>
<table-wrap-foot>
<p>Different structures of each system (LSTM_MH-LSTM_LINEAR &#x00026; LSTM_MH-LSTM_MAX) were tested to find out the optimal parameters suitable for ProtBert-BFD and ESM-1b embedding results. The parameters include number of attention heads (only for MH-LSTM), depth of LSTM, depth of linear layer (fixed), structure of linear layer (based on input and output dimensions), dropout (fixed), loss rate, and learning rates (fixed). A deeper network structure in MH-LSTM model is required compared with LSTM and more heads is necessitated for linear integration algorithm compared with the max integration algorithm.</p>
</table-wrap-foot>
</table-wrap>
</sec>
<sec>
<title>2.6 Result integration</title>
<p>By using ensemble learning, combining the predictions of two classification models can effectively reduce overfitting (<xref ref-type="bibr" rid="B48">Ying, 2019</xref>). At the same time, it increases the diversity and robustness of the model, thereby potentially improving prediction accuracy. In our proposed framework, we process the results of the two models using linear integration or probability maximization integration methods (<xref ref-type="fig" rid="F4">Figure 4</xref>).</p>
<fig position="float" id="F4">
<label>Figure 4</label>
<caption><p>The process of integrating classification results. <bold>(a)</bold> Linear integration: linear integration involves process to weight and sum the prediction probabilities of the two models. <bold>(b)</bold> Probability maximization integration: probability maximization integration, on the other hand, compares the probability values of the predicted labels from both models and the label associated with the higher probability is chosen as the final prediction.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmicb-16-1628952-g0004.tif">
<alt-text>Comparison of outputs from LSTM and MH-LSTM models. Panel a shows results using a linear approach with parameters a equals b equals 0.5. LSTM values are 0.17 and 0.98, among others, leading to MH-LSTM values such as 0.145 and 0.945. Panel b employs maximization, resulting in similar adjustments. Highlighted values show changes in emphasis, particularly for the term &#x0201C;tetracycline&#x0201D;.</alt-text>
</graphic>
</fig>
<p>Especially, for linear integration (<xref ref-type="fig" rid="F4">Figure 4a</xref>), the probability values output by the two models are linearly combined, as described by <xref ref-type="disp-formula" rid="E1">Equations 1</xref>, <xref ref-type="disp-formula" rid="E2">2</xref>.</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="center"><mml:mtr><mml:mtd><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>s</mml:mi></mml:mtd><mml:mtd><mml:mo>=</mml:mo></mml:mtd><mml:mtd><mml:mi>a</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x000D7;</mml:mo><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>s</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mi>b</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x000D7;</mml:mo><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>s</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mn>2</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="center"><mml:mtr><mml:mtd><mml:mi>y</mml:mi><mml:mtext>_</mml:mtext><mml:mi>h</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>In this context, <italic>logits</italic>1 represents the probability vector output by the LSTM network, and <italic>logits</italic>2 represents the probability vector output by the MH-LSTM. <italic>a</italic> and <italic>b</italic> are constant coefficients, and their sum equals 1. Both a and b are initialized to 0.5 and dynamically adjusted during the training process. The <italic>argmax</italic>() function returns the index <italic>y</italic>_<italic>hat</italic> corresponding to the maximum probability in the <italic>logits</italic>, which indicates the final predicted label.</p>
<p>For probability maximization integration (<xref ref-type="fig" rid="F4">Figure 4b</xref>), the probabilities corresponding to their predicted labels are compared, and the label associated with the higher probability is selected as the final prediction, as described by <xref ref-type="disp-formula" rid="E3">Equations 3</xref>, <xref ref-type="disp-formula" rid="E4">4</xref>.</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="center"><mml:mtr><mml:mtd><mml:mo class="qopname">max</mml:mo><mml:mtext>_</mml:mtext><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>o</mml:mi><mml:mi>b</mml:mi><mml:mtext>_</mml:mtext><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo class="qopname">max</mml:mo><mml:mtext>_</mml:mtext><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mtext>_</mml:mtext><mml:mn>1</mml:mn><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>s</mml:mi><mml:mtext>_</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mtable class="eqnarray" columnalign="center"><mml:mtr><mml:mtd><mml:mo class="qopname">max</mml:mo><mml:mtext>_</mml:mtext><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>o</mml:mi><mml:mi>b</mml:mi><mml:mtext>_</mml:mtext><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo class="qopname">max</mml:mo><mml:mtext>_</mml:mtext><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mtext>_</mml:mtext><mml:mn>2</mml:mn><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>s</mml:mi><mml:mtext>_</mml:mtext><mml:mn>2</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>max_<italic>prob</italic>_1 and max_<italic>prob</italic>_2 represent the maximum probability values in the probability vectors output by the two models. max_<italic>index</italic>_1 and max_<italic>index</italic>_2 indicate the predicted label types corresponding to these maximum probability values. The <italic>max</italic>() function computes the maximum value and its index in the probability vectors. Then, the sizes of max_<italic>prob</italic>_1 and max_<italic>prob</italic>_2 are compared, and the label associated with the larger probability is chosen as the final predicted type.</p>
<p>Although appropriately increasing the number of models in ensemble learning can usually further improve prediction performance, it is also necessary to consider computational resources and effective fusion methods. Taking these factors into account, we adopt two models (ProtBert-BFD with LSTM &#x00026; ESM-1b with MH-LSTM) in ensemble learning.</p>
</sec>
<sec>
<title>2.7 Training and testing</title>
<p>Based on the aforementioned structures, we developed two overall architectures of the prediction model: Linear-integration-based architecture (LSTM_MH-LSTM_LINEAR) and Probability-maximization-based architecture (LSTM_MH-LSTM_MAX). We constructed datasets for training, validation, and test purposes. The training process includes data processing step, and the other two processes exclude the step (<xref ref-type="fig" rid="F5">Figure 5</xref>).</p>
<fig position="float" id="F5">
<label>Figure 5</label>
<caption><p>The diagram of LSTM_MH-LSTM_LINEAR and LSTM_MH-LSTM_Max structure in validation and test processes. It includes pre-trained ProtBert-BFD and ESM-1b protein language embedding models in the feature extraction step, LSTM and MH-LSTM language-analysis models (with linear layers) in the classification step, and linear or maximization algorithm in the results integration step.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmicb-16-1628952-g0005.tif">
<alt-text>Flowchart illustrating a protein classification model with sections for protein sequence, feature extraction, classification, results integration, and prediction. Protein sequences are extracted using ProtBert-BFD and EMS-1b, then processed through LSTM layers. Outputs undergo multi-head attention and linear layers. Final integration uses linear maximization, generating prediction results for antibiotic susceptibility testing (AST) of tetracycline.</alt-text>
</graphic>
</fig>
<p>We used the <italic>train_test_split</italic> function from the <italic>scikit-learn</italic> machine learning toolkit in <italic>Python</italic> to partition the data into training, validation, and test sets with a ratio of 0.6/0.2/0.2. We also selected Adam optimizer with a learning rate of 2e-4 for network training. To avoid overfitting, the optimizer includes a training termination mechanism: if the accuracy does not improve after 30 iterations, the training process will be terminated early, and the model weights will be saved. The final experimental results are obtained by testing the model on the test set. Performance evaluation is conducted using four metrics: accuracy, precision, recall, and F1 score, which provide a comprehensive assessment of the model&#x00027;s performance. Their mathematical expressions are shown in <xref ref-type="disp-formula" rid="E5">Equations 5</xref>&#x02013;<xref ref-type="disp-formula" rid="E8">8</xref>, respectively.</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M5"><mml:mtable class="eqnarray" columnalign="center"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E6"><label>(6)</label><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="center"><mml:mtr><mml:mtd><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E7"><label>(7)</label><mml:math id="M7"><mml:mtable class="eqnarray" columnalign="center"><mml:mtr><mml:mtd><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E8"><label>(8)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="center"><mml:mtr><mml:mtd><mml:mi>F</mml:mi><mml:mn>1</mml:mn><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mn>2</mml:mn><mml:mo>&#x000D7;</mml:mo><mml:mfrac><mml:mrow><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x000D7;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>In this context:</p>
<list list-type="bullet">
<list-item><p>TP (True Positive): The sample is positive, and the prediction is also positive.</p></list-item>
<list-item><p>FP (False Positive): The sample is negative, but the prediction is positive.</p></list-item>
<list-item><p>TN (True Negative): The sample is negative, and the prediction is also negative.</p></list-item>
<list-item><p>FN (False Negative): The sample is positive, but the prediction is negative.</p></list-item>
</list>
<p>Precision represents the proportion of samples predicted as positive that are actually positive. Recall represents the proportion of actual positive samples that are correctly predicted as positive. The F1 Score considers both precision and recall, providing a comprehensive measure of the model&#x00027;s performance. These four metrics collectively account for both false-negative and false-positive scenarios. When all metrics approach 1, it indicates superior model performance with minimized misclassification rates for both negative and positive samples.</p>
</sec>
<sec>
<title>2.8 AMR phenotype prediction</title>
<p>Predicting the presence of ARGs fundamentally indicates whether a bacterial strain has the potential to develop a resistant phenotype. Comparatively, direct prediction of phenotypic resistance can more effectively guide clinical antibiotic selection for bacterial infections. However, defining the antimicrobial resistance (AMR) phenotype of a target bacterial strain solely based on the aggregate features of all its resistance genes would lead to substantially elevated false-positive prediction rates. Therefore, in this subsection, we further try to adapt the architecture of our previously proposed model to predict the whole-bacterial antimicrobial resistance (AMR) phenotypes.</p>
<p>In critical care, combination antibiotic therapy is often employed to achieve the most rapid therapeutic effect. Therefore, false-positive predictions should be rigorously minimized, as they may lead to the avoidance of first-line antibiotics that would have been most effective. In contrast, false-negative predictions in the context of multi-antibiotic regimens typically have less detrimental impact on overall therapeutic efficacy. As traditional best-hit approach has a low false-positive rate (<xref ref-type="bibr" rid="B4">Arango-Argoty et al., 2018</xref>), we incorporated this approach [CARD with blast (<xref ref-type="bibr" rid="B1">Alcock et al., 2023</xref>)] into our model as a whole-genome screening tool at the bacterial species level. The incorporation of CARD serves dual purposes: primarily filter out both negative and false-positive genes to reduce false-positive AMR predictions, while concurrently reducing computational load for downstream AI networks to accelerate the entire prediction pipeline.</p>
<p>The training and validation processes are omitted and only the test process is committed. The experimental steps (<xref ref-type="fig" rid="F6">Figure 6</xref>) are as follows.</p>
<list list-type="simple">
<list-item><p>1) Data collection: we processed the proteome of each bacterial strain as a complete testing procedure. Each individual protein sequence from the strain was sequentially fed as input to our prediction system and the phenotype prediction result for the strain is the sum of the results for each protein.</p></list-item>
<list-item><p>2) Protein sequence screening: each protein sequence will be primarily screened by CARD RGI algorithm (v3.1) before the prediction process. RGI screening standards are categorized into Strict and Perfect. For downstream analysis, we retained only proteins receiving positive predictions while filtering out all negative predictions, thereby substantially minimizing false-positive identifications. The relevant codes can be found on GitHub: <ext-link ext-link-type="uri" xlink:href="https://github.com/wr-sky/ARGs/tree/main/Code/3_CARD">https://github.com/wr-sky/ARGs/tree/main/Code/3_CARD</ext-link>.</p></list-item>
<list-item><p>3) Feature Extraction and Prediction (Similar to ARGs classification): for each protein sequence in a single strain, embedding results are extracted using ProtBert-BFD and ESM-1b. These results are then processed by the LSTM (suitable for lower-dimensional ProtBert-BFD data) and MH-LSTM (suitable for higher-dimensional ESM-1b data) with the best model parameters to realize transfer application prediction.</p></list-item>
</list>
<fig position="float" id="F6">
<label>Figure 6</label>
<caption><p>Transfer application system architecture diagram. The well-trained parameter in the classification and results integration models will be directly utilized for transfer application. Compared with the ARGs classification model, it additionally includes an RGI selection step, which could pre-filter most noise genes (negative and false-positive), to improve the overall prediction accuracy of the system. The AST phenotype prediction results are the collection of each protein sequence&#x00027;s ARG prediction result.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmicb-16-1628952-g0006.tif">
<alt-text>Flowchart illustrating the process of predicting antimicrobial susceptibility phenotypes from protein sequences. Steps include protein selection, feature extraction with protein language models (ProtBert-BFD and ESM-1b), classification using LSTM and MH-LSTM models, and result integration. Predictions are aggregated for antimicrobial phenotype lists like beta-lactam and tetracycline.</alt-text>
</graphic>
</fig>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3 Results</title>
<sec>
<title>3.1 LSTM and MH-LSTM performance testing</title>
<p>Based on the original data from DeepARG-DB, we test the LSTM and MH-LSTM performance on the ProtBert-BFD (<xref ref-type="fig" rid="F7">Figure 7a</xref>) and ESM-1b (<xref ref-type="fig" rid="F7">Figure 7b</xref>) embedding results respectively. For the ProtBert-BFD, LSTM with 3 layers network structure achieved the best performance with a clear advantage compared with other layers and MH-LSTM structures. This is likely because the low-dimensional data (30-dimensional ProtBert-BFD encoding per amino acid) is more suitable for small-scale, shallow networks, while the multi-head attention mechanism in MH-LSTM may lose some critical information. The embedding results of ESM-1b, which encodes each amino acid into 1,280 dimensions, is significantly higher than ProtBert-BFD&#x00027;s results. In this case, MH-LSTM with 6 layers network structure achieved the best performance. This improvement is due to the increased overall data dimensionality, which favors deep MH-LSTM networks for effective key data abstraction and extraction, while reducing interference from noisy information. In conclusion, proteins encoded by ProtBert-BFD are more suitable for LSTM structures with fewer layers (D3), while proteins encoded by ESM-1b is better suited for MH-LSTM structures with relatively more layers (D4&#x0007E;D6). However, an excessive number of LSTM layers (D7 as an example) increases the model&#x00027;s parameter count, leading to overfitting, which in turn causes a significant decline in test performance.</p>
<fig position="float" id="F7">
<label>Figure 7</label>
<caption><p>Performance test results separately based on the ProtBert-BFD and ESM-1b encoding results. <bold>(a)</bold> ProtBert-BFD: LSTM and MH-LSTM with depths ranging from 3 to 6 layers (D3-D6) were constructed to test their prediction accuracy. Both LSTM and MH-LSTM achieve the highest performance with 3 layers network structure and the LSTM yielded a higher accuracy compared to the MH-LSTM. <bold>(b)</bold> ESM-1b: Since ESM-1b results in a higher embedding dimensions, LSTM and MH-LSTM with deeper network ranging from 4 to 7 layer (D4&#x02013;D7) were tested. The results show that multi-layer MH-LSTM networks perform better than LSTM and deeper network (D6) achieved higher performance in this case.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmicb-16-1628952-g0007.tif">
<alt-text>Two bar charts compare prediction accuracy between LSTM and MH-LSTM for different structure depths. Chart a) shows accuracy for depths D3 to D6, with LSTM and MH-LSTM having similar accuracy, except at D6 where LSTM is higher. Chart b) shows depths D4 to D7, with MH-LSTM leading until D7, where LSTM has significantly lower accuracy.</alt-text>
</graphic>
</fig>
</sec>
<sec>
<title>3.2 Experimental test for ARGs prediction</title>
<p>Based on the overall dataset (<xref ref-type="table" rid="T1">Table 1</xref>), we evaluated the prediction performance of different architectures under the optimal structures (<xref ref-type="table" rid="T2">Table 2</xref>). The optimal structure is determined through repeated experimental iteration with different structural combinations, which also follows the conclusion above. The evaluation was carried out using four metrics: accuracy, precision, recall, and F1-score. We compared our proposed methods with related works, including traditional sequence alignment methods like CARD and machine learning methods such as HMD-ARG and DeepARG. By applying these methods to ARGs identification (<xref ref-type="fig" rid="F8">Figure 8a</xref>) and ARGs classification (<xref ref-type="fig" rid="F8">Figure 8b</xref>) tasks, our proposed model consistently achieved superior performance almost across all evaluation metrics. The only exception is the CARD method under &#x0201C;perfect&#x0201D; criteria, the higher precision of which is due to its more lenient criteria for identifying resistant genes. This kind of criteria will result in a lower false-positive rate but a higher false-negative rate (<xref ref-type="bibr" rid="B4">Arango-Argoty et al., 2018</xref>), and consequently, performs the worst under the other three evaluation metrics. Besides, the framework including the data augmentation process usually provides better results compared with the framework without data augmentation technique.</p>
<fig position="float" id="F8">
<label>Figure 8</label>
<caption><p>Performance test results. <bold>(a)</bold> ARGs identification: the task of ARGs identification is to distinguish resistant and non-resistant genes from all target genes. Comparatively, our proposed methods (with or without data augmentation) can always deliver satisfactory performance under four evaluation metrics. While CARD achieve slightly higher precision, it performs worst in the other three evaluation metrics. <bold>(b)</bold> ARGs classification: the task of ARGs classification is to classify the 16 different drug resistance gene strategies. The LSTM_MH-LSTM_LINEAR system architecture, based on augmented data, achieved the best results in terms of accuracy, recall, and F1-score. Regarding the precision metric, it is only slightly lower than the CARD method.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmicb-16-1628952-g0008.tif">
<alt-text>Two grouped bar charts labeled (a) and (b) compare the performance metrics of HMD-ARG, DeepARG, CARD, LSTM_MH-LSTM_LINEAR, LSTM_MH-LSTM_MAX, and their augmented versions. Chart (a) shows high accuracy, precision, recall, and F1-score, with precision peaking at 99.9%. Chart (b) shows slightly lower values, with precision reaching 98.3%. Each model is represented by a different color bar, with detailed labels on the right.</alt-text>
</graphic>
</fig>
</sec>
<sec>
<title>3.3 AMR prediction results</title>
<p>We manually screened 262 bacterial strains from NCBI which include both complete antibiotic susceptibility test (AST) results and whole-genome sequences. The strains involve <italic>S.enterica, E.coli, K.pneumoniae, C.freundii, S.marcescens</italic>, and etc. Each strain was annotated based on their AST results and our proposed 16 resistance labels (<xref ref-type="table" rid="T1">Table 1</xref>). For ease of replication studies, details of each stain can be found on GitHub: <ext-link ext-link-type="uri" xlink:href="https://github.com/wr-sky/ARGs/blob/main/Data/AST_NCBI_id.txt">https://github.com/wr-sky/ARGs/blob/main/Data/AST_NCBI_id.txt</ext-link>.</p>
<p>In our application pipeline, we tested both &#x0201C;perfect&#x0201D; and &#x0201C;strict&#x0201D; screening standards (CARD RGI) as pre-screening tools for each protein sequence. Basically, the &#x0201C;strict&#x0201D; standard is relatively more lenient than the &#x0201C;perfect&#x0201D; standard, allowing us to optimally preserve high-fidelity resistance genes.</p>
<p>To comprehensively demonstrate predictive performance, we separately quantified model outputs encoded by ESM-1b (right panel of <xref ref-type="fig" rid="F5">Figure 5</xref> with MH-LSTM) and ProtBert-BFD (left panel of <xref ref-type="fig" rid="F5">Figure 5</xref> with LSTM). From the perspective of screening criteria, the test results show that datasets filtered by the RGI strict criteria achieve higher prediction accuracy (<xref ref-type="disp-formula" rid="E5">Equation 5</xref>) both for the ESM-1b and ProtBert-BFD embedding results (<xref ref-type="fig" rid="F9">Figure 9</xref>). Compared to the &#x0201C;perfect&#x0201D; standard, the &#x0201C;strict&#x0201D; criteria effectively eliminate both negative and false-positive genes, reducing false-positive (FP) prediction probability and consequently enhancing overall prediction accuracy. From the perspective of embedding models, the ESM-1b model demonstrated superior prediction accuracy for label 2 (other), 4 (quinolone), and 12 (sulfonamide), whereas ProtBert-BFD achieved higher precision for label 3 (tetracycline) and 5 (aminoglycoside). Notably, both models attained 100% accuracy in predicting label 7 (&#x003B2;-lactam) and 11 (rifampin). When combining these two models&#x00027; results, the prediction accuracy can theoretically exceed 90%, with peak performance reaching 100% for specific antibiotic classes. Overall, our model demonstrates exceptional performance in predicting specific resistance phenotypes (e.g., labels 5 (aminoglycoside), 7 (&#x003B2;-lactam), and 11 (rifampin)). However, prediction accuracy remains suboptimal for smaller datasets, particularly glycopeptide (label 9), chloramphenicol (label 10), and polymyxin (label 14) resistance categories, indicating areas for future improvement.</p>
<fig position="float" id="F9">
<label>Figure 9</label>
<caption><p>Number of different phenotype labels and their corresponding prediction accuracy results. In the results of ESM-1b based on MH-LSTM architecture, labels 2 (other), 4 (Quinolone), 5 (Aminoglycoside), 7 (Beta-lactam), and 12 (Sulfonamide) all achieve prediction accuracies above 95%, with label 7 reaching 100% precision. For the ProtBert-BFD based on MH-LSTM architecture, labels 3 (Tetracycline), 5 (Aminoglycoside), 7 (Beta-lactam), and 11 (Rifampin) achieve prediction accuracies above 95%, with labels 7 and 11 both reaching 100% precision. Annotations for the remaining groups, which are separately 0, 1, 6, 8, and 15, were missing among the 262 strains from NCBI.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmicb-16-1628952-g0009.tif">
<alt-text>Bar and line chart comparing prediction hits and total occurrences across labels two to fourteen. Bars represent prediction models: Perfect&#x0002B;ESM-1b, Strict&#x0002B;ESM-1b, Perfect&#x0002B;ProtBert-BFD, and Strict&#x0002B;ProtBert-BFD. A green line shows the number of target labels. Key peaks occur at labels seven and twelve. Percentages above bars indicate prediction accuracy, reaching up to one hundred percent.</alt-text>
</graphic>
</fig>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4 Discussion</title>
<p>Conventional AST, as the gold standard for detection, yields results that are susceptible to testing procedural variations and requires specific operational expertise and laboratory conditions. Moreover, it can only test one resistance phenotype at a time, requiring several days to complete (<xref ref-type="bibr" rid="B14">Govender et al., 2021</xref>). At the genetic level, techniques such as DNA microarrays, polymerase chain reaction (PCR), and quantitative PCR (qPCR) were previously employed to detect antibiotic resistance genes (ARGs) (<xref ref-type="bibr" rid="B37">Singh and Sodhi, 2024</xref>). The scarcity of primers is a major drawback of amplification-based techniques (<xref ref-type="bibr" rid="B31">Ovchinnikov et al., 2017</xref>).</p>
<p>In comparison, whole-genome/metagenome-based computational approaches are unaffected by issues of operational experience, laboratory environment, or primer scarcity, and can simultaneously detect multiple resistance phenotypes within minutes. Early computational methods primarily relied on sequence alignment and gene annotation (<xref ref-type="bibr" rid="B51">Zhou et al., 2020</xref>), exemplified by tools such as MG-RAST, AMR-Finder, and PATRIC. However, the lack of allelic variant specificity significantly impacts results because different variations confer distinct phenotypic resistance profiles (<xref ref-type="bibr" rid="B27">Liang et al., 2023</xref>). Furthermore, the difficulty in standardizing alignment parameters (e.g., similarity thresholds, coverage criteria) across different resistance genes frequently leads to elevated rates of both false-negative and false-positive predictions (<xref ref-type="bibr" rid="B4">Arango-Argoty et al., 2018</xref>). Artificial intelligence-based prediction of resistance genes and phenotypes addresses these limitations by learning intrinsic feature correlations from existing large-scale genomic sequences and resistance data, thereby effectively reducing both false-negative and false-positive prediction rates (<xref ref-type="bibr" rid="B37">Singh and Sodhi, 2024</xref>).</p>
<p>Building upon prior work utilizing nucleotide-level sequences, our study proposes a novel approach employing protein sequences and recently pre-trained protein language models for antimicrobial resistance (AMR) prediction. Compared to nucleotide-based methods, amino acid sequences offer three key advantages: (i) Enhanced functional specificity through direct capture of critical protein features (e.g., drug binding sites and efflux pump active-site variants) and precise identification of resistance-associated domains via conserved motif analysis (<xref ref-type="bibr" rid="B43">Tondnevis et al., 2020</xref>); (ii) Improved cross-species generalizability by eliminating host GC content bias (<xref ref-type="bibr" rid="B50">Zhang et al., 2025</xref>); and (iii) Superior computational efficiency, as the 20-letter amino acid alphabet reduces dimensionality vs. the 64 possible codon combinations, and at the same time, enabling effective transfer learning from protein language models. Our comparative results (<xref ref-type="fig" rid="F8">Figure 8</xref>) demonstrate significant accuracy improvements in resistance gene prediction, while simultaneously providing novel insights into the essential characteristics of genetic material and proteins from a biolinguistics perspective.</p>
<p>However, the transition from gene to protein sequences for antibiotic resistance prediction may introduce prediction errors due to the loss of critical genomic information: (i) Synonymous mutations: while preserving amino acid sequences, these mutations can alter mRNA secondary structures (e.g., ribosome binding site stability) or introduce rare codons affecting translation rates, thereby modulating resistance gene expression levels (<xref ref-type="bibr" rid="B46">Wong et al., 2022</xref>); (ii) Non-coding functional elements: key regulatory features in promoters or untranslated regions (UTRs) that control gene expression are absent in protein sequences (<xref ref-type="bibr" rid="B52">Zrimec et al., 2021</xref>); (iii) Mobile genetic elements: resistance-associated markers from insertion sequences (IS) or transposase genes are not captured (<xref ref-type="bibr" rid="B32">Partridge et al., 2018</xref>). Although the loss of these critical genomic features has relatively minor impacts on resistance gene prediction, it substantially compromises the accuracy of bacterial phenotype prediction, which likely accounts for the observed discrepancies in our phenotypic resistance predictions (<xref ref-type="fig" rid="F9">Figure 9</xref>).</p>
<p>Focusing on the machine learning model, its quality relies heavily on the feature extraction phase, which converts diverse data forms such as images, text, data, and sequences into machine-readable encoding while retaining the original data features and minimizing irrelevant noise (<xref ref-type="bibr" rid="B47">Yan et al., 2020</xref>). This study employs pre-trained protein language models ProtBert-BFD and ESM-1b, which not only address the issue of insufficient data for training feature extraction models from scratch but also leverage these pre-trained models to extract amino acid interactions and protein structural features from different perspectives, providing accurate, noise-reduced encoding for subsequent classification processes (<xref ref-type="bibr" rid="B11">Elnaggar et al., 2021</xref>; <xref ref-type="bibr" rid="B35">Rives et al., 2021</xref>). Compared to using a single data source and model, this approach captures more effective information, reduces data redundancy, and ultimately enhances predictive performance (<xref ref-type="fig" rid="F7">Figure 7</xref>).</p>
<p>The classification model is the core architecture of the system. It is crucial to design an appropriate architecture and depth so that the model&#x00027;s parameter scale aligns with the training data size, allowing for precise extraction of useful information while avoiding noise (<xref ref-type="bibr" rid="B13">Garg et al., 2021</xref>). Through experiments with small-scale data, we found that a relatively simple three-layer LSTM architecture is better suited for lower-dimensional data (ProtBert-BFD encoding), whereas a more complex six-layer MH-LSTM architecture is better for higher-dimensional data (ESM-1b encoding). The primary reason might be that lower-dimensional data distributions are not complex, so deeper networks or additional MH structures may abstract features too much, leading to the loss of critical information and decreased model generalization performance (<xref ref-type="bibr" rid="B5">Atienza, 2022</xref>; <xref ref-type="bibr" rid="B9">Deng et al., 2022</xref>). On the other hand, deeper MH-LSTM architectures can alleviate the issue of parameter explosion with high-dimensional data and make the model focus more on the effective information in the hidden layers, reducing noise influence (<xref ref-type="bibr" rid="B44">Vaswani et al., 2017</xref>).</p>
<p>The experimental results demonstrate that our model significantly outperforms sequence alignment and conventional AI algorithms in reducing both false-negative and false-positive predictions of ARGs (<xref ref-type="fig" rid="F8">Figure 8</xref>). Concurrently, it achieves notable reductions in false-positive rates for resistance phenotype predictions while improving accuracy for specific phenotypes (<xref ref-type="fig" rid="F9">Figure 9</xref>). High-accuracy ARG prediction enables AI to (i) Detect novel/rare ARG variants (<xref ref-type="bibr" rid="B39">Sodhi and Singh, 2022</xref>); (ii) Elucidate evolutionary pathways, e.g., horizontal gene transfer, mutation accumulation (<xref ref-type="bibr" rid="B37">Singh and Sodhi, 2024</xref>); (iii) Identify previously undetected ARGs beyond conventional methods&#x00027; detection limits (<xref ref-type="bibr" rid="B40">Sodhi et al., 2023</xref>). For instance, AI-based model could predict distant ARG variants (&#x0003C; 30% homology to known genes) revealing novel resistance protein families and &#x0201C;silent&#x0201D; chromosomal resistance clusters (e.g., stress-inducible antibiotic-inactivating enzymes) (<xref ref-type="bibr" rid="B38">Singh et al., 2024</xref>).</p>
<p>Current AI-driven phenotype prediction holds transformative potential by potentially obviating laboratory culturing in infection diagnostics. However, pending resolution of implementation challenges, research focus remains on its theoretical promise rather than demonstrated clinical workflow impacts (<xref ref-type="bibr" rid="B10">d&#x00027;Humi&#x000E8;res et al., 2021</xref>). Our model&#x00027;s high-precision phenotype prediction and low false-positive rates can guide targeted antibiotic use, reducing unnecessary broad-spectrum antibiotic reliance. In urinary tract infections (UTIs)&#x02014;where rising antimicrobial resistance forces increasing broad-spectrum use&#x02014;AI-based model could optimize empirical prescribing through rapid susceptibility profiling (<xref ref-type="bibr" rid="B19">Kanjilal et al., 2020</xref>). This enables tailored antibiotic selection for uncomplicated UTIs within 2 h vs. 48&#x02013;72 h for conventional AST.</p>
<p>Overall, with the continuous expansion of subsequent datasets and ongoing optimization of algorithmic models, AI models are expected to progressively enhance their practical guidance significance for clinical treatment.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>All data associated with this study have been deposited in a publicly available repository to help other researchers evaluate our findings and build on our work. The codes and data used in this study are available on GitHub <ext-link ext-link-type="uri" xlink:href="https://github.com/wr-sky/ARGs">https://github.com/wr-sky/ARGs</ext-link>.</p>
</sec>
<sec sec-type="author-contributions" id="s6">
<title>Author contributions</title>
<p>BW: Formal analysis, Investigation, Methodology, Project administration, Supervision, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. RM: Conceptualization, Data curation, Methodology, Software, Writing &#x02013; review &#x00026; editing. ZL: Conceptualization, Formal analysis, Project administration, Visualization, Writing &#x02013; review &#x00026; editing. MH: Data curation, Resources, Writing &#x02013; review &#x00026; editing. XW: Investigation, Resources, Writing &#x02013; review &#x00026; editing. YZ: Data curation, Formal analysis, Writing &#x02013; review &#x00026; editing. ZC: Methodology, Writing &#x02013; review &#x00026; editing. YJ: Resources, Writing &#x02013; review &#x00026; editing. JY: Funding acquisition, Project administration, Writing &#x02013; review &#x00026; editing. WC: Conceptualization, Funding acquisition, Supervision, Writing &#x02013; review &#x00026; editing. HR: Conceptualization, Funding acquisition, Project administration, Supervision, Writing &#x02013; review &#x00026; editing.</p>
</sec>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research and/or publication of this article. This study was supported by the National Natural Science Foundation of China (grant numbers 32070025, 31800136, and 62102439) and the Research Project of the State Key Laboratory of Pathogen and Biosecurity (grant numbers SKLPBS1807 and SKLPBS2214).</p>
</sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="ai-statement" id="s8">
<title>Generative AI statement</title>
<p>The author(s) declare that no Gen AI was used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x00027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec sec-type="supplementary-material" id="s10">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fmicb.2025.1628952/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fmicb.2025.1628952/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Table_1.docx" id="SM1" mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alcock</surname> <given-names>B. P.</given-names></name> <name><surname>Huynh</surname> <given-names>W.</given-names></name> <name><surname>Chalil</surname> <given-names>R.</given-names></name> <name><surname>Smith</surname> <given-names>K. W.</given-names></name> <name><surname>Raphenya</surname> <given-names>A. R.</given-names></name> <name><surname>Wlodarski</surname> <given-names>M. A.</given-names></name> <etal/></person-group>. (<year>2023</year>). <article-title>CARD 2023: expanded curation, support for machine learning, and resistome prediction at the comprehensive antibiotic resistance database</article-title>. <source>Nucleic Acids Res.</source> <volume>51</volume>, <fpage>D690</fpage>&#x02013;<lpage>D699</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gkac920</pub-id><pub-id pub-id-type="pmid">36263822</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Al-Deen</surname> <given-names>H. S. S.</given-names></name> <name><surname>Zeng</surname> <given-names>Z.</given-names></name> <name><surname>Al-Sabri</surname> <given-names>R.</given-names></name> <name><surname>Hekmat</surname> <given-names>A.</given-names></name></person-group> (<year>2021</year>). <article-title>An improved model for analyzing textual sentiment based on a deep neural network using multi-head attention mechanism</article-title>. <source>Appl. Syst. Innovation</source> <volume>4</volume>:<fpage>85</fpage>. <pub-id pub-id-type="doi">10.3390/asi4040085</pub-id></citation>
</ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alley</surname> <given-names>E. C.</given-names></name> <name><surname>Khimulya</surname> <given-names>G.</given-names></name> <name><surname>Biswas</surname> <given-names>S.</given-names></name> <name><surname>AlQuraishi</surname> <given-names>M.</given-names></name> <name><surname>Church</surname> <given-names>G. M.</given-names></name></person-group> (<year>2019</year>). <article-title>Unified rational protein engineering with sequence-based deep representation learning</article-title>. <source>Nat. Methods</source> <volume>16</volume>, <fpage>1315</fpage>&#x02013;<lpage>1322</lpage>. <pub-id pub-id-type="doi">10.1038/s41592-019-0598-1</pub-id><pub-id pub-id-type="pmid">31636460</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Arango-Argoty</surname> <given-names>G.</given-names></name> <name><surname>Garner</surname> <given-names>E.</given-names></name> <name><surname>Pruden</surname> <given-names>A.</given-names></name> <name><surname>Heath</surname> <given-names>L. S.</given-names></name> <name><surname>Vikesland</surname> <given-names>P.</given-names></name> <name><surname>Zhang</surname> <given-names>L.</given-names></name></person-group> (<year>2018</year>). <article-title>DeepARG: a deep learning approach for predicting antibiotic resistance genes from metagenomic data</article-title>. <source>Microbiome</source> <volume>6</volume>, <fpage>1</fpage>&#x02013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.1186/s40168-018-0401-z</pub-id><pub-id pub-id-type="pmid">29391044</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Atienza</surname> <given-names>R.</given-names></name></person-group> (<year>2022</year>). <article-title>&#x0201C;Improving model generalization by agreement of learned representations from data augmentation,&#x0201D;</article-title> in <source>Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision</source> (<publisher-loc>Waikoloa, HI</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>3927</fpage>&#x02013;<lpage>3936</lpage>. <pub-id pub-id-type="doi">10.1109/WACV51458.2022.00398</pub-id></citation>
</ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Boolchandani</surname> <given-names>M.</given-names></name> <name><surname>D&#x00027;Souza</surname> <given-names>A. W.</given-names></name> <name><surname>Dantas</surname> <given-names>G.</given-names></name></person-group> (<year>2019</year>). <article-title>Sequencing-based methods and resources to study antimicrobial resistance</article-title>. <source>Nat. Rev. Genet.</source> <volume>20</volume>, <fpage>356</fpage>&#x02013;<lpage>370</lpage>. <pub-id pub-id-type="doi">10.1038/s41576-019-0108-4</pub-id><pub-id pub-id-type="pmid">30886350</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>J.</given-names></name> <name><surname>Yang</surname> <given-names>D.</given-names></name> <name><surname>Tam</surname> <given-names>D.</given-names></name> <name><surname>Raffel</surname> <given-names>C.</given-names></name> <name><surname>Bansal</surname> <given-names>M.</given-names></name></person-group> (<year>2023</year>). <article-title>An empirical survey of data augmentation for limited data learning in nlp</article-title>. <source>Trans. Assoc. Comput. Ling.</source> <volume>11</volume>, <fpage>191</fpage>&#x02013;<lpage>211</lpage>. <pub-id pub-id-type="doi">10.1162/tacl_a_00542</pub-id></citation>
</ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Darby</surname> <given-names>E. M.</given-names></name> <name><surname>Trampari</surname> <given-names>E.</given-names></name> <name><surname>Siasat</surname> <given-names>P.</given-names></name> <name><surname>Gaya</surname> <given-names>M. S.</given-names></name> <name><surname>Alav</surname> <given-names>I.</given-names></name> <name><surname>Webber</surname> <given-names>M. A.</given-names></name> <etal/></person-group>. (<year>2023</year>). <article-title>Molecular mechanisms of antibiotic resistance revisited</article-title>. <source>Nat. Rev. Microbiol.</source> <volume>21</volume>, <fpage>280</fpage>&#x02013;<lpage>295</lpage>. <pub-id pub-id-type="doi">10.1038/s41579-022-00820-y</pub-id><pub-id pub-id-type="pmid">36411397</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Deng</surname> <given-names>W.</given-names></name> <name><surname>Gould</surname> <given-names>S.</given-names></name> <name><surname>Zheng</surname> <given-names>L.</given-names></name></person-group> (<year>2022</year>). <article-title>On the strong correlation between model invariance and generalization</article-title>. <source>Adv. Neural Inf. Process. Syst.</source> <volume>35</volume>, <fpage>28052</fpage>&#x02013;<lpage>28067</lpage>.</citation>
</ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>d&#x00027;Humi&#x000E8;res</surname> <given-names>C.</given-names></name> <name><surname>Salmona</surname> <given-names>M.</given-names></name> <name><surname>Delli&#x000E8;re</surname> <given-names>S.</given-names></name> <name><surname>Leo</surname> <given-names>S.</given-names></name> <name><surname>Rodriguez</surname> <given-names>C.</given-names></name> <name><surname>Angebault</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>The potential role of clinical metagenomics in infectious diseases: therapeutic perspectives</article-title>. <source>Drugs</source> <volume>81</volume>, <fpage>1453</fpage>&#x02013;<lpage>1466</lpage>. <pub-id pub-id-type="doi">10.1007/s40265-021-01572-4</pub-id><pub-id pub-id-type="pmid">34328626</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Elnaggar</surname> <given-names>A.</given-names></name> <name><surname>Heinzinger</surname> <given-names>M.</given-names></name> <name><surname>Dallago</surname> <given-names>C.</given-names></name> <name><surname>Rehawi</surname> <given-names>G.</given-names></name> <name><surname>Wang</surname> <given-names>Y.</given-names></name> <name><surname>Jones</surname> <given-names>L.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Prottrans: toward understanding the language of life through self-supervised learning</article-title>. <source>IEEE Trans. Pattern Anal. Machine Intell.</source> <volume>44</volume>, <fpage>7112</fpage>&#x02013;<lpage>7127</lpage>. <pub-id pub-id-type="doi">10.1109/TPAMI.2021.3095381</pub-id><pub-id pub-id-type="pmid">34232869</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fitzgibbon</surname> <given-names>M. M.</given-names></name> <name><surname>Roycroft</surname> <given-names>E.</given-names></name> <name><surname>Sheehan</surname> <given-names>G.</given-names></name> <name><surname>Mc Laughlin</surname> <given-names>A. M.</given-names></name> <name><surname>Quintyne</surname> <given-names>K. I.</given-names></name> <name><surname>Brabazon</surname> <given-names>E.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>False detection of rifampicin resistance using Xpert<sup>&#x000AE;</sup> MTB/RIF Ultra assay due to an A451V mutation in Mycobacterium tuberculosis</article-title>. <source>JAC-Antimicrob. Resist</source>. <volume>3</volume>:<fpage>dlab101</fpage>. <pub-id pub-id-type="doi">10.1093/jacamr/dlab101</pub-id><pub-id pub-id-type="pmid">34386770</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Garg</surname> <given-names>S.</given-names></name> <name><surname>Ramakrishnan</surname> <given-names>G.</given-names></name> <name><surname>Thumbe</surname> <given-names>V.</given-names></name></person-group> (<year>2021</year>). <article-title>&#x0201C;Towards robustness to label noise in text classification via noise modeling,&#x0201D;</article-title> in <source>Proceedings of the 30th ACM International Conference on Information and Knowledge Management</source> (<publisher-loc>New York, NY, USA</publisher-loc>: <publisher-name>Association for Computing Machinery</publisher-name>). <pub-id pub-id-type="doi">10.1145/3459637.3482204</pub-id></citation>
</ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Govender</surname> <given-names>R. D.</given-names></name> <name><surname>Hashim</surname> <given-names>M. J.</given-names></name> <name><surname>Khan</surname> <given-names>M. A.</given-names></name> <name><surname>Mustafa</surname> <given-names>H.</given-names></name> <name><surname>Khan</surname> <given-names>G.</given-names></name></person-group> (<year>2021</year>). <article-title>Global epidemiology of HIV/AIDS: a resurgence in North America and Europe</article-title>. <source>J. Epidemiol. Global Health</source> <volume>11</volume>, <fpage>296</fpage>&#x02013;<lpage>301</lpage>. <pub-id pub-id-type="doi">10.2991/jegh.k.210621.001</pub-id><pub-id pub-id-type="pmid">34270183</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hasan</surname> <given-names>B. M. S.</given-names></name> <name><surname>Abdulazeez</surname> <given-names>A. M.</given-names></name></person-group> (<year>2021</year>). <article-title>A review of principal component analysis algorithm for dimensionality reduction</article-title>. <source>J. Soft Comput. Data Mining</source> <volume>2</volume>, <fpage>20</fpage>&#x02013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.30880/JSCDM.2021.02.01.003</pub-id></citation>
</ref>
<ref id="B16">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hsu</surname> <given-names>C.</given-names></name> <name><surname>Verkuil</surname> <given-names>R.</given-names></name> <name><surname>Liu</surname> <given-names>J.</given-names></name> <name><surname>Lin</surname> <given-names>Z.</given-names></name> <name><surname>Hie</surname> <given-names>B.</given-names></name> <name><surname>Sercu</surname> <given-names>T.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>&#x0201C;Learning inverse folding from millions of predicted structures,&#x0201D;</article-title> in <source>Proceedings of the 39th International Conference on Machine Learning, Vol. 162</source> (<publisher-loc>PMLR</publisher-loc>), <fpage>8946</fpage>&#x02013;<lpage>8970</lpage>. <pub-id pub-id-type="doi">10.1101/2022.04.10.487779</pub-id></citation>
</ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ji</surname> <given-names>B.</given-names></name> <name><surname>Pi</surname> <given-names>W.</given-names></name> <name><surname>Liu</surname> <given-names>W.</given-names></name> <name><surname>Liu</surname> <given-names>Y.</given-names></name> <name><surname>Cui</surname> <given-names>Y.</given-names></name> <name><surname>Zhang</surname> <given-names>X.</given-names></name> <etal/></person-group>. (<year>2023</year>). <article-title>HyperVR: a hybrid deep ensemble learning approach for simultaneously predicting virulence factors and antibiotic resistance genes</article-title>. <source>NAR Genom. Bioinf</source>. <volume>5</volume>:<fpage>lqad012</fpage>. <pub-id pub-id-type="doi">10.1093/nargab/lqad012</pub-id><pub-id pub-id-type="pmid">36789031</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kakoullis</surname> <given-names>L.</given-names></name> <name><surname>Papachristodoulou</surname> <given-names>E.</given-names></name> <name><surname>Chra</surname> <given-names>P.</given-names></name> <name><surname>Panos</surname> <given-names>G.</given-names></name></person-group> (<year>2021</year>). <article-title>Mechanisms of antibiotic resistance in important gram-positive and gram-negative pathogens and novel antibiotic solutions</article-title>. <source>Antibiotics</source> <volume>10</volume>:<fpage>415</fpage>. <pub-id pub-id-type="doi">10.3390/antibiotics10040415</pub-id><pub-id pub-id-type="pmid">33920199</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kanjilal</surname> <given-names>S.</given-names></name> <name><surname>Oberst</surname> <given-names>M.</given-names></name> <name><surname>Boominathan</surname> <given-names>S.</given-names></name> <name><surname>Zhou</surname> <given-names>H.</given-names></name> <name><surname>Hooper</surname> <given-names>D. C.</given-names></name> <name><surname>Sontag</surname> <given-names>D.</given-names></name></person-group> (<year>2020</year>). <article-title>A decision algorithm to promote outpatient antimicrobial stewardship for uncomplicated urinary tract infection</article-title>. <source>Sci. Trans. Med</source>. <volume>12</volume>:<fpage>eaay5067</fpage>. <pub-id pub-id-type="doi">10.1126/scitranslmed.aay5067</pub-id><pub-id pub-id-type="pmid">33148625</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Karkman</surname> <given-names>A.</given-names></name> <name><surname>Do</surname> <given-names>T. T.</given-names></name> <name><surname>Walsh</surname> <given-names>F.</given-names></name> <name><surname>Virta</surname> <given-names>M. P. J.</given-names></name></person-group> (<year>2018</year>). <article-title>Antibiotic-resistance genes in waste water</article-title>. <source>Trends Microbiol.</source> <volume>26</volume>, <fpage>220</fpage>&#x02013;<lpage>228</lpage>. <pub-id pub-id-type="doi">10.1016/j.tim.2017.09.005</pub-id><pub-id pub-id-type="pmid">29033338</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kim</surname> <given-names>J. I.</given-names></name> <name><surname>Maguire</surname> <given-names>F.</given-names></name> <name><surname>Tsang</surname> <given-names>K. K.</given-names></name> <name><surname>Gouliouris</surname> <given-names>T.</given-names></name> <name><surname>Peacock</surname> <given-names>S. J.</given-names></name> <name><surname>McAllister</surname> <given-names>T. A.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>Machine learning for antimicrobial resistance prediction: current practice, limitations, and clinical perspective</article-title>. <source>Clin. Microbiol. Rev.</source> <volume>35</volume>, <fpage>e00179</fpage>&#x02013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.1128/cmr.00179-21</pub-id><pub-id pub-id-type="pmid">35612324</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lakin</surname> <given-names>S. M.</given-names></name> <name><surname>Dean</surname> <given-names>C.</given-names></name> <name><surname>Noyes</surname> <given-names>N. R.</given-names></name> <name><surname>Dettenwanger</surname> <given-names>A.</given-names></name> <name><surname>Ross</surname> <given-names>A. S.</given-names></name> <name><surname>Doster</surname> <given-names>E.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>MEGARes: an antimicrobial resistance database for high throughput sequencing</article-title>. <source>Nucleic Acids Res.</source> <volume>45</volume>, <fpage>D574</fpage>&#x02013;<lpage>D580</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gkw1009</pub-id><pub-id pub-id-type="pmid">27899569</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>L&#x000E1;z&#x000E1;r</surname> <given-names>V.</given-names></name> <name><surname>Kishony</surname> <given-names>R.</given-names></name></person-group> (<year>2019</year>). <article-title>Transient antibiotic resistance calls for attention</article-title>. <source>Nat. Microbiol.</source> <volume>4</volume>, <fpage>1606</fpage>&#x02013;<lpage>1607</lpage>. <pub-id pub-id-type="doi">10.1038/s41564-019-0571-x</pub-id><pub-id pub-id-type="pmid">31541208</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Durbin</surname> <given-names>R.</given-names></name></person-group> (<year>2009</year>). <article-title>Fast and accurate short read alignment with Burrows-Wheeler transform</article-title>. <source>Bioinformatics</source> <volume>25</volume>, <fpage>1754</fpage>&#x02013;<lpage>1760</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btp324</pub-id><pub-id pub-id-type="pmid">19451168</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Wang</surname> <given-names>S.</given-names></name> <name><surname>Umarov</surname> <given-names>R.</given-names></name> <name><surname>Xie</surname> <given-names>B.</given-names></name> <name><surname>Fan</surname> <given-names>M.</given-names></name> <name><surname>Li</surname> <given-names>L.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>DEEPre: sequence-based enzyme EC number prediction by deep learning</article-title>. <source>Bioinformatics</source> <volume>34</volume>, <fpage>760</fpage>&#x02013;<lpage>769</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btx680</pub-id><pub-id pub-id-type="pmid">29069344</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Xu</surname> <given-names>Z.</given-names></name> <name><surname>Han</surname> <given-names>W.</given-names></name> <name><surname>Cao</surname> <given-names>H.</given-names></name> <name><surname>Umarov</surname> <given-names>R.</given-names></name> <name><surname>Yan</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>HMD-ARG: hierarchical multi-task deep learning for annotating antibiotic resistance genes</article-title>. <source>Microbiome</source> <volume>9</volume>, <fpage>1</fpage>&#x02013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1186/s40168-021-01002-3</pub-id><pub-id pub-id-type="pmid">33557954</pub-id></citation></ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liang</surname> <given-names>J.</given-names></name> <name><surname>Lin</surname> <given-names>H.</given-names></name> <name><surname>Singh</surname> <given-names>B.</given-names></name> <name><surname>Wang</surname> <given-names>A.</given-names></name> <name><surname>Yan</surname> <given-names>Z.</given-names></name></person-group> (<year>2023</year>). <article-title>A global perspective on compositions, risks, and ecological genesis of antibiotic resistance genes in biofilters of drinking water treatment plants</article-title>. <source>Water Res.</source> <volume>233</volume>:<fpage>119822</fpage>. <pub-id pub-id-type="doi">10.1016/j.watres.2023.119822</pub-id><pub-id pub-id-type="pmid">36871385</pub-id></citation></ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lin</surname> <given-names>Z.</given-names></name> <name><surname>Akin</surname> <given-names>H.</given-names></name> <name><surname>Rao</surname> <given-names>R.</given-names></name> <name><surname>Hie</surname> <given-names>B.</given-names></name> <name><surname>Zhu</surname> <given-names>Z.</given-names></name> <name><surname>Lu</surname> <given-names>W.</given-names></name> <etal/></person-group>. (<year>2023</year>). <article-title>Evolutionary-scale prediction of atomic-level protein structure with a language model</article-title>. <source>Science</source> <volume>379</volume>, <fpage>1123</fpage>&#x02013;<lpage>1130</lpage>. <pub-id pub-id-type="doi">10.1126/science.ade2574</pub-id><pub-id pub-id-type="pmid">36927031</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mathys</surname> <given-names>V.</given-names></name> <name><surname>van de Vyvere</surname> <given-names>M.</given-names></name> <name><surname>de Droogh</surname> <given-names>E.</given-names></name> <name><surname>Soetaert</surname> <given-names>K.</given-names></name> <name><surname>Groenen</surname> <given-names>G.</given-names></name></person-group> (<year>2014</year>). <article-title>False-positive rifampicin resistance on Xpert<sup>&#x000AE;</sup> MTB/RIF caused by a silent mutation in the rpoB gene</article-title>. <source>Int. J. Tuberculosis Lung Dis.</source> <volume>18</volume>, <fpage>1255</fpage>&#x02013;<lpage>1257</lpage>. <pub-id pub-id-type="doi">10.5588/ijtld.14.0297</pub-id><pub-id pub-id-type="pmid">25216843</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Meier</surname> <given-names>J.</given-names></name> <name><surname>Verkuil</surname> <given-names>R.</given-names></name> <name><surname>Liu</surname> <given-names>J.</given-names></name> <name><surname>Sercu</surname> <given-names>T.</given-names></name> <name><surname>Rives</surname> <given-names>A.</given-names></name> <name><surname>Rao</surname> <given-names>R.</given-names></name></person-group> (<year>2021</year>). <article-title>Language models enable zero-shot prediction of the effects of mutations on protein function</article-title>. <source>Adv. Neural Inf. Process. Syst.</source> <volume>34</volume>, <fpage>29287</fpage>&#x02013;<lpage>29303</lpage>. <pub-id pub-id-type="doi">10.1101/2021.07.09.450648</pub-id></citation>
</ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ovchinnikov</surname> <given-names>S.</given-names></name> <name><surname>Park</surname> <given-names>H.</given-names></name> <name><surname>Varghese</surname> <given-names>N.</given-names></name> <name><surname>Huang</surname> <given-names>P. S.</given-names></name> <name><surname>Pavlopoulos</surname> <given-names>G. A.</given-names></name> <name><surname>Kim</surname> <given-names>D. E.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Protein structure determination using metagenome sequence data</article-title>. <source>Science</source> <volume>355</volume>, <fpage>294</fpage>&#x02013;<lpage>298</lpage>. <pub-id pub-id-type="doi">10.1126/science.aah4043</pub-id><pub-id pub-id-type="pmid">28104891</pub-id></citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Partridge</surname> <given-names>S. R.</given-names></name> <name><surname>Kwong</surname> <given-names>S. M.</given-names></name> <name><surname>Firth</surname> <given-names>N.</given-names></name> <name><surname>Jensen</surname> <given-names>S. O.</given-names></name></person-group> (<year>2018</year>). <article-title>Mobile genetic elements associated with antimicrobial resistance</article-title>. <source>Clin. Microbiol. Rev.</source> <volume>31</volume>, <fpage>e00088</fpage>&#x02013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1128/CMR.00088-17</pub-id><pub-id pub-id-type="pmid">30068738</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rao</surname> <given-names>R.</given-names></name> <name><surname>Meier</surname> <given-names>J.</given-names></name> <name><surname>Sercu</surname> <given-names>T.</given-names></name> <name><surname>Ovchinnikov</surname> <given-names>S.</given-names></name> <name><surname>Rives</surname> <given-names>A.</given-names></name></person-group> (<year>2020</year>). <article-title>Transformer protein language models are unsupervised structure learners</article-title>. <source>Biorxiv</source>. <pub-id pub-id-type="doi">10.1101/2020.12.15.422761</pub-id></citation>
</ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Riesselman</surname> <given-names>A. J.</given-names></name> <name><surname>Ingraham</surname> <given-names>J. B.</given-names></name> <name><surname>Marks</surname> <given-names>D. S.</given-names></name></person-group> (<year>2018</year>). <article-title>Deep generative models of genetic variation capture the effects of mutations</article-title>. <source>Nat. Methods</source> <volume>15</volume>, <fpage>816</fpage>&#x02013;<lpage>822</lpage>. <pub-id pub-id-type="doi">10.1038/s41592-018-0138-4</pub-id><pub-id pub-id-type="pmid">30250057</pub-id></citation></ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rives</surname> <given-names>A.</given-names></name> <name><surname>Meier</surname> <given-names>J.</given-names></name> <name><surname>Sercu</surname> <given-names>T.</given-names></name> <name><surname>Goyal</surname> <given-names>S.</given-names></name> <name><surname>Lin</surname> <given-names>Z.</given-names></name> <name><surname>Liu</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Biological structure and function emerge from scaling unsupervised learning to 250 million protein sequences</article-title>. <source>Proc. Natl. Acad. Sci.</source> <volume>118</volume>:<fpage>e2016239118</fpage>. <pub-id pub-id-type="doi">10.1073/pnas.2016239118</pub-id><pub-id pub-id-type="pmid">33876751</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sakagianni</surname> <given-names>A.</given-names></name> <name><surname>Koufopoulou</surname> <given-names>C.</given-names></name> <name><surname>Feretzakis</surname> <given-names>G.</given-names></name> <name><surname>Kalles</surname> <given-names>D.</given-names></name> <name><surname>Verykios</surname> <given-names>V. S.</given-names></name> <name><surname>Myrianthefs</surname> <given-names>P.</given-names></name> <etal/></person-group>. (<year>2023</year>). <article-title>Using machine learning to predict antimicrobial resistance-a literature review</article-title>. <source>Antibiotics</source> <volume>12</volume>:<fpage>452</fpage>. <pub-id pub-id-type="doi">10.3390/antibiotics12030452</pub-id><pub-id pub-id-type="pmid">36978319</pub-id></citation></ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singh</surname> <given-names>C. K.</given-names></name> <name><surname>Sodhi</surname> <given-names>K. K.</given-names></name></person-group> (<year>2024</year>). <article-title>Targeting bioinformatics tools to study the dissemination and spread of antibiotic resistant genes in the environment and clinical settings</article-title>. <source>Crit. Rev. Microbiol</source>. <volume>51</volume>, <fpage>860</fpage>&#x02013;<lpage>878</lpage>. <pub-id pub-id-type="doi">10.1080/1040841X.2024.2429603</pub-id><pub-id pub-id-type="pmid">39552541</pub-id></citation></ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singh</surname> <given-names>C. K.</given-names></name> <name><surname>Sodhi</surname> <given-names>K. K.</given-names></name> <name><surname>Singh</surname> <given-names>D. K.</given-names></name></person-group> (<year>2024</year>). <article-title>Understanding the bacterial community structure associated with the Eichhornia crassipes rootzone</article-title>. <source>Mol. Biol. Rep.</source> <volume>51</volume>:<fpage>251</fpage>. <pub-id pub-id-type="doi">10.1007/s11033-024-09227-9</pub-id><pub-id pub-id-type="pmid">38302797</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sodhi</surname> <given-names>K. K.</given-names></name> <name><surname>Singh</surname> <given-names>C. K.</given-names></name></person-group> (<year>2022</year>). <article-title>Recent development in the sustainable remediation of antibiotics: a review</article-title>. <source>Total Environ. Res. Themes</source> <volume>3</volume>:<fpage>100008</fpage>. <pub-id pub-id-type="doi">10.1016/j.totert.2022.100008</pub-id></citation>
</ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sodhi</surname> <given-names>K. K.</given-names></name> <name><surname>Singh</surname> <given-names>C. K.</given-names></name> <name><surname>Kumar</surname> <given-names>M.</given-names></name> <name><surname>Singh</surname> <given-names>D. K.</given-names></name></person-group> (<year>2023</year>). <article-title>Whole-genome sequencing of Alcaligenes sp. strain MMA: insight into the antibiotic and heavy metal resistant genes</article-title>. <source>Front. Pharmacol</source>. <volume>14</volume>:<fpage>1144561</fpage>. <pub-id pub-id-type="doi">10.3389/fphar.2023.1144561</pub-id><pub-id pub-id-type="pmid">37251338</pub-id></citation></ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Su</surname> <given-names>M.</given-names></name> <name><surname>Satola</surname> <given-names>S. W.</given-names></name> <name><surname>Read</surname> <given-names>T. D.</given-names></name></person-group> (<year>2019</year>). <article-title>Genome-based prediction of bacterial antibiotic resistance</article-title>. <source>J. Clin. Microbiol.</source> <volume>57</volume>, <fpage>e01405</fpage>&#x02013;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.1128/JCM.01405-18</pub-id><pub-id pub-id-type="pmid">30381421</pub-id></citation></ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sunuwar</surname> <given-names>J.</given-names></name> <name><surname>Azad</surname> <given-names>R. K.</given-names></name></person-group> (<year>2021</year>). <article-title>A machine learning framework to predict antibiotic resistance traits and yet unknown genes underlying resistance to specific antibiotics in bacterial strains</article-title>. <source>Briefings Bioinf</source>. <volume>22</volume>:<fpage>bbab179</fpage>. <pub-id pub-id-type="doi">10.1093/bib/bbab179</pub-id><pub-id pub-id-type="pmid">34015806</pub-id></citation></ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tondnevis</surname> <given-names>F.</given-names></name> <name><surname>Dudenhausen</surname> <given-names>E. E.</given-names></name> <name><surname>Miller</surname> <given-names>A. M.</given-names></name> <name><surname>McKenna</surname> <given-names>R.</given-names></name> <name><surname>Altschul</surname> <given-names>S. F.</given-names></name> <name><surname>Bloom</surname> <given-names>L. B.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Deep analysis of residue constraints (DARC): identifying determinants of protein functional specificity</article-title>. <source>Sci. Rep.</source> <volume>10</volume>:<fpage>1691</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-019-55118-6</pub-id><pub-id pub-id-type="pmid">32015389</pub-id></citation></ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vaswani</surname> <given-names>A.</given-names></name> <name><surname>Shazeer</surname> <given-names>N.</given-names></name> <name><surname>Parmar</surname> <given-names>N.</given-names></name> <name><surname>Uszkoreit</surname> <given-names>J.</given-names></name> <name><surname>Jones</surname> <given-names>L.</given-names></name> <name><surname>Gomez</surname> <given-names>A. N.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Attention is all you need</article-title>. <source>Adv. Neural Inf. Process. Syst</source>. 30.</citation>
</ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>Q.</given-names></name> <name><surname>Wang</surname> <given-names>P.</given-names></name> <name><surname>Yang</surname> <given-names>Q.</given-names></name></person-group> (<year>2018</year>). <article-title>Occurrence and diversity of antibiotic resistance in untreated hospital wastewater</article-title>. <source>Sci. Total Environ.</source> <volume>621</volume>, <fpage>990</fpage>&#x02013;<lpage>999</lpage>. <pub-id pub-id-type="doi">10.1016/j.scitotenv.2017.10.128</pub-id><pub-id pub-id-type="pmid">29054666</pub-id></citation></ref>
<ref id="B46">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wong</surname> <given-names>J. L. C.</given-names></name> <name><surname>David</surname> <given-names>S.</given-names></name> <name><surname>Sanchez-Garrido</surname> <given-names>J.</given-names></name> <name><surname>Woo</surname> <given-names>J. Z.</given-names></name> <name><surname>Low</surname> <given-names>W. W.</given-names></name> <name><surname>Morecchiato</surname> <given-names>F.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>Recurrent emergence of Klebsiella pneumoniae carbapenem resistance mediated by an inhibitory ompK36 mRNA secondary structure</article-title>. <source>Proc. Natl. Acad. Sci.</source> <volume>119</volume>:<fpage>e2203593119</fpage>. <pub-id pub-id-type="doi">10.1073/pnas.2203593119</pub-id><pub-id pub-id-type="pmid">36095213</pub-id></citation></ref>
<ref id="B47">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yan</surname> <given-names>J.</given-names></name> <name><surname>Guo</surname> <given-names>X.</given-names></name> <name><surname>Duan</surname> <given-names>S.</given-names></name> <name><surname>Jia</surname> <given-names>P.</given-names></name> <name><surname>Wang</surname> <given-names>L.</given-names></name> <name><surname>Peng</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Feature extraction methods: a review</article-title>. <source>J. Phys. Conf. Ser</source>. <volume>1591</volume>:<fpage>012028</fpage>. <pub-id pub-id-type="doi">10.1088/1742-6596/1591/1/012028</pub-id></citation>
</ref>
<ref id="B48">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ying</surname> <given-names>X.</given-names></name></person-group> (<year>2019</year>). <article-title>An overview of overfitting and its solutions</article-title>. <source>J. Phys. Conf. Ser.</source> <volume>1168</volume>:<fpage>022022</fpage>. <pub-id pub-id-type="doi">10.1088/1742-6596/1168/2/022022</pub-id></citation>
</ref>
<ref id="B49">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>Y.</given-names></name> <name><surname>Si</surname> <given-names>X.</given-names></name> <name><surname>Hu</surname> <given-names>C.</given-names></name> <name><surname>Zhang</surname> <given-names>J.</given-names></name></person-group> (<year>2019</year>). <article-title>A review of recurrent neural networks: LSTM cells and network architectures</article-title>. <source>Neural Comput.</source> <volume>31</volume>, <fpage>1235</fpage>&#x02013;<lpage>1270</lpage>. <pub-id pub-id-type="doi">10.1162/neco_a_01199</pub-id><pub-id pub-id-type="pmid">31113301</pub-id></citation></ref>
<ref id="B50">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>P.</given-names></name> <name><surname>Du</surname> <given-names>Q.</given-names></name> <name><surname>Wang</surname> <given-names>Y.</given-names></name> <name><surname>Wei</surname> <given-names>L.</given-names></name> <name><surname>Wang</surname> <given-names>X.</given-names></name></person-group> (<year>2025</year>). <article-title>Systematic representation and optimization enable the inverse design of cross-species regulatory sequences in bacteria</article-title>. <source>Nat. Commun.</source> <volume>16</volume>:<fpage>1763</fpage>. <pub-id pub-id-type="doi">10.1038/s41467-025-57031-1</pub-id><pub-id pub-id-type="pmid">39971994</pub-id></citation></ref>
<ref id="B51">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>K.</given-names></name> <name><surname>Zhou</surname> <given-names>C.</given-names></name> <name><surname>Sapre</surname> <given-names>A.</given-names></name> <name><surname>Pavlock</surname> <given-names>J. H.</given-names></name> <name><surname>Weaver</surname> <given-names>A.</given-names></name> <name><surname>Muralidharan</surname> <given-names>R.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Dynamic laser speckle imaging meets machine learning to enable rapid antibacterial susceptibility testing (DyRAST)</article-title>. <source>ACS Sens.</source> <volume>5</volume>, <fpage>3140</fpage>&#x02013;<lpage>3149</lpage>. <pub-id pub-id-type="doi">10.1021/acssensors.0c01238</pub-id><pub-id pub-id-type="pmid">32942846</pub-id></citation></ref>
<ref id="B52">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zrimec</surname> <given-names>J.</given-names></name> <name><surname>Buric</surname> <given-names>F.</given-names></name> <name><surname>Kokina</surname> <given-names>M.</given-names></name> <name><surname>Garcia</surname> <given-names>V.</given-names></name> <name><surname>Zelezniak</surname> <given-names>A.</given-names></name></person-group> (<year>2021</year>). <article-title>Learning the regulatory code of gene expression</article-title>. <source>Front. Mol. Biosci.</source> <volume>8</volume>:<fpage>673363</fpage>. <pub-id pub-id-type="doi">10.3389/fmolb.2021.673363</pub-id><pub-id pub-id-type="pmid">34179082</pub-id></citation></ref>
</ref-list>
</back>
</article>