- 1Inner Mongolia Autonomous Region Key Laboratory of Big Data Research and Application of Agriculture and Animal Husbandry, College of Computer and Information Engineering, Inner Mongolia Agricultural University, Hohhot, China
- 2The State Key Laboratory of Reproductive Regulation and Breeding of Grassland Livestock, College of Life Sciences, Inner Mongolia University, Hohhot, China
Antimicrobial peptides (AMPs) are considered as potential substitutes of antibiotics in the field of new anti-infective drug design. There have been several machine learning algorithms and web servers in identifying AMPs and their functional activities. However, there is still room for improvement in prediction algorithms and feature extraction methods. The reduced amino acid (RAA) alphabet effectively solved the problems of simplifying protein complexity and recognizing the structure conservative region. This article goes into details about evaluating the performances of more than 5,000 amino acid reduced descriptors generated from 74 types of amino acid reduced alphabet in the first stage and the second stage to construct an excellent two-stage classifier, Identification of Antimicrobial Peptides by Reduced Amino Acid Cluster (iAMP-RAAC), for identifying AMPs and their functional activities, respectively. The results show that the first stage AMP classifier is able to achieve the accuracy of 97.21 and 97.11% for the training data set and independent test dataset. In the second stage, our classifier still shows good performance. At least three of the four metrics, sensitivity (SN), specificity (SP), accuracy (ACC), and Matthews correlation coefficient (MCC), exceed the calculation results in the literature. Further, the ANOVA with incremental feature selection (IFS) is used for feature selection to further improve prediction performance. The prediction performance is further improved after the feature selection of each stage. At last, a user-friendly web server, iAMP-RAAC, is established at http://bioinfor.imu.edu. cn/iampraac.
Introduction
Antimicrobial peptides (AMPs) are a kind of special polypeptide substance which exists in living organisms (Bahar and Ren, 2013; Khamis et al., 2015; Lv et al., 2021a). It has a wide range of biological functions, such as broad antibacterial spectrum, high antibacterial activity and difficult to produce drug resistance (O’Brien-Simpson et al., 2018; Shoombuatong et al., 2018; Qin et al., 2019). In particular, it has almost no toxic effect on normal cells of higher animals, and can specifically inhibit the growth of certain target tumor cells. In addition, AMPs have multiple advantages such as the diversity of protein molecular quaternary structure and physicochemical properties. Therefore, AMPs have become research focus in the fields of animal and human medicine (Hancock and Sahl, 2006; Popovic et al., 2012; O’Brien-Simpson et al., 2018; Lv et al., 2021a), nutrition, food science, and immunology. The utilization of biological AMPs is expected to become an ideal way to solve the problem of drug-resistant bacteria.
The identification of experimental method for biological peptides is time-consuming and expensive, while computational method can assist in the AMPs prediction and their antibacterial activities classification. In the past decade, some machine learning methods (Lata et al., 2007, 2010; Chen et al., 2016; Akbar et al., 2017; Manavalan et al., 2017, 2018; Kabir et al., 2018; Yang et al., 2021) have been developed to recognize AMPs, such as k nearest neighbor method, random forest (Manavalan et al., 2018; Chung et al., 2019), and support vector machine (SVM) (Hajisharifi et al., 2014; Li and Wang, 2016; Meher et al., 2017; Zhang et al., 2021). In recent years, the recognition of AMPs is not limited to the problem of whether they are AMPs. Scientist begins to focus on recognition of antimicrobial activities (Xiao et al., 2013; Lin and Xu, 2016; Wang et al., 2017; Chung et al., 2019). Xiao used an improved fuzzy k-nearest neighbor method to determine which functional type this peptide belongs to (Xiao et al., 2013). Xu et al. adopted the oversampling method to improve the classification accuracy based on same dataset (Lin and Xu, 2016). In the past 3 years, models based on deep learning are gradually developed (Veltri et al., 2018; Fang et al., 2019; Zeng et al., 2019) for AMPs prediction, and better results have been achieved.
A good prediction method must be combined with an effective feature extraction scheme to achieve better prediction results. At present, there are many popular feature extraction schemes, including amino acid composition (AAC) (Li and Wang, 2016; Meher et al., 2017; Chung et al., 2019; Lv et al., 2019a,b), pseudo amino acid composition (PseAAC) (Shen and Chou, 2008; Khosraviana et al., 2013; Hajisharifi et al., 2014; Zare et al., 2015), physicochemical properties (Melo et al., 2011; Shua et al., 2013; Agrawal et al., 2018; Bhadra et al., 2018; Chung et al., 2019; Schaduangrat et al., 2019; Lv et al., 2020a; Zhang et al., 2020), binary position map (Chung et al., 2019), position specific scoring matrix (PSSM) (An et al., 2019; Kong and Zhang, 2019; Wang et al., 2019; Zhou et al., 2019; Zhu et al., 2019), gene ontology method (GO) (Camon et al., 2003; Wan et al., 2013; Zhou et al., 2017; Cheng et al., 2018), reduced amino acid (RAA) (Zuo et al., 2015, 2019; Zheng et al., 2019). For example, Lee introduced the concept of n-gram (Chung et al., 2019), calculated the features in n-gram using binary location map, and used the feature selection method for multi feature fusion, which has achieved good results in the classification practice of seven kinds of AMPs. Nalini Schaduangrat used the feature extraction method of amphiphilic pseudo amino acids composition (Schaduangrat et al., 2019) Am-PseAAC to predict anti-cancer peptides, and achieved a total accuracy of 95.61%.
The simplified amino acid alphabet is to reduce the alphabet of 20 natural amino acids to 2–19 groups by using different amino acid reduction methods (Zuo et al., 2017; Zheng et al., 2020). It not only includes physicochemical difference, such as hydrophilicity, hydrophobicity, polarity, charge, etc., but also contains a series of mathematical methods to simplify the natural amino acid alphabet, such as the number of residue types (Pape et al., 2010), the distances between amino acids (Wang and Wang, 1999), the perspective of evolution (Nanni and Lumini, 2008). Markov process, corresponding instantaneous replacement rate matrix (Kosiol et al., 2004), the conditional probability deviation from the random background (Liu et al., 2002),etc. Using a simplified alphabet can reduce the complexity of protein sequences while retaining the key information encoded in the sequences.
Therefore, in this paper, in order to improve the prediction performance of AMPs and their functional activities, there are 5,032 RAA descriptors are generated and computed based on RAACBook (Zheng et al., 2019). Furthermore, the amino acid reduction classifier for identifying AMPs and their activities is constructed. Finally, a freely accessed two-stage web server, named iAMP-RAAC, is build. In the first stage, whether an input sequence is an AMP is calculated, and its functional activity type is further predicted in the second stage. The results show that our classifier achieves good prediction performance both in the first stage and the second stage.
Materials and Methods
In order to clarify clearly the research ideas used in this paper, we draw the flow chart of our two-stage classifier as Figure 1. The details of the flowchart are described step by step in this chapter sections.
Figure 1. The overall framework of our classifier. Training data set from DS1 or seven training data sets from DS2 are computed separately through amino acid reduction, dipeptide feature extraction, supporting vector machine model training and 10-fold cross-validation model evaluation. Then, the best feature file with the highest accuracy and the corresponding reduction type and cluster are determined. Next, the best features after feature selection or features from the best feature file are used for model training. Finally, on the one hand, the independent test set is used for testing performances of model; on the other hand, the web server is constructed with the trained model to provide two-stage prediction service.
Benchmark Dataset
The number of peptides with experimentally confirmed antimicrobial activities is very small. Thus, selecting proper negative samples for training is a challenge of building the benchmark dataset. To solve this challenge, a distance based method was proposed to select negative samples for constructing a high quality benchmark dataset by Chen (Chen et al., 2018). By using this method, the representative negative samples could be obtained by calculating the Euclidean distance.
In this work, for the comparison convenience, we use dataset the same as that in literature (Chung et al., 2019). It has two sets of data. DS1 is used in the first stage classifier, which is composed of training set and independent test set. The specific construction method is as follows: firstly, 6,766 positive sequences were downloaded from various data sources (Tyagi et al., 2013, 2015; Mehta et al., 2014; Qureshi et al., 2014; Lee et al., 2015; Fan et al., 2016; Wang et al., 2016; Manavalan et al., 2017; Agrawal et al., 2018); secondly, the sequences of lengths ranging from 5 to 255 were collected from AmPEP and UniProt, and the unnatural amino acids B, J, O, U, X, and Z were filtered; thirdly, the CD-HIT (Li and Godzik, 2006) and CD-HIT-2D (Li and Godzik, 2006) were used successively to delete the homologous sequences in the positive and negative data sets with a threshold of 50% identity; finally, 70% of the sequences in the positive and negative data set were used as the training set, including 1,686 positive and 16,428 negative samples respectively, and the other 30% of the sequences were taken as independent test sets, including 723 positive and 7,041 negative samples respectively.
DS2 is the data set of the second stage classifier. It consists of 7 training sets and 7 independent test sets corresponding to 7 different AMPs activities respectively, as shown in Table 1. Firstly, positive sample sequences were downloaded from multiple AMP databases (Chung et al., 2019). If a sequence has some activity, then put it in the positive set of that activity; at the same time put it in negative sets of other activities. The data sets of 7 AMPs activities were constructed in the same way. Then, 70% of the 7 data sets were randomly selected as training set and 30% as independent test set. Finally, CD-HIT-2D (Li and Godzik, 2006) was used to remove homologous and redundant sequences with a threshold of 50% identity.
Table 1. The Number of AMPs of seven AMP functional activities on training set and testing set for DS1 and DS2.
Feature Extraction
The RAACBook (Zheng et al., 2019) provides 74 kinds of amino acid reduction types. Each type can produce up to 18 different reduction clusters between 2 and 19. For the training datasets in DS1 and DS2, 629 amino acid reduced descriptors were generated after removing the repetitive ones in the first stage, and 4,403 (629 × 7) amino acid reduced descriptors were generated after removing the repetitive ones in the second stage. So, there are a total of 5,032 amino acid reduced descriptors in our classifier. The input sequences are computed by the amino acid reduction descriptors and dipeptide composition successively. For example, for the AMP sequence:
> ap00006 GNNRPVYIPQPRPPHPRI
Supposing the reduction type 1, i.e., BLOSUM50 matrix, it could generate 10 different amino acid reduction descriptors. The 10 cluster sizes, the clusters and sequences after reduction are shown in Table 2. If cluster size equals to 2, then the other amino acid will be replaced by the first amino acid “L” or “E” in “LVIMCAGSTPFYW” or “EDNQKRH”. The methods of other cluster sizes for reducing process are similar.
Dipeptide composition is widely used in protein feature extraction, and its calculation method is as Formula (1). N is the length of an input sequence, pi or pj is a kind of amino acid from 20 natural amino acids, and Num(pi pj) represents the number of string pi pj.
Model Construction
This paper constructed a two-stage classifier, iAMP-RAAC. In the first stage, a binary classification model was constructed, and in the second stage, 7 binary classification models corresponding 7 antimicrobial activities were constructed. So we have a total of eight models. SVM is an outstanding model in machine learning algorithms, so in our study, we adopt this model for training and evaluation of the 8 models. In order to achieve competitive performance, we use gauss kernel function and grid search strategy for getting the best super parameters. The searching ranges of super parameter gamma, C are shown as formula (2).
Performance Evaluation
We use sensitivity (SN), specificity (SP), accuracy (ACC), Matthews correlation coefficient (MCC) to measure the quality of the classifier for DS1 and DS2 (Amanat et al., 2020; Chen et al., 2020; Ikram et al., 2020; Ilyas et al., 2020; Kong et al., 2020; Liang and Zhang, 2020; Lv et al., 2020b, 2021b). The calculation formula is as formula (3).
Where TP, true positives, represents the number of positive samples correctly predicted.TN, true negatives, indicates the number of correctly predicted negative samples. FP, false positives, represents the number of positive samples predicted incorrectly. FN, false negatives, indicates the number of negative samples predicted incorrectly (Patil and Chouhan, 2019; Long et al., 2020; Lv et al., 2020c, 2021c; Smolarczyk et al., 2020; Tahir and Idris, 2020; Tripathi et al., 2020; Wang et al., 2020; Zhu et al., 2020).
Feature Selection
Protein prediction is very similar to text classification. The commonly used feature selection methods in text classification, such as ANOVA and Chi-Square Test, have the defect of favoring low-frequency words. But dipeptide feature extraction method makes up for this defect. So, in this paper, ANOVA and incremental feature selection (IFS) were employed to extract useful features to improve prediction performance (Feng et al., 2019). Firstly, ANOVA was used to compute the variance values of all features; secondly, sort the features according to the values of ANOVA; finally, the best n features are determined by adding features step by step according to a preset step size.
Model Validation
Among the three validation methods of jackknife validation, k-fold cross validation and independent test set validation, jackknife is recognized as the most objective and rigorous cross validation method, because its calculation results are always unique. However, in order to compare with the results of literature, this paper uses 10-fold cross validation to train model and uses independent test set to evaluate model.
Webserver Development
An interface friendly webserver was developed with classifier iAMP-RAAC embedded. People can freely access the website and compute an/inquiring peptide(s). The address of the webserver is http://bioinfor.imu.edu.cn/iampraac.
Results and Discussion
Performance Evaluation for AMPs and Non-AMPs
We firstly evaluate the four predictors that trained based on the training set in DS1 by 10-fold cross-validation and list the results in Table 3. It can be seen that iAMP-RAAC obtains the maximum SP, ACC, and MCC of 98.94, 97.21, and 82.84% with 361 features respectively, while AMPfun got the ACC of 95.09% with 9,367 features. There are two reasons for the improvement of performance. On one hand, the application of Gaussian kernel function of SVM and the search strategy of hyper parameter makes model find best parameters (Gamma = 2, C = 2); on the other hand, the amino acid sequence with appropriate reduction contains more refined and useful features. Thus, the ACC of iAMP-RAAC exceeds 2.12% of that by AMPfun, conversely, the number of features is only 3.85% of that by AMPfun.
Table 3. Performance comparisons of iAMP-RAAC and the other three methods on training set in DS1 based on 10-fold cross-validation.
Figure 2 and Supplementary Figure 1 show all ACC values from cluster size 2 to 19 in range of amino acid reduction type 1 to type 20. When reduced type is 5 and cluster size is 19, classifier gets the best accuracy of 97.21%. Here, a fact needs to be state that we have calculated all the 629 descriptors of 74 types separately and they are 1–20, 21–40, 41–60, and 61–74, respectively. Since the highest ACC appears in type 5 and cluster size 19, only the heat map and histogram of type 1 to 20 are shown. It can be seen that the expression of histogram and heat map are consistent and when the cluster size is more than 10, the classification performance will be significantly improved. This may be because if the size of the cluster is too small, it is hard to express all the information of the sequence.
Figure 2. Heat map of ACC values with reduced types from 1 to 20 and cluster size of 2 to 19 on training dataset in DS1. In general, the color gradient from green to red indicates the increasing trend of the values of ACC, and the areas with “None” indicate that there are no such reduction descriptors at the intersections of the corresponding reduction types and cluster sizes.
We want to know whether the prediction performance will be further improved after feature selection based on the current best performance (Reduction type = 5, Cluster size = 19). Figure 3 shows the feature selection process when cluster size is 19 and reduced type is 5. We can see that the accuracy of iAMP-RAAC is improved from 97.21 to 97.23%, and the number of features is reduced from 361 to 336. Although AMPfun reduced the number of features from 9,367 to 2,452 after feature selection, compared with iAMP-RAAC, the latter is only 13.70% of the former. This result proves that combination of ANOVA and IFS is an effective method to filter useful features.
Figure 3. Feature selection process when reduction type is 5 and cluster size is 19 in the first stage on training set in DS1. The horizontal axis represents the number of features, and the vertical axis represents the value of ACC. The number of selected features and the value of corresponding ACC are marked on the curve.
We compare the performance of iAMP-RAAC and AMPfun on independent test set. As seen in Table 4, AMPfun acquired AUC of 98.94% by 2,452 features, while iAMP-RAAC gets that of 98.47% by only 361 features. Although AMPfun didn’t calculate SN, SP, ACC and MCC, we find that the evaluation metric values on independent test set are lower than that on training set for most datasets in general. Because the SP, ACC and MCC of iAMP-RAAC on the independent test set are higher than those on the training set of AMPfun, therefore, we believe metric values of iAMP-RAAC performs better than that of AMPfun on the independent test set.
Performance Evaluation of AMPs With Various Functional Activities
In order to investigate the classification performance of seven different antimicrobial functional activity classifiers on the training set in DS2, we evaluate RF and iAMP-RAAC. As shown in Table 5, except anti-viral, each ACC and MCC of iAMP-RAAC exceed RF, especially ACC of anticancer peptides exceed 15% of that of RF, and MCC of targeting mammals exceed 36% of that of RF. Although the performances of SN for several activities are lower than that of RF, iAMP-RAAC performs better than RF as a whole. It may also imply that any model is not perfect and each has its own advantages and disadvantages.
Table 5. Performance comparisons of iAMP-RAAC and RF (Chung et al., 2019) on training set in DS2 in the seven different AMP functional activities based on 10-fold cross-validation.
In order to illustrate the effectiveness of feature selection, we make corresponding feature selections after obtaining the optimal type and corresponding cluster size (as is shown in Supplementary Table 1) of 7 antimicrobial activities. As seen in Figure 4, compared with Table 5, the accuracy of anticancer peptides increases from 90.34 to 90.49%, and the number of features decreases from 225 to 182. It is similar with antifungal peptides, Gram-negative bacteria, targeting mammals, and anti-parasitic peptides. Overall, although the improvement is small, the feature selection process guarantees the minimum number of features and the maximum accuracy of each functional activity of AMPs.
Figure 4. Result of feature selections for seven AMP functional activities. The horizontal axis represents the number of features, and the vertical axis represents the value of ACC. The number of selected features and the value of corresponding ACC are marked on the curve.
To validate robustness of our model, iAMP-RAAC is further compared with other prediction tools on independent test set, such as AMPfun, iAMPpred, AVPpred, and MLACP. The performances of iAMP-RAAC and other methods with respect to various functional activities on the independent test set are displayed in Table 6. Overall, iAMP-RAAC achieves much higher SP, ACC and MCC values for all functional activities than other methods, for example, the values of SP for iAMP-RAAC almost all exceed 90.00% except that of Targeting Gram-negative bacterial, and are much higher than other methods. Our ACC values are 15.44 and 20.60% higher than those of AMPfun for anti-parasitic and anti-cancer peptides, while the values of SN are not so good. This is consistent with the comparison results on the training set in DS1.
Table 6. Performance comparisons of iAMP-RAAC and other methods on independent test set in DS2 in the seven different AMP functional activities.
Case Study
We obtained the data set of 1,028 anti-fungal peptides by searching anti-fungal peptides in UniProt database as an example to further illustrate the usability of our classifier. These 1,028 anti-fungal peptides took less than a minute to calculate at our webserver, and 892 of them were correctly identified. However, the AMPfun does not support uploading files composed of batch sequences. It can only paste sequences in FASTA format into the input box and the format is strict, so, it is difficult to calculate results successfully. For iAMPpred, it takes about 1 m to predict a sequence and can’t predict more than five sequences at a time, so it may be not practical.
Conclusion
In this work, a two-stage classifier was constructed by pre-processing the input sequences with 5,032 amino acid reduction descriptors to complete the prediction of AMPs and their functional activities. The hybrid of amino acid reduction can significantly improve the prediction performance of the classifier. Whether on training set or on independent test set, whether AMPs or their functional activities, the prediction accuracy of the classifiers exceed almost all those in the existing literature. The feature selection process made it possible to obtain the best prediction accuracy values by using the least number of features. Further, by calculating all clusters of all reduction types, the best amino acid reduction types and cluster sizes for AMPs and their functional activities were obtained. According to the biological significance of some specific reduction type and their cluster found, biologists will be able to design new anti-infective drugs with fine granularity to AMPs and some specific activity. In the future, we will further analyse the importance features to find the correlation between characteristics and activities. In addition, the combination of amino acid reduction and graph neural network or other deep learning methods (Dao et al., 2020; Wang et al., 2021) is also considered to further improve the prediction performances.
Data Availability Statement
The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding authors.
Author Contributions
G-FD carried out the computation and wrote the manuscript. LZ designed and developed the webserver. S-HH programmed the algorithm. JG conceived the selection of feature parameters. Y-CZ planned overall and performed the results analysis. All authors reviewed the manuscript.
Funding
This work was supported by the Inner Mongolia Science and Technology Major Special Projects (No. 2019ZD016), the High Level Talent Introduction Project of Inner Mongolia Agricultural University of China (No. NDYBH2017-1), the National Natural Scientific Foundation of China (Nos. 62061034 and 61861036), the Program for Young Talents of Science and Technology in Universities of Inner Mongolia Autonomous Region (NJYT-18-B01).
Conflict of Interest
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.
Acknowledgments
We highly appreciate Hao Wang for his valuable suggestions for improvement of this manuscript.
Supplementary Material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fgene.2021.669328/full#supplementary-material
Supplementary Figure 1 | Evaluating bar chart of accuracy (ACC) values for reduced types ranging from 1 to 20 and cluster size of 2 to 19 on training dataset in DS1. The columns of corresponding reduced type and cluster size with highest ACC are marked with the highest ACC values. For example, the highest ACC value 97.21% is marked on the columns of the fifth reduced type and the 19th cluster size.
Supplementary Table 1 | The hyper parameters of SVM, the best type, and the corresponding cluster size of seven different AMP functional activities.
References
Agrawal, P., Bhalla, S., Chaudhary, K., Kumar, R., Sharma, M., and Raghava, G. P. S. (2018). In silico approach for prediction of antifungal peptides. Front. Microbiol. 9:323. doi: 10.3389/fmicb.2018.00323
Akbar, S., Hayat, M., Iqbal, M., and Jan, M. A. (2017). iACP-GAEnsC: evolutionary genetic algorithm based ensemble classification of anticancer peptides by utilizing hybrid feature space. Artif. Intell. Med. 79, 62–70. doi: 10.1016/j.artmed.2017.06.008
Amanat, S., Ashraf, A., Hussain, W., Rasool, N., and Khan, Y. D. (2020). Identification of lysine carboxylation sites in proteins by integrating statistical moments and position relative features via general PseAAC. Curr. Bioinform. 15, 396–407. doi: 10.2174/1574893614666190723114923
An, J. Y., Zhou, Y., Zhao, Y. J., and Yan, Z. J. (2019). An efficient feature extraction technique based on local coding PSSM and multifeatures fusion for predicting protein-protein interactions. Evol. Bioinform. 15:1176934319879920. doi: 10.1177/1176934319879920
Bahar, A. A., and Ren, D. (2013). Antimicrobial peptides. Pharmaceuticals (Basel) 6, 1543–1575. doi: 10.3390/ph6121543
Bhadra, P., Yan, J., Li, J., Fong, S., and Siu, S. W. I. (2018). AmPEP: sequence-based prediction of antimicrobial peptides using distribution patterns of amino acid properties and random forest. Sci. Rep. 8:1697. doi: 10.1038/s41598-018-19752-w
Camon, E., Barrell, D., Brooksbank, C., Magrane, M., and Apweiler, R. (2003). The gene ontology annotation (GOA) project—application of GO in SWISS-PROT, TrEMBL and InterPro. Comp. Funct. Genomics 4, 71–74. doi: 10.1002/cfg.235
Chen, P., Shen, T., Zhang, Y., and Wang, B. (2020). A sequence-segment neighbor encoding schema for protein hotspot residue prediction. Curr. Bioinform. 15, 445–454. doi: 10.2174/1574893615666200106115421
Chen, W., Ding, H., Feng, P., Lin, H., and Chou, K.-C. (2016). iACP: a sequence-based tool for identifying anticancer peptides. Oncotarget 7, 16895–16909. doi: 10.18632/oncotarget.7815
Chen, W., Ding, H., Zhou, X., Lin, H., and Chou, K. (2018). iRNA(m6A)-PseDNC: identifing N6-methyladenosine sites using pseudo dinucleotide composition. Anal. Biochem. 56, 59–65.
Cheng, X., Xiao, X., and Chou, K. C. (2018). pLoc-mHum: predict subcellular localization of multi-location human proteins via general PseAAC to winnow out the crucial GO information. Bioinformatics 34, 1448–1456. doi: 10.1093/bioinformatics/btx711
Chung, C. R., Kuo, T. R., Wu, L. C., Lee, T. Y., and Horng, J. T. (2019). Characterization and identification of antimicrobial peptides with different functional activities. Brief. Bioinform. 21, 1098–1114. doi: 10.1093/bib/bbz043
Dao, F. Y., Lv, H., Zhang, D., Zhang, Z. M., Liu, L., and Lin, H. (2020). DeepYY1: a deep learning approach to identify YY1-mediated chromatin loops. Brief. Bioinform. doi: 10.1093/bib/bbaa356 [Epub ahead of print].
Fan, L., Sun, J., Zhou, M., Zhou, J., Lao, X., Zheng, H., et al. (2016). DRAMP: a comprehensive data repository of antimicrobial peptides. Sci. Rep. 6:24482. doi: 10.1038/srep24482
Fang, C., Moriwaki, Y., Li, C., and Shimizu, K. (2019). Prediction of antifungal peptides by deep learning with character embedding. IPSJ Trans. Bioinform. 12, 21–29. doi: 10.2197/ipsjtbio.12.21
Feng, C. Q., Zhang, Z. Y., Zhu, X. J., Lin, Y., Chen, W., Tang, H., et al. (2019). iTerm-PseKNC: a sequence-based tool for predicting bacterial transcriptional terminators. Bioinformatics 35, 1469–1477. doi: 10.1093/bioinformatics/bty827
Hajisharifi, Z., Piryaiee, M., Mohammad Beigi, M., Behbahani, M., and Mohabatkar, H. (2014). Predicting anticancer peptides with Chou’s pseudo amino acid composition and investigating their mutagenicity via Ames test. J. Theor. Biol. 341, 34–40. doi: 10.1016/j.jtbi.2013.08.037
Hancock, R. E., and Sahl, H. G. (2006). Antimicrobial and host-defense peptides as new anti-infective therapeutic strategies. Nat. Biotechnol. 24, 1551–1557. doi: 10.1038/nbt1267
Ikram, N., Qadir, M. A., and Afzal, M. T. (2020). SimExact–an efficient method to compute function similarity between proteins using gene ontology. Curr. Bioinform. 15, 318–327. doi: 10.2174/1574893614666191017092842
Ilyas, M., Irfan, M., Mahmood, T., Hussain, H., Latif ur, R., Naeem, I., et al. (2020). Analysis of germin-like protein genes (OsGLPs) family in rice using various in silico approaches. Curr. Bioinform. 15, 17–33. doi: 10.2174/1574893614666190722165130
Kabir, M., Arif, M., Ahmad, S., Ali, Z., Swati, Z. N. K., and Yu, D.-J. (2018). Intelligent computational method for discrimination of anticancer peptides by incorporating sequential and evolutionary profiles information. Chemometr. Intell. Lab. Syst. 182, 158–165. doi: 10.1016/j.chemolab.2018.09.007
Khamis, A. M., Essack, M., Gao, X., and Bajic, V. B. (2015). Distinct profiling of antimicrobial peptide families. Bioinformatics 31, 849–856. doi: 10.1093/bioinformatics/btu738
Khosraviana, M., Faramarzib, F. K., Beigib, M. M., and Mohabatkar, H. (2013). Predicting antibacterial peptides by the concept of chou’s pseudo-amino acid composition and machine learning methods. Protein Pept. Lett. 20, 180–186. doi: 10.2174/092986613804725307
Kong, L., and Zhang, L. (2019). An ensemble method for multi-type Gram-negative bacterial secreted protein prediction by integrating different PSSM-based features. SAR QSAR Environ. Res. 30, 181–194. doi: 10.1080/1062936x.2019.1573438
Kong, L., Zhang, L., and He, S. (2020). Improving multi-type gram-negative bacterial secreted protein prediction via protein evolutionary information and feature ranking. Curr. Bioinform. 15, 538–546. doi: 10.2174/1574893614666190730105629
Kosiol, C., Goldman, N., and Buttimore, N. H. (2004). A new criterion and method for amino acid classification. J. Theor. Biol. 228, 97–106. doi: 10.1016/j.jtbi.2003.12.010
Lata, S., Mishra, N. K., and Raghava, G. P. S. (2010). AntiBP2: improved version of antibacterial peptide prediction. BMC Bioinformatics 11:S19. doi: 10.1186/1471-2105-11-s1-s19
Lata, S., Sharma, B. K., and Raghava, G. P. S. (2007). Analysis and prediction of antibacterial peptides. BMC Bioinformatics 8:263. doi: 10.1186/1471-2105-8-263
Lee, H. T., Lee, C. C., Yang, J. R., Lai, J. Z., and Chang, K. Y. (2015). A large-scale structural classification of antimicrobial peptides. Biomed. Res. Int. 2015:475062. doi: 10.1155/2015/475062
Li, F. M., and Wang, X. Q. (2016). Identifying anticancer peptides by using improved hybrid compositions. Sci. Rep. 6:33910. doi: 10.1038/srep33910
Li, W., and Godzik, A. (2006). Cd-hit: a fast program for clustering and comparing large sets of protein or nucleotide sequences. Bioinformatics 22, 1658–1659. doi: 10.1093/bioinformatics/btl158
Liang, Y., and Zhang, S. (2020). Integrating second-order moving average and over-sampling algorithm to predict apoptosis protein subcellular localization. Curr. Bioinform. 15, 517–527. doi: 10.2174/1574893614666190902155811
Lin, W., and Xu, D. (2016). Imbalanced multi-label learning for identifying antimicrobial peptides and their functional types. Bioinformatics 32, 3745–3752. doi: 10.1093/bioinformatics/btw560
Liu, X., Liu, D., Qi, J., and Zheng, W.-M. (2002). Simplified amino acid alphabets based on deviation of conditional probability from random background. Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 66:021906. doi: 10.1103/PhysRevE.66.021906
Long, H., Sun, Z., Li, M., Fu, H. Y., and Lin, M. C. (2020). Predicting protein phosphorylation sites based on deep learning. Curr. Bioinform. 15, 300–308. doi: 10.2174/1574893614666190902154332
Lv, H., Dao, F.-Y., Guan, Z.-X., Yang, H., Li, Y.-W., and Lin, H. (2020a). Deep-Kcr: accurate detection of lysine crotonylation sites using deep learning method. Brief. Bioinform. doi: 10.1093/bib/bbaa255 [Epub ahead of print].
Lv, Z., Ao, C., and Zou, Q. (2019a). Protein function prediction: from traditional classifier to deep learning. Proteomics 19:1900119. doi: 10.1002/pmic.201900119
Lv, Z., Cui, F., Zou, Q., Zhang, L., and Xu, L. (2021a). Anti-cancer peptide prediction with deep representation learning features. Brief. Bioinform. doi: 10.1093/bib/bbab1008 [Epub ahead of print].
Lv, Z., Ding, H., Wang, L., and Zou, Q. (2021b). A convolutional neural network using dinucleotide one-hot encoder for identifying DNA N6-methyladenine sites in the rice genome. Neurocomputing 422, 214–221. doi: 10.1016/j.neucom.2020.09.056
Lv, Z., Jin, S., Ding, H., and Zou, Q. (2019b). A random forest sub-golgi protein classifier optimized via dipeptide and amino acid composition features. Front. Bioeng. Biotechnol. 7:215. doi: 10.3389/fbioe.2019.00215
Lv, Z., Wang, D., Ding, H., Zhong, B., and Xu, L. (2020b). Escherichia Coli DNA N-4-methycytosine site prediction accuracy improved by light gradient boosting machine feature selection technology. IEEE Access 8, 14851–14859. doi: 10.1109/access.2020.2966576
Lv, Z., Wang, P., Zou, Q., and Jiang, Q. (2021c). Identification of sub-golgi protein localization by use of deep representation learning features. Bioinformatics doi: 10.1093/bioinformatics/btaa1074 [Epub ahead of print].
Lv, Z., Zhang, J., Ding, H., and Zou, Q. (2020c). RF-PseU: a random forest predictor for RNA pseudouridine sites. Front. Bioeng. Biotechnol. 8:134. doi: 10.3389/fbioe.2020.00134
Manavalan, B., Basith, S., Shin, T. H., Choi, S., Kim, M. O., and Lee, G. (2017). MLACP: machine-learning-based prediction of anticancer peptides. Oncotarget 8, 77121–77136. doi: 10.18632/oncotarget.20365
Manavalan, B., Subramaniyam, S., Shin, T. H., Kim, M. O., and Lee, G. (2018). Machine-learning-based prediction of cell-penetrating peptides and their uptake efficiency with improved accuracy. J. Proteome Res. 17, 2715–2726. doi: 10.1021/acs.jproteome.8b00148
Meher, P. K., Sahu, T. K., Saini, V., and Rao, A. R. (2017). Predicting antimicrobial peptides with improved accuracy by incorporating the compositional, physico-chemical and structural features into Chou’s general PseAAC. Sci. Rep. 7:42362. doi: 10.1038/srep42362
Mehta, D., Anand, P., Kumar, V., Joshi, A., Mathur, D., Singh, S., et al. (2014). ParaPep: a web resource for experimentally validated antiparasitic peptide sequences and their structures. Database (Oxford) 2014:bau051. doi: 10.1093/database/bau051
Melo, M. N., Ferre, R., Feliu, L., Bardaji, E., Planas, M., and Castanho, M. A. (2011). Prediction of antibacterial activity from physicochemical properties of antimicrobial peptides. PLoS One 6:e28549. doi: 10.1371/journal.pone.0028549
Nanni, L., and Lumini, A. (2008). A genetic approach for building different alphabets for peptide and protein classification. BMC Bioinformatics 9:45. doi: 10.1186/1471-2105-9-45
O’Brien-Simpson, N. M., Hoffmann, R., Chia, C. S. B., and Wade, J. D. (2018). Editorial: antimicrobial and anticancer peptides. Front. Chem. 6:13. doi: 10.3389/fchem.2018.00013
Pape, S., Hoffgaard, F., and Hamacher, K. (2010). Distance-dependent classification of amino acids by information theory. Proteins 78, 2322–2328. doi: 10.1002/prot.22744
Patil, K., and Chouhan, U. (2019). Relevance of machine learning techniques and various protein features in protein fold classification: a review. Curr. Bioinform. 14, 688–697. doi: 10.2174/1574893614666190204154038
Popovic, S., Urban, E., Lukic, M., and Conlon, J. M. (2012). Peptides with antimicrobial and anti-inflammatory activities that have therapeutic potential for treatment of acne vulgaris. Peptides 34, 275–282. doi: 10.1016/j.peptides.2012.02.010
Qin, Y., Qin, Z. D., Chen, J., Cai, C. G., Li, L., Feng, L. Y., et al. (2019). From antimicrobial to anticancer peptides: the transformation of peptides. Recent Pat. Anticancer Drug Discov. 14, 70–84. doi: 10.2174/1574892814666190119165157
Qureshi, A., Thakur, N., Tandon, H., and Kumar, M. (2014). AVPdb: a database of experimentally validated antiviral peptides targeting medically important viruses. Nucleic Acids Res. 42, D1147–D1153. doi: 10.1093/nar/gkt1191
Schaduangrat, N., Nantasenamat, C., Prachayasittikul, V., and Shoombuatong, W. (2019). ACPred: a computational tool for the prediction and analysis of anticancer peptides. Molecules 24:1973. doi: 10.3390/molecules24101973
Shen, H. B., and Chou, K. C. (2008). PseAAC: a flexible web server for generating various kinds of protein pseudo amino acid composition. Anal. Biochem. 373, 386–388. doi: 10.1016/j.ab.2007.10.012
Shoombuatong, W., Schaduangrat, N., and Nantasenamat, C. (2018). Unraveling the bioactivity of anticancer peptides as deduced from machine learning. EXCLI J. 17, 734–752. doi: 10.17179/excli2018-1447
Shua, M., Yua, R., Zhanga, Y., Wanga, J., Yangb, L., Wangc, L., et al. (2013). Predicting the activity of antimicrobial peptides with amino acid topological information. Med. Chem. 9, 32–44. doi: 10.2174/157340613804488350
Smolarczyk, T., Roterman-Konieczna, I., and Stapor, K. (2020). protein secondary structure prediction: a review of progress and directions. Curr. Bioinform. 15, 90–107. doi: 10.2174/1574893614666191017104639
Tahir, M., and Idris, A. (2020). MD-LBP: an efficient computational model for protein subcellular localization from HeLa cell lines using SVM. Curr. Bioinform. 15, 204–211. doi: 10.2174/1574893614666190723120716
Thakur, N., Qureshi, A., and Kumar, M. (2012). AVPpred: collection and prediction of highly effective antiviral peptides. Nucleic Acids Res. 40, W199–W204. doi: 10.1093/nar/gks450
Tripathi, M. K., Yasir, M., Singh, P., and Shrivastava, R. (2020). A comparative study to explore the effect of different compounds in immune proteins of human beings against tuberculosis: an in-silico approach. Curr. Bioinform. 15, 155–164. doi: 10.2174/1574893614666190226153553
Tyagi, A., Kapoor, P., Kumar, R., Chaudhary, K., Gautam, A., and Raghava, G. P. (2013). In silico models for designing and discovering novel anticancer peptides. Sci. Rep. 3:2984. doi: 10.1038/srep02984
Tyagi, A., Tuknait, A., Anand, P., Gupta, S., Sharma, M., Mathur, D., et al. (2015). CancerPPD: a database of anticancer peptides and proteins. Nucleic Acids Res. 43, D837–D843. doi: 10.1093/nar/gku892
Veltri, D., Kamath, U., and Shehu, A. (2018). Deep learning improves antimicrobial peptide recognition. Bioinformatics 34, 2740–2747. doi: 10.1093/bioinformatics/bty179
Wan, S. B., Mak, M. W., and Kung, S. Y. (2013). GOASVM: A subcellular location predictor by incorporating term-frequency gene ontology into the general form of Chou’s pseudo-amino acid composition. J. Theor. Biol. 323, 40–48. doi: 10.1016/j.jtbi.2013.01.012
Wang, D., Zhang, Z., Jiang, Y., Mao, Z., Wang, D., Lin, H., et al. (2021). DM3Loc: multi-label mRNA subcellular localization prediction and analysis based on multi-head self-attention mechanism. Nucleic Acids Res. doi: 10.1093/nar/gkab016 [Epub ahead of print].
Wang, G. S., Li, X., and Wang, Z. (2016). APD3: the antimicrobial peptide database as a tool for research and education. Nucleic Acids Res. 44, D1087–D1093. doi: 10.1093/nar/gkv1278
Wang, J., and Wang, W. (1999). A computational approach to simplifying the protein folding alphabet. Nat. Struct. Biol. 6, 1033–1038.
Wang, P., Ge, R., Liu, L., Xiao, X., Li, Y., and Cai, Y. (2017). Multi-label learning for predicting the activities of antimicrobial peptides. Sci. Rep. 7:2202. doi: 10.1038/s41598-017-01986-9
Wang, S. F., Li, M. Y., Guo, L., Cao, Z. C., and Fei, Y. (2019). Efficient utilization on PSSM combining with recurrent neural network for membrane protein types prediction. Comput. Biol. Chem. 81, 9–15. doi: 10.1016/j.compbiolchem.2019.107094
Wang, X.-F., Gao, P., Liu, Y.-F., Li, H.-F., and Lu, F. (2020). Predicting thermophilic proteins by machine learning. Curr. Bioinform. 15, 493–502. doi: 10.2174/1574893615666200207094357
Xiao, X., Wang, P., Lin, W.-Z., Jia, J.-H., and Chou, K.-C. (2013). iAMP-2L: A two-level multi-label classifier for identifying antimicrobial peptides and their functional types. Anal. Biochem. 436, 168–177. doi: 10.1016/j.ab.2013.01.019
Yang, H., Luo, Y., Ren, X., Wu, M., He, X., Peng, B., et al. (2021). Risk prediction of diabetes: big data mining with fusion of multifarious physical examination indicators. Inf. Fusion doi: 10.1016/j.inffus.2021.02.015 [Epub ahead of print].
Zare, M., Mohabatkar, H., Faramarzi, F. K., Beigi, M. M., and Behbahani, M. (2015). Using Chou’s pseudo amino acid composition and machine learning method to predict the antiviral peptides. Open Bioinform. J. 9, 13–19.
Zeng, M., Li, M., Wu, F. X., Li, Y., and Pan, Y. (2019). DeepEP: a deep learning framework for identifying essential proteins. BMC Bioinformatics 20:506. doi: 10.1186/s12859-019-3076-y
Zhang, D., Xu, Z. C., Su, W., Yang, Y. H., Lv, H., Yang, H., et al. (2020). iCarPS: a computational tool for identifying protein carbonylation sites by novel encoded features. Bioinformatics doi: 10.1093/bioinformatics/btaa702 [Epub ahead of print].
Zhang, Z. Y., Yang, Y. H., Ding, H., Wang, D., Chen, W., and Lin, H. (2021). Design powerful predictor for mRNA subcellular location prediction in Homo sapiens. Brief. Bioinform. 22, 526–535. doi: 10.1093/bib/bbz177
Zheng, L., Huang, S., Mu, N., Zhang, H., Zhang, J., Chang, Y., et al. (2019). RAACBook: a web server of reduced amino acid alphabet for sequence-dependent inference by using Chou’s five-step rule. Database (Oxford) 2019:baz131. doi: 10.1093/database/baz131
Zheng, L., Liu, D., Yang, W., Yang, L., and Zuo, Y. (2020). RaacLogo: a new sequence logo generator by using reduced amino acid clusters. Brief. Bioinform. doi: 10.1093/bib/bbaa096 [Epub ahead of print].
Zhou, C., Liu, S. Y., and Zhang, S. L. (2019). Identification of amyloidogenic peptides via optimized integrated features space based on physicochemical properties and PSSM. Anal. Biochem. 583:113362. doi: 10.1016/j.ab.2019.113362
Zhou, H., Yang, Y., and Shen, H.-B. (2017). Hum-mPLoc 3.0: prediction enhancement of human protein subcellular localization through modeling the hidden correlations of gene ontology and functional domain features. Bioinformatics 33, 843–853. doi: 10.1093/bioinformatics/btw723
Zhu, H., Du, X., and Yao, Y. (2020). ConvsPPIS: identifying protein-protein interaction sites by an ensemble convolutional neural network with feature graph. Curr. Bioinform. 15, 368–378. doi: 10.2174/1574893614666191105155713
Zhu, X. J., Feng, C. Q., Lai, H. Y., Chen, W., and Lin, H. (2019). Predicting protein structural classes for low-similarity sequences by evaluating different features. Knowl. Based Syst. 163, 787–793. doi: 10.1016/j.knosys.2018.10.007
Zuo, Y., Li, Y., Chen, Y., Li, G., Yan, Z., and Yang, L. (2017). PseKRAAC: a flexible web server for generating pseudo K-tuple reduced amino acids composition. Bioinformatics 33, 122–124. doi: 10.1093/bioinformatics/btw564
Zuo, Y., Yang, L., Zhuying, W., Lei, Y., Guangpeng, L., Guoliang, F., et al. (2015). iDPF-PseRAAAC: a web-server for identifying the defensin peptide family and subfamily using pseudo reduced amino acid alphabet composition. PLoS One 10:e0145541. doi: 10.1371/journal.pone.0145541
Keywords: antimicrobial peptide, identification, reduced amino acid alphabet, two-stage classifier, supporting vector machine
Citation: Dong G-F, Zheng L, Huang S-H, Gao J and Zuo Y-C (2021) Amino Acid Reduction Can Help to Improve the Identification of Antimicrobial Peptides and Their Functional Activities. Front. Genet. 12:669328. doi: 10.3389/fgene.2021.669328
Received: 18 February 2021; Accepted: 23 March 2021;
Published: 20 April 2021.
Edited by:
Quan Zou, University of Electronic Science and Technology of China, ChinaReviewed by:
Wei Chen, North China University of Science and Technology, ChinaYongqiang Xing, Inner Mongolia University of Science and Technology, China
Copyright © 2021 Dong, Zheng, Huang, Gao and Zuo. 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.
*Correspondence: Gai-Fang Dong, donggf@imau.edu.cn; Jing Gao, gaojing@imau.edu.cn; Yong-Chun Zuo, yczuo@imu.edu.cn
†These authors share first authorship