Skip to main content

ORIGINAL RESEARCH article

Front. Genet., 21 October 2022
Sec. Statistical Genetics and Methodology
This article is part of the Research Topic Data Mining and Statistical Methods for Knowledge Discovery in Diseases Based on Multimodal Omics, Volume II View all 9 articles

Ensemble learning-based feature selection for phosphorylation site detection

Songbo LiuSongbo Liu1Chengmin CuiChengmin Cui2Huipeng Chen
Huipeng Chen1*Tong LiuTong Liu1
  • 1School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China
  • 2Beijing Institute of Control Engineering, China Academy of Space Technology, Beijing, China

SARS-COV-2 is prevalent all over the world, causing more than six million deaths and seriously affecting human health. At present, there is no specific drug against SARS-COV-2. Protein phosphorylation is an important way to understand the mechanism of SARS -COV-2 infection. It is often expensive and time-consuming to identify phosphorylation sites with specific modified residues through experiments. A method that uses machine learning to make predictions about them is proposed. As all the methods of extracting protein sequence features are knowledge-driven, these features may not be effective for detecting phosphorylation sites without a complete understanding of the mechanism of protein. Moreover, redundant features also have a great impact on the fitting degree of the model. To solve these problems, we propose a feature selection method based on ensemble learning, which firstly extracts protein sequence features based on knowledge, then quantifies the importance score of each feature based on data, and finally uses the subset of important features as the final features to predict phosphorylation sites.

1 Introduction

According to the World Health Organization (WHO), Severe Acute Respiratory Syndrome Coronavirus 2 (SARS-COV-2), a novel coronavirus known as Coronavirus Disease 2019 (Covid-19) infection causing coronavirus disease, is the key viruses of the pandemic. As of June 2022, there are already a total of 531 million confirmed cases and up to 6.3 million deaths worldwide. The disease is causing tremendous stress and tension not only in global healthcare systems, but in a variety of fields. And the impact of the virus far exceeds that of SARS in 2003 (Cui et al., 2003; Read et al., 2021). Although vaccination against SARS-COV-2 is now available, the virus cannot be completely eradicated nowadays due to the huge global population base and the rapid mutation of the virus, and infection with the novel coronavirus remains severe in most regions (Cai et al., 2021a; Cai et al., 2021b; Li T. et al., 2021; Song et al., 2021). In response to the COVID-19 epidemic, the search for potential viral genetic or protein information as soon as possible will greatly help clinicians to improve diagnostic and therapeutic efficiency and contribute to the development of more effective treatments. The level of investment in vaccine and drug development is high, so a comprehensive understanding of the molecular mechanisms of SARS-COV-2 infection and changes in host cellular pathways is essential for rational drug design (Li F. et al., 2021; Ren et al., 2021; Tang et al., 2021).

Phosphorylation is one of the most important cellular biological processes, who is involved in signaling of various processes, including cell cycle, proliferation and apoptosis (Hunter, 1998; Lawlor and Alessi, 2001; Cohen, 2002). During phosphorylation, a phosphate group is added to the side chain of an amino acid, mainly serine (Ser, S), threonine (Thr, T) or tyrosine (Tyr, Y), but to a lesser extent to arginine, lysine and histidine residues (Pearson and Kemp, 1991). Studies have shown that phosphorylation occurs in 30–50% of all proteins (Pinna and Ruzzene, 1996). Therefore, accurate prediction of phosphorylation sites of proteins may help to understand the overall intracellular activity.

With the development of high-throughput sequencing, the functions of many phosphorylation sites are well annotated. Regulated kinases can be easily identified from phosphorylation sequence, many of which may have become drug targets with therapeutic potential (Ochoa et al., 2016; Ochoa et al., 2020). Bouhaddou et al. presented a quantitative mass spectrometry-based phosphorylated protein proteomics study that investigated SARS-COV-2 infection in cells, revealing a reorganization of host and viral protein phosphorylation (Bouhaddou et al., 2020). Hekman et al. performed a quantitative phosphorylated protein proteomics study of SARS-COV-2 infection to find the connection (Hekman et al., 2020). Due to the biological importance of protein kinases in cell signaling and the steadily increasing number of reports identifying phosphorylation sites (Knight et al., 2003), it has become impractical for experimental molecular biologists to track all phosphorylation modifications of proteins in their field of study. Most of the experimental require expensive equipment and labor.

