AVPIden: a new scheme for identification and functional prediction of antiviral peptides based on machine learning approaches

Brief Bioinform. 2021 Nov 5;22(6):bbab263. doi: 10.1093/bib/bbab263.

Abstract

Antiviral peptide (AVP) is a kind of antimicrobial peptide (AMP) that has the potential ability to fight against virus infection. Machine learning-based prediction with a computational biology approach can facilitate the development of the novel therapeutic agents. In this study, we proposed a double-stage classification scheme, named AVPIden, for predicting the AVPs and their functional activities against different viruses. The first stage is to distinguish the AVP from a broad-spectrum peptide collection, including not only the regular peptides (non-AMP) but also the AMPs without antiviral functions (non-AVP). The second stage is responsible for characterizing one or more virus families or species that the AVP targets. Imbalanced learning is utilized to improve the performance of prediction. The AVPIden uses multiple descriptors to precisely demonstrate the peptide properties and adopts explainable machine learning strategies based on Shapley value to exploit how the descriptors impact the antiviral activities. Finally, the evaluation performance of the proposed model suggests its ability to predict the antivirus activities and their potential functions against six virus families (Coronaviridae, Retroviridae, Herpesviridae, Paramyxoviridae, Orthomyxoviridae, Flaviviridae) and eight kinds of virus (FIV, HCV, HIV, HPIV3, HSV1, INFVA, RSV, SARS-CoV). The AVPIden gives an option for reinforcing the development of AVPs with the computer-aided method and has been deployed at http://awi.cuhk.edu.cn/AVPIden/.

Keywords: antimicrobial peptide; antiviral peptide; imbalanced learning; machine learning.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Amino Acid Sequence / genetics
  • Antiviral Agents / chemistry*
  • Antiviral Agents / therapeutic use
  • COVID-19 / genetics
  • COVID-19 / virology
  • COVID-19 Drug Treatment*
  • Computational Biology
  • Humans
  • Machine Learning
  • Peptides / chemistry*
  • Peptides / therapeutic use
  • SARS-CoV-2 / chemistry*
  • SARS-CoV-2 / drug effects
  • SARS-CoV-2 / genetics
  • Software

Substances

  • Antiviral Agents
  • Peptides