Therefore, machine learning methods based on high-throughput obtained sequencing data are heavily used. QUOKKA applied multiple sequence scoring functions in combination with optimized logistic regression algorithms to predict phosphorylation sites (Li et al., 2018). PhosPred-RF (Wei et al., 2017) and PhosphoSVM (Dou et al., 2014), used only sequence-based features for random forest (RF) and support vector machine (SVM) based predictions, respectively. PhosphoPredict (Song et al., 2017) also used a combination of sequence and functional features to decipher kinase-specific substrates and their associated phosphorylation sites. Lv et al. used word vectors to extract features and LSTM network architecture for phosphorylation site identification (Lv et al., 2021).

In this paper, we use machine learning techniques to predict the phosphorylation sites of SARS-CoV-2 based on protein sequences combined with amino acid composition, physicochemical properties and zScale and AESNN3 features. The problem has been conversion to a two-class classification problem, where the two classes correspond to phosphorylation sites and non-phosphorylation sites, respectively. We quantify the importance of each feature component to select a subset of features as a preprocessing step. After feature dimensional reduction, we use the Random Forest algorithm based on ensemble learning to make predictions for phosphorylation sites. We outperform other algorithms in accuracy and number of features in independent test datasets. Figure 1 shows the complete data processing approach.

FIGURE 1
www.frontiersin.org

FIGURE 1. The method flowchart.

2 Methods

2.1 Data

In this study, we use experimentally validated phosphorylation site data from human A549 cells infected with SARS-COV-2 (Stukalov, 2021), which consisted of 14,119 phosphorylation sites. Since sequences are often affected by homology and redundancy issues. Therefore, eliminating sequence redundancy and reducing homologous sequences are prerequisites for understanding the dataset and preventing overfitting of the model. To deal with this effect, Hao et al. used CD-HIT (Li and Godzik, 2006) to remove homologous sequences with 30% parameters as the threshold, and truncated the sequences into 33 residues long sequences centered on S/T and Y sites, so as to compare them with other phosphorylation prediction methods. To balance the amount of positive and negative sample data, Hao et al. randomly selected a subset of non-redundant negative samples to match the number of positive samples (Basith et al., 2020; Mei et al., 2021; Wei et al., 2021). A fragment is defined as a positive sample if its centers S/T and Y are phosphorylation, otherwise the sample is considered negative. 20% is used as independent test data. The final S/T and Y data are obtained in Table 1.

TABLE 1
www.frontiersin.org

TABLE 1. Phosphorylation data collected in this study.

2.2 Feature extraction

In general, machine learning cannot directly process sequence data, so protein sequences need to be encoded. The commonly used feature extraction methods, depending on the diversity of protein, are Amino Acid Composition (AAC) based on the type and content of amino acids, the physicochemical properties of amino acid, and n-skip-gram based on the simple arrangement order of amino acids. In this study, we mainly use these feature extraction methods of amino acid content, physicochemical properties and arrangement order. To convenience the description, the protein sequence is defined as:

P=p1p2p3pL,pi{A,C,D,Y},

where P is the sequence of a sample, pi is the ith amino acid in the sequence, and L is the length of sequence.

2.2.1 AAC

Amino Acid Composition (AAC) is a relatively simple protein feature extraction method, which codes the percentage of each amino acid type in protein sequence. The AAC feature of the sequence of an amino acid sample is as follows:

AAC=N(pi)L,0<i20,

where N(pi) represents the number of pi in the sequence, and L represents the length of the sequence. Finally, the dimension of this feature is 20 × 1.

2.2.2 CTD

Composition (C), Transition (T) and Distribution (D) represent the amino acid physicochemical features of each sequence (Govindan and Nair, 2013). This feature divides amino acids into three grades according to certain properties, with positive, neutral, negative. C is the percentage of each grade. T features describe three transitional relationships between residue pairs, i.e., a negative residue followed by a neutral; a positive residue followed by a negative; a positive residue followed by a neutral. D refers to the ratio of the first, 25%, 50%, 75% and the last of amino acid residues of three levels in each group of amino acids and the length of the whole protein sequence. CTD is a method without sequence alignment, and its effectiveness depends largely on the amino acid classification.

2.2.3 188D

Cai et al. (2003) proposed a physicochemical property-based 188D feature based on an extended combination of AAC and CTD. In this feature, the first 20 features are amino acid composition, and the percentage of 20 amino acids extracted from AAC feature types. The remaining 168 features describe eight physicochemical properties of amino acids, including hydrophobicity, normalized van der Waals volume, polarity, polarizability, charge, surface tension, secondary structure, and solvent accessibility (Govindan and Nair, 2013; Lin et al., 2013; Zou et al., 2013). For each property, according to the CTD principle, it is divided into three levels, and then the Composition, Transition and Distribution of the property are calculated, and each physicochemical property gets a 21-dimensional numerical feature description. Eight physicochemical properties are calculated separately and the results are spliced, and finally 168 features are obtained.

2.2.4 CKSAAP

Composition of K-Spaced Acid Pairs (CKSAAP) encodes the proportion of amino acid pairs separated by k residues and is used to characterize the amino acid composition background of the sequence surrounding the post-translational modification site. This feature takes into account both sequence and quantity information of amino acids and is defined as follows:

CKSAAP=NpipjL,pi,pj{A,C,D,,Y}
j=i+k+1,i,jL

where Npipj is the content of pipj residue pairs and L is the length of the amino acid sequence. In this study we use k=1.

2.2.5 zScale

zScale converts amino acid sequences into five physicochemical descriptor variables for feature, which are developed by Sandberg et al., in 1998 (Sandberg et al., 1998), which describe the lipophilic, steric and electronic descriptors of amino acids, and then is dimensionality reduced using the PCA method. The zScale descriptor is used to encode peptides of equal length.

2.2.6 AESNN3

AESNN3 is developed by Lin et al. who apply an artificial neural network approach to compare protein structures (Lin et al., 2002; Liu et al., 2019). They encode each amino acid sequence in 3-dimensional space and find that AESNN3 vector expression is the best expression method for studying proteins using neural network methods.

2.3 Feature selection

Protein function is a combination of the type, number, and sequence of amino acids and the spatial structure of the peptide chain. Although a great deal of research has been done on the function of proteins today, there are still many gaps in the relationship between function and sequence. Moreover, in our selected feature extraction methods, there are not necessarily features related to protein phosphorylation. Therefore, the extracted features need to be filtered, and fewer features are also more effective in characterizing protein phosphorylation in a more fundamental way. Here we propose a feature selection method based on ensembled learning as follows.

In order to find out the important features, we score each feature component according to its degree of influence on the classification result. The steps are as follows. Firstly, we assume that all the extracted features are valid for model classification. Then we randomly select 70% of the training data for training the classifier and calculate the classification accuracy by using the model as score1 in the out-of-bag data. Then we iterate through each feature component and if the feature component is important for identifying phosphorylated sites, then adding interference to the feature component will have a great impact on the classification results. Based on this idea, we randomly disrupted the out-of-bag data with one-dimensional feature component to ensure consistent data distribution, and used the classifier trained at 70% to predict the out-of-bag data after disrupting the one-dimensional feature component to obtain the classification accuracy score2. The importance score of the feature is defined as

vimpsi=score1score2.

To find the optimal subset of features for each type, we train the classifier by order accumulating features on the training data set based on the importance scores of the features, and calculate the classification accuracy on the test data. Since some features have no useful information for the classification, the classification accuracy is incremented and then smoothed when the features are added according to the incremental importance score method. And we select the features with higher accuracy and fewer dimensions of features as the optimal feature subset. We perform feature selection for each type of feature in turn and stitch the optimal feature subset.

2.4 Ensemble classifier

Traditional classifiers are sensitive to the distribution of data, but it is difficult to calculate the distribution of the high-dimensional data. Therefore, we use multiple classifiers to train the data at the same time, and then find the best one to calculate the feature importance. Here we use common classifiers, k-neighbors classifier (KNN), support vector machine (SVM), logistic regression (LR), multilayer perceptron (MLP), Gaussian naive bayes (GNB), decision tree classifier (DTC), for ensemble (Pedregosa et al., 2011). In order to make the method more applicable, we use default parameters for fitting the data. We divide the training data, part of which is used to train all classifiers, and part of which is to choose the classifier that fits the data best. Then the optimal classifier is used to predict the phosphorylation.

In this paper, various classifiers are used and the corresponding classification accuracies are calculated, and the classifier with best accuracy is recorded. This procedure is repeated for 100 times. The decision tree classifier is the most selected classifier. Therefore, we use the random forest method as the final classifier for predict the phosphorylation.

Because of the ensembled classifier used, its time complexity will increase, but the time consumption is worth it.

Measurements.

In this paper, in addition to using the common measure ACC to assess the effectiveness of classification models, we also use sensitivity (SN), specificity (SP), which is defined as follows

ACC=TP+TNTP+TN+FP+FN,
SN=TPTP+FN,
SP=TNTN+FP,

where TP, FP, TN and FN respectively represent true positive, false positive, true negative and false negative.

3 Result

We first extract four types of features based on the sequence of the protein, and then find the optimal subset of each feature separately. After finding the feature subsets, we use the test set to calculate the classification accuracy on the optimal subsets, and then briefly analyze the important features. Finally, we splice the four important feature subsets and use the ensembled classifier to predict Phosphorylation.

3.1 Feature contribution

For each type of features, we divide the training data randomly for training the classifier and selecting the best classifier, and further calculate the importance score of the features. The results of feature importance scores for their S/T data are shown in Figure 2. The figure shows that only a small fraction of the proposed features have relatively high scores, such as feature 114th of 188D, which has a 3% impact on the results. 188D, AESNN3 and zScale have a single feature that can have a maximum of 3% impact on the results, while CKSAAP can only had only 0.8% effect on the results. Some features have no effect on the results at all before and after modification, so we use feature selection to find effective features and reduce feature dimensionality at the same time.

FIGURE 2
www.frontiersin.org

FIGURE 2. The scatter plots of feature importance using different feature extraction methods.

Due to the large difference in the amount of data between S/T phosphorylation and Y phosphorylation, we take 30% of the sample classifiers for the S/T data and used 70% samples for testing to find the optimal classifier. And the Y data set is trained using 70% of the training set, 30% to find the optimal classifier.

3.2 Comparison of the different feature

In order to remove the features that have no effect on the results, we stack the features in order of decreasing feature importance, and then randomly select 70% of the data set to train the ensembled classifier, after which the classification accuracy is calculated on the out-of-bag data set. The accuracy of the classifier is then plotted for each dimension of the S/T data, as shown in Figure 3. The figure shows that the accuracy of all features generally increases first during the process of superposition, and then remains stable around a certain value, and then the accuracy does not increase significantly as the features increase, and sometimes even decreases. And we choose the features whose accuracy rate just keeps stable. We select the top 35, 23, 139 and 122 most important features among 188D, AESNN3, CKSAAP and zScale features, respectively, and the number of features selected and their accuracy score are in Table 2.

FIGURE 3
www.frontiersin.org

FIGURE 3. Accuracies derived from the incremental strategy using different feature extraction methods.

TABLE 2
www.frontiersin.org

TABLE 2. Accuracy on the same independent test datasets of optimal feature subset.

3.3 Comparison of the different method

After we select the optimal subset of each type of features based on the classification accuracy curve of Figure 3, we splice the selected subset of features, where 340 dimensional features are obtained for S/T data and 340 features are obtained for Y data. After that we use the random forest classifier for predicting the samples. We use all the training data to train the classifier and then come up with an independent test set for prediction. Then we compare with other methods on the same dataset, the results are shown in Table 3.

TABLE 3
www.frontiersin.org

TABLE 3. Compared with other methods on the same independent test datasets.

As can be seen from Table 3, the classification accuracy of our method is similar to that of the method (Wang et al., 2017; Guo et al., 2020; Lv et al., 2021) on the S/T dataset. On the Y data set it can be seen that the classification accuracy of our method is much higher than that of the deep learning-based method. This is due to the fact that there is a larger amount of S/T and the neural network can train the parameters better, but for Y data, there are only 204 data, which is not enough for the deep learning model to converge. This also shows the drawback of neural networks, which cannot train a good model when the amount of data is small.

4 Discussion

By analyzing the extracted features, we find that the classification accuracy is low when using the optimal subset of features extracted from a single type of features, such as the S/T data set are at 75%, while when we splice the optimal subset of four types of features, the classification accuracy can reach 80.81%. This also shows that when detecting phosphorylation site, the features are not well identified when using one type feature alone using machine learning for classification. When we ensemble multiple features, it is possible to capture the features that have an important role.

From Table 3, the deep learning methods are based only on data-driven for encoding protein sequences (have on functional knowledge of the protein), and although these methods achieve more than 80% accuracy on both S/T data sets, this is only because of the large amount of S/T data that allows the neural network to learn associations between features autonomously. However, for Y data, we find that the accuracy of the neural network is far behind that of our proposed method. And when we use only the first 22 of 188D features, we can achieve 92.86% accuracy. This also illustrates the effectiveness of our method of extracting features even using knowledge-driven and data-driven extraction of effective features.

While for the most important features found for example in the S/T dataset 188D features, the most important features are the last, first and the third quartile one of the features which is the positive, respectively. This indicates that the positive charge property of SARS-COV-2 positive samples occupies an important position in the classification of phosphorylation sites. The 21th and 22th features also illustrates the hydrophobicity of SARS-COV-2 protein. This is also consistent with the study by Gao et al. (2021). The remaining important features are the 63th which is amino acid composition with Polar polarity at 8.0–9.2, and proline amino acid content, the 167th which is the burned category of solvent accessibility, the 105th which is the neutral category of charge, the 62th which is amino acid composition with polar polarity at 4.9–6.2, etc.

In contrast, sequence-based features, such as CKSAAP and zScale features, are not suitable for short sequence amino acid feature processing because the short amino acid sequences result in a large number of features of this type with zero.

5 Conclusion

This study uses a computational biology approach to explore the nature of phosphorylation of SARS-COV-2 to make a small contribution to SARS-COV-2 drug discovery. In this study, an ensembled learning-based feature selection method is proposed that combines knowledge-driven and data-driven approaches to find out the important features for protein phosphorylation site prediction, then which a subset of important features based on heavier amino acid feature extraction rules are spliced for prediction. Comparing with other neural network-based methods, the results show that our method can not only obtain high accuracy on small samples, but also find biological features related to phosphorylation sites. This also indicates the accuracy, reliability and interpretability of our method. Most importantly the model is built to be of particular value in predicting the phosphorylation sites in host cells infected with SARS-COV-2.

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 author.

Author contributions

SL proposed the methodology, CM conducted the experiments to validate the methodology proposed by SL, HC controlled the entire experimental process and TL collated and collected the data.

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.

Publisher’s note

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.

References

Basith, S., Manavalan, B., Hwan Shin, T., and Lee, G. (2020). Machine intelligence in peptide therapeutics: A next generation tool for rapid disease screening. Med. Res. Rev. 40 (4), 1276–1314. doi:10.1002/med.21658

PubMed Abstract | CrossRef Full Text | Google Scholar

Bouhaddou, M., Memon, D., Meyer, B., White, K. M., Rezelj, V. V., Marrero, M. C., et al. (2020). The global phosphorylation landscape of SARS-CoV-2 infection. Cell 182 (3), 685–712. doi:10.1016/j.cell.2020.06.034

PubMed Abstract | CrossRef Full Text | Google Scholar

Cai, C., Han, L., Ji, Z. L., Chen, X., and Chen, Y. Z. (2003). SVM-prot: Web-based support vector machine software for functional classification of a protein from its primary sequence. Nucleic Acids Res. 31 (13), 3692–3697. doi:10.1093/nar/gkg600

PubMed Abstract | CrossRef Full Text | Google Scholar

Cai, L., Lu, C., Xu, J., Meng, Y., Wang, P., Fu, X., et al. (2021a). Drug repositioning based on the heterogeneous information fusion graph convolutional network. Brief. Bioinform. 22 (6), bbab319. doi:10.1093/bib/bbab319

PubMed Abstract | CrossRef Full Text | Google Scholar

Cai, L., Wang, L., Fu, X., Xia, C., Zeng, X., and Zou, Q. (2021b). ITP-pred: An interpretable method for predicting, therapeutic peptides with fused features low-dimension representation. Brief. Bioinform. 22 (4), bbaa367. doi:10.1093/bib/bbaa367

PubMed Abstract | CrossRef Full Text | Google Scholar

Cohen, P. (2002). The origins of protein phosphorylation. Nat. Cell Biol. 4 (5), E127–E130. doi:10.1038/ncb0502-e127

PubMed Abstract | CrossRef Full Text | Google Scholar

Cui, Y., Zhang, Z.-F., Froines, J., Zhao, J., Wang, H., Yu, S.-Z., et al. (2003). Air pollution and case fatality of SARS in the people's republic of China: An ecologic study. Environ. Health 2 (1), 15–25. doi:10.1186/1476-069X-2-15

PubMed Abstract | CrossRef Full Text | Google Scholar

Dou, Y., Yao, B., and Zhang, C. (2014). PhosphoSVM: Prediction of phosphorylation sites by integrating various protein sequence attributes with a support vector machine. Amino acids 46 (6), 1459–1469. doi:10.1007/s00726-014-1711-5

PubMed Abstract | CrossRef Full Text | Google Scholar

Gao, T., Gao, Y., Liu, X., Nie, Z., Sun, H., Lin, K., et al. (2021). Identification and functional analysis of the SARS-COV-2 nucleocapsid protein. BMC Microbiol. 21 (1), 58–10. doi:10.1186/s12866-021-02107-3

PubMed Abstract | CrossRef Full Text | Google Scholar

Govindan, G., and Nair, A. S. (2013). “Composition, transition and distribution (CTD)—A dynamic feature for predictions based on hierarchical structure of cellular sorting,” in Proceedings of the Annual IEEE India Conference, Hyderabad, India, 16-18 December 2011 (IEEE), 1–6.

Google Scholar

Guo, L., Wang, Y., Xu, X., Cheng, K.-K., Long, Y., Xu, J., et al. (2020). DeepPSP: A global–local information-based deep neural network for the prediction of protein phosphorylation sites. J. Proteome Res. 20 (1), 346–356. doi:10.1021/acs.jproteome.0c00431

PubMed Abstract | CrossRef Full Text | Google Scholar

Hekman, R. M., Hume, A. J., Goel, R. K., Abo, K. M., Huang, J., Blum, B. C., et al. (2020). Actionable cytopathogenic host responses of human alveolar type 2 cells to SARS-CoV-2. Mol. Cell 80 (6), 1104–1122. doi:10.1016/j.molcel.2020.11.028

PubMed Abstract | CrossRef Full Text | Google Scholar

Hunter, T. (1998). The croonian lecture 1997. The phosphorylation of proteins on tyrosine: Its role in cell growth and disease. Philos. Trans. R. Soc. Lond. B Biol. Sci. 353 (1368), 583–605. doi:10.1098/rstb.1998.0228

PubMed Abstract | CrossRef Full Text | Google Scholar

Knight, Z. A., Schilling, B., Row, R. H., Kenski, D. M., Gibson, B. W., and Shokat, K. M. (2003). Phosphospecific proteolysis for mapping sites of protein phosphorylation. Nat. Biotechnol. 21 (9), 1047–1054. doi:10.1038/nbt863

PubMed Abstract | CrossRef Full Text | Google Scholar

Lawlor, M. A., and Alessi, D. R. (2001). PKB/Akt: A key mediator of cell proliferation, survival and insulin responses? J. Cell Sci. 114 (16), 2903–2910. doi:10.1242/jcs.114.16.2903

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, F., Li, C., Marquez-Lago, T. T., Leier, A., Akutsu, T., Purcell, A. W., et al. (2018). Quokka: A comprehensive tool for rapid and accurate prediction of kinase family-specific phosphorylation sites in the human proteome. Bioinformatics 34 (24), 4223–4231. doi:10.1093/bioinformatics/bty522

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, F., Luo, M., Zhou, W., Li, J., Jin, X., Xu, Z., et al. (2021a). Single cell RNA and immune repertoire profiling of COVID-19 patients reveal novel neutralizing antibody. Protein Cell 12 (10), 751–755. doi:10.1007/s13238-020-00807-6

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, T., Huang, T., Guo, C., Wang, A., Shi, X., Mo, X., et al. (2021b). Genomic variation, origin tracing, and vaccine development of SARS-CoV-2: A systematic review. Innovation. 2 (2), 100116. doi:10.1016/j.xinn.2021.100116

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, W., and Godzik, A. (2006). Cd-Hit: A fast program for clustering and comparing large sets of protein or nucleotide sequences. Bioinformatics 22 (13), 1658–1659. doi:10.1093/bioinformatics/btl158

PubMed Abstract | CrossRef Full Text | Google Scholar

Lin, C., Zou, Y., Qin, J., Liu, X., Jiang, Y., Ke, C., et al. (2013). Hierarchical classification of protein folds using a novel ensemble classifier. PloS one 8 (2), 56499. doi:10.1371/journal.pone.0056499

PubMed Abstract | CrossRef Full Text | Google Scholar

Lin, K., May, A. C., and Taylor, W. R. (2002). Amino acid encoding schemes from protein structure alignments: Multi-dimensional vectors to describe residue types. J. Theor. Biol. 216 (3), 361–365. doi:10.1006/jtbi.2001.2512

PubMed Abstract | CrossRef Full Text | Google Scholar

Liu, B., Gao, X., and Zhang, H. (2019). BioSeq-Analysis2. 0: An updated platform for analyzing DNA, RNA and protein sequences at sequence level and residue level based on machine learning approaches. Nucleic Acids Res. 47 (20), 127. doi:10.1093/nar/gkz740

PubMed Abstract | CrossRef Full Text | Google Scholar

Lv, H., Dao, F.-Y., Zulfiqar, H., and Lin, H. (2021). DeepIPs: Comprehensive assessment and computational identification of phosphorylation sites of SARS-CoV-2 infection using a deep learning-based approach. Brief. Bioinform. 22 (6), 244. doi:10.1093/bib/bbab244

CrossRef Full Text | Google Scholar

Mei, S., Li, F., Xiang, D., Ayala, R., Faridi, P., Webb, G. I., et al. (2021). Anthem: A user customised tool for fast and accurate prediction of binding between peptides and HLA class I molecules. Brief. Bioinform. 22 (5), 415. doi:10.1093/bib/bbaa415

CrossRef Full Text | Google Scholar

Ochoa, D., Jarnuczak, A. F., Viéitez, C., Gehre, M., Soucheray, M., Mateus, A., et al. (2020). The functional landscape of the human phosphoproteome. Nat. Biotechnol. 38 (3), 365–373. doi:10.1038/s41587-019-0344-3

PubMed Abstract | CrossRef Full Text | Google Scholar

Ochoa, D., Jonikas, M., Lawrence, R. T., El Debs, B., Selkrig, J., Typas, A., et al. (2016). An atlas of human kinase regulation. Mol. Syst. Biol. 12 (12), 888. doi:10.15252/msb.20167295

PubMed Abstract | CrossRef Full Text | Google Scholar

Pearson, R. B., and Kemp, B. E. (1991). Protein kinase phosphorylation site sequences and consensus specificity motifs: Tabulations. Methods Enzymol. 200, 62–81. doi:10.1016/0076-6879(91)00127-i

PubMed Abstract | CrossRef Full Text | Google Scholar

Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., et al. (2011). Scikit-learn: Machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830.

Google Scholar

Pinna, L. A., and Ruzzene, M. (1996). How do protein kinases recognize their substrates? Biochim. Biophys. Acta 1314 (3), 191–225. doi:10.1016/s0167-4889(96)00083-3

PubMed Abstract | CrossRef Full Text | Google Scholar

Read, J. M., Bridgen, J. R., Cummings, D. A., Ho, A., and Jewell, C. P. (2021). Novel coronavirus 2019-nCoV (COVID-19): Early estimation of epidemiological parameters and epidemic size estimates. Philos. Trans. R. Soc. Lond. B Biol. Sci. 376 (1829), 20200265. doi:10.1098/rstb.2020.0265

PubMed Abstract | CrossRef Full Text | Google Scholar

Ren, X., Wen, W., Fan, X., Hou, W., Su, B., Cai, P., et al. (2021). COVID-19 immune features revealed by a large-scale single-cell transcriptome atlas. Cell 184 (7), 5838–1913. doi:10.1016/j.cell.2021.10.023

PubMed Abstract | CrossRef Full Text | Google Scholar

Sandberg, M., Eriksson, L., Jonsson, J., Sjöström, M., and Wold, S. (1998). New chemical descriptors relevant for the design of biologically active peptides. A multivariate characterization of 87 amino acids. J. Med. Chem. 41 (14), 2481–2491. doi:10.1021/jm9700575

PubMed Abstract | CrossRef Full Text | Google Scholar

Song, B., Li, F., Liu, Y., and Zeng, X. (2021). Deep learning methods for biomedical named entity recognition: A survey and qualitative comparison. Brief. Bioinform. 22 (6), bbab282. doi:10.1093/bib/bbab282

PubMed Abstract | CrossRef Full Text | Google Scholar

Song, J., Wang, H., Wang, J., Leier, A., Marquez-Lago, T., Yang, B., et al. (2017). PhosphoPredict: A bioinformatics tool for prediction of human kinase-specific phosphorylation substrates and sites by integrating heterogeneous feature selection. Sci. Rep. 7 (1), 6862–6919. doi:10.1038/s41598-017-07199-4

PubMed Abstract | CrossRef Full Text | Google Scholar

Stukalov, M. P. R. H. P. (2021). SARS-CoV-2 and SARS-CoV. Nature 594, 156455. doi:10.1101/2020.06.17.156455

CrossRef Full Text | Google Scholar

Tang, X., Cai, L., Meng, Y., Xu, J., Lu, C., and Yang, J. (2021). Indicator regularized non-negative matrix factorization method-based drug repurposing for COVID-19. Front. Immunol. 11, 603615. doi:10.3389/fimmu.2020.603615

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, D., Zeng, S., Xu, C., Qiu, W., Liang, Y., Joshi, T., et al. (2017). MusiteDeep: A deep-learning framework for general and kinase-specific phosphorylation site prediction. Bioinformatics 33 (24), 3909–3916. doi:10.1093/bioinformatics/btx496

PubMed Abstract | CrossRef Full Text | Google Scholar

Wei, L., He, W., Malik, A., Su, R., Cui, L., and Manavalan, B. (2021). Computational prediction and interpretation of cell-specific replication origin sites from multiple eukaryotes by exploiting stacking framework. Brief. Bioinform. 22 (4)–bbaa275. doi:10.1093/bib/bbaa275

PubMed Abstract | CrossRef Full Text | Google Scholar

Wei, L., Xing, P., Tang, J., and Zou, Q. (2017). PhosPred-RF: A novel sequence-based predictor for phosphorylation sites using sequential information only. IEEE Trans. Nanobioscience 16 (4), 240–247. doi:10.1109/TNB.2017.2661756

PubMed Abstract | CrossRef Full Text | Google Scholar

Zou, Q., Wang, Z., Guan, X., Liu, B., Wu, Y., and Lin, Z. (2013). An approach for identifying cytokines based on a novel ensemble classifier. Biomed. Res. Int. 2013, 686090. doi:10.1155/2013/686090

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: phosphorylation site, ensemble learning (EN), marchine-learning, feature selection (FS), SARS-cov-2

Citation: Liu S, Cui C, Chen H and Liu T (2022) Ensemble learning-based feature selection for phosphorylation site detection. Front. Genet. 13:984068. doi: 10.3389/fgene.2022.984068

Received: 01 July 2022; Accepted: 05 October 2022;
Published: 21 October 2022.

Edited by:

Miguel E. Renteria, The University of Queensland, Australia

Reviewed by:

Xia Cai, Fudan University, China
Lin Zhang, University of Minnesota Twin Cities, United States

Copyright © 2022 Liu, Cui, Chen and Liu. 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: Huipeng Chen, Y2hwQGlyLmhpdC5lZHUuY24=

Disclaimer: 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.