Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2018 Jan 18;8:1039. doi: 10.1038/s41598-018-19491-y

A Novel Modeling in Mathematical Biology for Classification of Signal Peptides

Asma Ehsan 1, Khalid Mahmood 1, Yaser Daanial Khan 2,, Sher Afzal Khan 3,5, Kuo-Chen Chou 4
PMCID: PMC5773712  PMID: 29348418

Abstract

The molecular structure of macromolecules in living cells is ambiguous unless we classify them in a scientific manner. Signal peptides are of vital importance in determining the behavior of newly formed proteins towards their destined path in cellular and extracellular location in both eukaryotes and prokaryotes. In the present research work, a novel method is offered to foreknow the behavior of signal peptides and determine their cleavage site. The proposed model employs neural networks using isolated sets of prokaryote and eukaryote primary sequences. Protein sequences are classified as secretory or non-secretory in order to investigate secretory proteins and their signal peptides. In comparison with the previous prediction tools, the proposed algorithm is more rigorous, well-organized, significantly appropriate and highly accurate for the examination of signal peptides even in extensive collection of protein sequences.

Introduction

The classification of proteins bears vast interest to researchers across the world. For better understanding of the molecular structure of living cells, it is important to classify and categorize their macromolecules like proteins1 in terms of their attributes. To examine the behavior of newly synthesized proteins towards cellular and extracellular positions in cells (for both eukaryotes and prokaryotes), signal peptide works like a “ZIP code”2,3. The study of signal can help to propose new medications for genetic remedial treatment which has become difficult for pharmaceutical chemists to develop more accurately4,5. A newly translated secretory protein starts to move from rough endoplasmic reticulum to Golgi transport vesicles and then Golgi cisternae leading to secretory transport vesicles. Consequently, these are secreted to the cell exterior surface. The secretory proteins enter the exterior surface of a cell via protein conducting channels (see Fig. 1). The signal peptides translocate the newly created proteins in the secretory pathway6,7.

Figure 1.

Figure 1

Protein secretion: Ribosomes deposits the protein in endoplasmic reticulum (ER), protein exits ER and enters Golgi apparatus for processing and later it exits Golgi and enters into the cell exterior.

It is worth mentioning that the signal peptide of newly synthesized protein can diverge under abnormal circumstances from the exact path. This deviation results the protein ending up in an inappropriate cellular location and hence causes severe diseases. Hereafter, an accurate model for prediction of signal peptide is of much more crucial importance. Predictive results are momentous to examine cell functions and analyze its prospective and genetic purposes8. For the prediction of arbitrary signal sequences, a capable novel modeling with a consolidated approach is to be devised to provide more assiduous results. Everyday, a huge number of protein sequences are collected and entering into databanks. Indeed, it is extremely desirable to develop a robust, reliable and excellently accurate computational method for the prediction of signal sequences. A number of researchers presented several models in this respect916. A huge amount of literature is found pertaining to such prediction models3,4,1720. PrediSi21 associated the prediction techniques for secretory and non-secretory protein and proposed position weight matrix (PWM) approach for identification of cleavage site. SignalP22 developed a method that uses a hidden Markov model (HMM) while Signal-CF8 suggested a coupling fusion predictor that contrived through comprising the subsite coupling effects on protein sequences. Gunnar Von Heijne developed a prototype model depicting the nearby amino acids signal sequences23. Lal et al. devised a scheme for identifying proteins containing signal peptides and assigned a label SP to a protein after knowing that a protein contains a signal24. Extreme learning machine (ELM) and improved ELM were also devised to categorize the avalanche of protein sequences25,26. Some researcher have worked on identifying protein sub-cellular localization using “Support Vector Machine” (SVM) by targeting amino acid composition27,28. The SVMs and other machine learning classifiers (ANN, random forest) have been widely used in the field of bioinformatics, and some predictors have been established based on these classifiers, such as PSFM-DBT29, 2L-piRNA30, Pse-Analysis31, ProtDec-LTR32, ProtDec-LTR2.033, etc. Some powerful protein analysis methods have been proposed for the formulation of biological sequences, such as Pse-in-One31, repDNA34, based on different functions to produce feature vector for biological sequences. HMMTOP was developed for the prediction of localization of helical transmembrane35. Kuo-Chen Chou devised quasi-sequence-order effect for the prediction of sub-cellular localization36 and afterwards classified protein sequences employing Pseudo Amino Acid Composition37. Multiple classifications of protein are offered in38. The perception of difference between signal sequence and its peptide chain is manipulated by predictors SS- and SP-indexes39. SPOCTOPUS: a combined predictor of signal peptides and membrane protein topology based on neural networks, hidden Markov model (HMM) and dynamic programming algorithm is proposed in40. Various researcher have used different mathematical and statistical models for solving various classification problems4143. Yaser et al.44,45 proposed another methodological rigorous examination for the prediction of membrane protein.

Results

In order to validate the current model, a comparative analysis with existing models8,14,21,22 is established. It is found that the techniques suggested in PrediSi21, Neural Network (NN)14 and hidden Markov model (HMM)22 were less efficient than the Signal-CF8. Although the PredSi denied schemes such as NN and HMM14,22. Moreover, Signal-CF is a predictor established using pseudo amino acid composition, scaled window and subsite coupling effect, and is an improvement over the PredSi and SignalP methods. Also, few disadvantages of the previous predictors were observed. For example, the feature vector in Chou’s scheme was dependent on a the value of a variable λ.

As for the current framework, the occurrence of each residue with a special weight factor has been incorporated for all protein sequences. This yielded a comprehensive description for any arbitrary sequence. A better accuracy rate has been achieved as compared to previous models. Self-consistency test, 10-fold cross validation and jackknife testing were conducted to ensure the accuracy of the proposed model. These tests are elaborated in Tables 1 and 2. Table 1 provides accuracy outcomes for the prediction of secretory protein of eukaryotic, Gram-positive and Gram-negative datasets whereas Table 2 represents the same statistical analysis for non-secretory proteins.

Table 1.

Prediction accuracies for secretory protein for prokaryotes (Gram-positive & Gram-negative) and eukaryotes.

Datasets Self-consistency Test Cross validation Jackknife Test
Eukaryotic(%) 95.00 93.03 92.98
Gram-positive(%) 93.50 87.90 87.85
Gram-negative(%) 97.70 97.09 97.04

Table 2.

Prediction accuracies of non-secretory protein for prokaryotes (Gram-positive & Gram-negative) and eukaryotes.

Datasets Self-consistency Test Cross validation Jackknife Test
Eukaryotic(%) 94.60 92.35 92.30
Gram-positive(%) 91.50 86.55 86.50
Gram-negative(%) 95.80 94.37 94.32

In previous works, most of the methodologies were evaluated by self-consistency, cross validation or/and jackknife testing. The proposed model is validated by all the three testing procedures simultaneously. Firstly, self-consistency test is performed. This is applied to the trained neural network predictor. Datasets for eukaryotic, Gram-positive and Gram-negative are separated into subsets of positives and negatives with comparable random sizes. After the completion of the training process, the test is executed. In further steps, the other two validation techniques, namely cross validation and jackknife are also evaluated.

The validation process is demonstrated in the following flow chart (see Fig. 2). Secretory and non-secretory datasets are divided into ten equal units for 10-fold cross validation. Evaluation is performed based on performance in ten dissimilar and disjoint subsets of test data and is translated into ten distinctive confusion matrices together with the ROC (Receiver operating characteristic) graphs. The overall prediction accuracy is achieved by averaging all the outcomes. The prediction accuracies are estimated for each subset separately. This procedure is necessary for cross validation and jackknife testing as well. The ROC is a graphical interpretation for the performance of a classifier which illustrates the false positive rate (FPR) against the true positive rate (TPR). The area under the curve signifies the accuracy of the system. ROC graph yielded as a result of self consistency test for the three organisms dataset in given below (see Fig. 3).

Figure 2.

Figure 2

Flowchart illustrating the procedure of training, testing and evaluation.

Figure 3.

Figure 3

ROC of Self-consistency test for Eukaryotes, Gram Negatives and Gram Positives.

A comparative analysis of the proposed model with existing techniques is elaborated in Table 3. It is found that the previous accuracy rates varied from 72% to 87% whereas the accuracy of the proposed model for Self-consistency test lies between 95% to 97%.

Table 3.

A comparison of proposed model for Self-consistency test in order to predict secretory and non-secretory protein sequences.

Protein’s Sort dataset PridiSi NN(SignalP) HMM(SignalP) Signal-CF Proposed Model
Secretory Eukaryotic 72.66 82.11 78.73 76.50 95.00
Gram-positive 78.39 77.97 75.42 80.50 93.50
Gram-negative 86.54 86.54 87.07 87.80 97.70
Non-secretory Eukaryotic 98.31 99.21 97.74 99.78 94.60
Gram-positive 97.89 93.25 99.16 99.79 91.50
Gram-negative 95.70 96.24 99.10 99.82 95.80

In order to assess the accuracy of the prediction model four distinct metrics were utilized. The expected success rate and performance of the proposed model is predicted by these statistical measures. To understand these statistical metrics in easiest way, the prediction scales are expanded as discussed in46,47. The true prediction rates for secretory ϒ+ and non-secretory ϒ for three describes organisms categories are given by

ϒ+=T+T+T+ 1
ϒ=TT+T 2

where T+ and T+ represents the total number of the predicted secretory proteins and incorrectly identified non-secretory protein sequences. Similarly T and T+ denotes the total number of anticipated non-secretory peptides and falsely recognized secretory protein chains. In general the prediction rate is defined by

ϒ=ϒ+T++ϒTT++T=1T++T+T++T 3

From the equations (1) to (3), it is clear that in case there is no incorrectly predicted secretory and non-secretory protein sequences i.e., T+=T+=0 then, ϒ+=ϒ=1 and the complete prediction accuracy rate is ϒ=1. Conversely, when T+=T+0 then the prediction rate would be lesser than 1.

Furthermore, it is helpful to emphasize the importance of equation (4) which is frequently found in literatures for observing the performance superiority of a predictor. Particularly, its advantages have been analyzed and endorsed by a series of significant studies published very recently4853.

(Sn=TPTP+FNSp=TNTN+FPAcc=TP+TNTP+TN+FP+FNMCC=TP×TNFP×FN(TP+FP)(FN+TN)(FP+TN)(TP+FN) 4

where TP, TN, FP and FN represents the true positive, true negative, false positive and false negative values respectively while Sn, Sp, Acc and MCC denotes the values for sensitivity, specificity, accuracy and Mathew’s correlation coefficient.

The equation (4) can be rewritten in the form of the symbols given in (3)

(TP=T+T+TN=TT+FP=T+FN=T+ 5

By substituting (5) into (4) along and utilizing (3), we have

(Sn=1T+T+Sp=1T+TAcc=ϒ=1T++T+T++TMCC=1(T+T++T+T)(1+T+T+T+)(1+T+T+T) 6

It is worth mentioning that from (6) that if T+=0 then Sn = 1 signifying that no secretory protein sequences is incorrectly predicted as non-secretory protein sequence. In other case when T+=T+ implies that Sn = 0 represents that all the secretory protein sequences were incorrectly predicted as non-secretory protein chains. Similarly if T+=0 yields Sp = 1 then it signifies that no non-secretory sequence was incorrectly predicted similarly if T+=T gives Sp = 0 then it shows that all the non-secretory sequences were falsely predicted as secretory sequences. On the other hand the prediction accuracy metric Acc=ϒ=1 when there is no incorrectly predicted sequences for secretory ϒ+ as well as for non-secretory proteins ϒ i.e., T+=T+=0. A value of T+=T+ and T+=T indicates that all the secretory ϒ+ and non-secretory ϒ sequences were falsely predicted hence yielding an overall accuracy Acc=ϒ=0. Additionally, Matthew correlation coefficient (MCC) is frequently used to assess the performance of binary classifications. MCC is designed in such a way that the disparity in the size of positive or negative samples in the comprehensive dataset does not bias the overall outcome.

The statistical analysis using independent set testing for computing these metrics mentioned above is given in Table 4 with a noteworthy MCC value for the three segregated Eukrayotic, Gram-positive and Gram-negative datasets is 0.81, 0.71 and 0.90 respectively.

Table 4.

Depicts the validation metrics for the proposed model.

Datasets TP TN FP FN Acc Mcc Sn Sp
Eukaryotic 5648 1297 392 92 0.94 0.81 0.98 0.77
Gram-positive 159 148 22 31 0.85 0.71 0.84 0.87
Gram-negative 177 71 6 6 0.95 0.90 0.97 0.92

Discussion

Undoubtedly, the examination and analysis of patterns and sequence is quite convoluted when there are avalanche of protein sequences with diverse lengths. The statistical formulation of these sequences along with construction of robust data set to produce assiduous results was a challenging task. These cumbersome tasks have been rectified by the proposed technique. A performance comparison over the existing and previous predictors8,14,21,22 has been analyzed and a worth seeing prediction accuracy using the proposed technique was observed. The idea was to recognize the query proteins as secretory or non-secretory and hence identify the presence of signal peptides, further in the next step the cleavage site for the signal peptide is identified based on “(−3, −1) -Rule”, as described by Von Heijni10. It is obseved that signal peptides are more important than protein synthesization. The insufficiency of protein in distribution or contribution is cause of health hazards. So, the protein synthesization is not enough to perform cell functions properly but the compartmentalization of proteins to their relevent loci is of vital importance. Involvement of deviated protein with beneficial cells function is responsible for severe health diseases including Neurodegenerative disorder and cells death54,55. Hence, the computational capability to classify a protein as secretory or a non-secretory protein with a high level of accuracy bears great significance. In this process of anticipation, a large-scaled benchmark data set had been selected and incorporated into the prediction model. Even for huge data set, signal sequences along with their cleavage site was predicted at the cost of minor computational overhead with a high accuracy. The proposed algorithm can also be applied in future works to solve several other problems such as identification of Post Translational Modification (PTM) sites5658, DNA-binding protein prediction59, protein-protein interaction prediction60, etc. The prediction accuracy of the proposed algorithm using self-consistency, cross validation and jackknife tests were reported as 95.00%, 93.50% and 97.70% (Self-consistency), 93.03%, 87.90% and 97.90% (Cross validation) and 92.98%, 87.85% and 97.04% (Jackknife) for the three organisms namely eukaryotic, Gram-positive and Gram-negative respectively.

Methods

Material

Since user-friendly and publicly accessible web-servers represent the future direction for developing practically more useful models6163, we shall make efforts in our future work to provide a web-server for the method presented in this paper. A current updated edition of the well-known database uniprot wasn employed to obtain an inclusive benchmark dataset. The proposed model was trained over the assimilated dataset and subsequently validated in the following steps:

  • The eukaryotic or eukaryota, Gram-positive and Gram-negative are the organisms which have been incorporated for the desired prediction via proposed model. A benchmark data set related to these organisms was composed. A query was operated for the extraction of non-secretory protein dataset in the entire database. Through this inquiry, those protein sequences were selected which were marked in OC (Organism Classification) field as eukaryotic or eukaryota, Gram-positive or Gram-negative. Amongst these extracted entities, the eukaryotic entries annotated with subcellular locations as the nucleus or cytoplasm were selected while Gram-positive and Gram-negative entries annotated with subcellular location as cytoplasm were selected as a non-secretory protein sequences shown below (see Fig. 4). The vague extraction glossed with keywords like “by similarity” and “fragment” were discarded.

  • In taxonomy field, the keyword eukaryota was combed to obtain a training dataset for secretory protein sequences. The proteins annotated as signal peptides were only selected excluding those containing ambiguous keywords like potential, probable, fragment and by similarity in FT field. Out of those selected protein sequences, in which the preamble signal peptide was surely contained, the first 100 residues were extracted. The Gram-positive and Gram-negative organisms data was also extracted in a similar fashion.

  • The defined steps were adopted strictly to collect a first-rate benchmark data set of signal peptides for both secretory and non-secretory proteins in the three organisms namely eukaryotic, Gram-positive and Gram-negative.

  • Table 5, shows that 28,220 eukaryotic, 934 Gram-positive and 1046 Gram-negative samples were found in all 30,200 secretory proteins. After deleting similar entities, these are reduced to 25327 unique values. Similarly for all non-secretory proteins, 5595, 908 and 441 were found in eukaryotic, Gram-positive and Gram-negative respectively and 6,944 conjointly. After deleting repeated items, these are reduced to 6426 unique values. The benchmark dataset extracted for the proposed model is more diverse and comprehensive than the benchmark data set employed by existing predictors. Within the training dataset the secretory samples are considered as positive and non-secretory samples as negative as shown in flowchart given below (see Fig. 5).

Figure 4.

Figure 4

Shows a sample query to extract dataset.

Table 5.

The data set used to test the proposed model includes secretory and non-secretory protein sequences in all three organisms.

Organisms Eukaryotic (K) Gram-positive (G+) Gram-negative (G)
Secretory 28,220 934 1,046
Non-secretory 5,595 908 441
Total 33,815 1,842 1,487

Figure 5.

Figure 5

A flowchart depicting the process starting from data extraction and ultimately leading to validation of results.

In the above flow chart for the sake of convenience inputs expressed as positive (negative) in the direction of secretory (non-secretory) for eukaryotic (K), Gram-positive(G+) and Gram-negative(G) are documented as follows.

IK=K+KIG+=G++G+IG=G+G

where IK, IG+ and IG are the inputs from eukaryotic, Gram-positive and Gram-negative organisms for the collection of secretory (K+, G++, G+) and non-secretory (K, G+, G) protein sequences. And the symbol denotes the combination of both secretory and non-secretory protein sequences. The primary structure of secretory and non-secretory proteins can be found in Supplementary Tables S1 and S2 respectively.

Method

Consider a protein sequence S comprising of N amino acid residues.

S=ξ1ξ2ξ3ξ4ξ5ξ6ξ7ξN 7

where ξ1, is the first amino acid residue, ξ2 is the second amino acid residue and so on up till the last residue ξN within the polypeptide chain S. Also, N represents the length of protein sequence (7). In order to predict the signal peptide in a convenient manner a computational algorithm has been proposed. This algorithm preserves the sequence order effect and is carried out by assimilating the whole sequence data together with the occurrence of each amino acid residue Λaˆ of type aˆ:1aˆ20 (any one of residue among twenty amino acid residues). The whole structure is based on expressions (8) to (11). Expression (8) is associated with the number of occurrence Λaˆ of residue aˆ and with the possible number of correlated factors ϑ of aˆ with itself such that (Λaˆ1)!ϑ(ξaˆ,ξaˆ). Subsequently, expression (9) represents the mean factors M0, Mi and Mj which are linked with the difference factors of aˆ at their corresponding positions and is appended with constraint (10). Moreover, Mi varies according to the number of difference factors and each difference factor associates an exclusive mean term. The difference is labeled as (q − p)i, where p and q are respective positions of aˆ in the polypeptide chain given as ξp=ξq=ξaˆ. Also subscript i represents the number of the possible difference factors between similar residues excluding first and last time occurrence of residue, aˆ depends upon the n number of aˆ residues in sequence. Likewise Mj is fitted to factor (N − r), where r is the position of the nth occurrence of the residue aˆ in sequence (7) such that ξr=ξaˆ and 1 ≤ p < q < r ≤ N represents the aˆ residue at their corresponding positions.

Λaˆ+(Λaˆ1)!ϑ(ξaˆ,ξaˆ) 8
[(p0)0M0+q>p(qp)iMi+(Nr)nMj=n];1p<q<rN,i=1,2,3,n1 9
(9)(q>p(qp)iMi+(Nr)nMj=n,if1p<q,r<N(p0)0M0+q>p(qp)iMi+(Nr)nMj=n,if1<p<q,r<N(p0)0M0+q>p(qp)iMi,if1<p<q,r=N 10

Combining expression (8) and (9) and using constraint (10) yields the template for manipulating feature component related to aˆ, given in (11) and (12).

Λaˆ+(Λaˆ1)!ϑ(ξaˆ,ξaˆ)+[(p0)0M0+q>p(qp)iMi+(Nr)nMj=n],i=1,2,3,,n1 11

Or

Λaˆ+(Λaˆ1)!ϑ(ξaˆ,ξaˆ)+[(p0)0M0+(qp)1M1+(qp)2M2+(qp)3M3++(qp)n1Mn1+(Nr)nMj=n] 12

whereas Mi and Mj are count factors of residue aˆ with other nineteen residues occurring before and after aˆ respectively and can be defined in terms of X and Y, as elaborated in equations (13) and (14).

Mi={Xi+Yi},i=1,2,3,,n1Mj=n={X+Y} 13

where

X=Xi=138[k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20f0ϑ(ξaˆ,ξk)]Y=Yi=138[k=1kaˆ20f0ϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)] 14

where fk, 1 < k < 20 represents the frequency of pair function ϑ related to residue aˆ with other nineteen amino acid residues and in case of non-occurrence, it is denoted by f0. Consider ρl,m, it describes pair function ϑ for all amino acid residues with each other and while another pair function ϑ(ξl,ξm) in term of ρl,m is defined as ϑ(ξl,ξm) = ρl,m; l = m = 1, 2, 3 … 20, shown in matrix (15). Subsequently, expression (16) is the complete representation for all possible pair factors regarding X and Y followed by (17), When pair ϑ(ξl,ξm) exists then ρl,m is established as 1 otherwise its assigned a zero entry. Furthermore, (16) admits to (15) with entries ρl,m, ρl,l and ρm,l indicating lower triangular matrix for X. Consequently, diagonal entries represents the combination among similar residues and upper triangular matrix for Y.

(ρ1,1ρ1,2ρ1,3ρ1,20ρ2,1ρ2,2ρ2,3ρ2,20ρ3,1ρ3,2ρ3,3ρ3,20ρ20,1ρ20,2ρ20,3ρ20,20) 15
(0111101111011110)=Mi=Mj={Xi+Yi}={X+Y}=(0000100011001110)+(0111001100010000) 16

where

ρl,m=(1,whenϑ(ξl,ξm)existsforbothl=morlm0,otherwise 17

Extension of (11) gives the idea for manipulating feature components for all twenty amino acid residues in matrix form, as given in (18).

Λaˆ+(Λaˆ1)!(1000010000100001)+138[(p0)0M0+q>p(qp)i(0111101111011110)+(Nr)n(0111101111011110)] 18

Using equation (14) in (12) contributes as a component of feature vector corresponding to residue aˆ as given in equations (19) and (20).

Πaˆ=Λaˆ+(Λaˆ1)!ϑ(ξaˆ,ξaˆ)+138[(p0)0{k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)}0+{(qp)1{k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)}1+(qp)2{k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)}2+(qp)3{k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)}3++(qp)n1{k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)}n1}+(Nr)n{k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)}n] 19

Or

Πaˆ=Λaˆ+(Λaˆ1)!ϑ(ξaˆ,ξaˆ)+138[(p0)0{k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)}0+q>p(qp)i{k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)}i+(Nr)n{k=1kaˆ20fkϑ(ξk,ξaˆ)+k=1kaˆ20fkϑ(ξaˆ,ξk)}n],i=1,2,3,,n1. 20

To understand the structural scheme of proposed model consider gth term of sequence given in equation (7), say, ξg, which reflects the first alphabetical letter of amino acid residues say ‘A’. Notice its occurrences as well as corresponding positions in the sequence. ξg makes pair with its contiguous residues before and after the gth residue in the terms ϑ(ξk,ξg) and ϑ(ξg,ξk) represented by green and blue curved lines and pairs ξg by itself represented by red loops (see Fig. 6). This process will be continued until next ξh occurs at hth position such that ξg = ξh = A. Similarly same steps will be applied for ξj. The feature component corresponding to residue “A” is interpreted in equation (21).

ΠA=ΛA+(ΛA1)!ϑ(A,A)+138[(pg0)0{k=1kA20fkϑ(ξk,A)+k=1kA20fkϑ(A,ξk)}0+(qhpg){k=1kA20fkϑ(ξk,A)+k=1kA20fkϑ(A,ξk)}+(Nrh){k=1kA20fkϑ(ξk,A)+k=1kA20fkϑ(A,ξk)}] 21

where k = 1, 2, 3 …, 20 represents the ordinal values of twenty amino acid residues in alphabetical order and for more simplification assume that ξ1, ξ2, ξ3, …, ξ20 represents 20 amino acids in alphabetical order labeled as: A, C, D, E, F, G, H, I, K, L, M, N, P, Q, R, S, T, V, W and Y also ξ21 onwards the 20 residues cyclically repeats themselves then let Π1, Π2, Π3, …, Π20 be their corresponding feature components. The set of twenty feature components is given in equation (22).

Π1=Λ1+(Λ11)!ϑ(ξ1,ξ1)+138[(p0)0{k=1k120fkϑ(ξk,ξ1)+k=1k120fkϑ(ξ1,ξk)}0+q>p(qp)i{k=1k120fkϑ(ξk,ξ1)+k=1k120fkϑ(ξ1,ξk)}i+(Nr)n{k=1k120fkϑ(ξk,ξ1)+k=1k120fkϑ(ξ1,ξk)}n],i=1,2,3,,n1. 22
Π2=Λ2+(Λ21)!ϑ(ξ2,ξ2)+138[(p0)0{k=1k220fkϑ(ξk,ξ2)+k=1k220fkϑ(ξ2,ξk)}0+q>p(qp)i{k=1k220fkϑ(ξk,ξ2)+k=1k220fkϑ(ξ2,ξk)}i+(Nr)n{k=1k220fkϑ(ξk,ξ2)+k=1k220fkϑ(ξ2,ξk)}],i=1,2,3,,n1.
Π3=Λ3+(Λ31)!ϑ(ξ3,ξ3)+138[(p0)0{k=1k320fkϑ(ξk,ξ3)+k=1k320fkϑ(ξ3,ξk)}0+q>p(qp)i{k=1k320fkϑ(ξk,ξ3)+k=1k320fkϑ(ξ3,ξk)}i+(Nr)n{k=1k320fkϑ(ξk,ξ3)+k=1k320fkϑ(ξ3,ξk)}n],i=1,2,3,,n1.
Π20=Λ20+(Λ201)!ϑ(ξ20,ξ20)+138[(p0)0{k=1k2020fkϑ(ξk,ξ20)+k=1k2020fkϑ(ξ20,ξk)}0+q>p(qp)i{k=1k2020fkϑ(ξk,ξ20)+k=1k2020fkϑ(ξ20,ξk)}i+(Nr)n{k=1k2020fkϑ(ξk,ξ20)+k=1k2020fkϑ(ξ20,ξk)}n],i=1,2,3,,n1.

The set of above twenty feature components are based on three properties of amino acids, namely hydrophobicity, hydrophilicity and side chain mass of amino acids. Each property associates a set of sixty components so collectively this admits 180 components manipulated by using equations (23) to (25), where s represents the number of attributes for amino acid residues in succinct representation, for s = 1, 2, 3 it corresponds to hydrophobicity, hydrophilicity and side chain mass of amino acids respectively.

ϑ(ξl,ξm)=Δs(ξl)2|Δs(ξl)Δs(ξm)|2+|(Δ1(ξl)Δ¯1(aˆ))(Δ2(ξm)Δ¯2(aˆ)|l=120(Δ1(ξl)Δ¯1(aˆ))2m=120(Δ2(ξm)Δ¯2(aˆ))2 23
ϑ(ξl,ξm)=Δs(ξl)2|Δs(ξl)Δs(ξm)|2+|(Δ1(ξl)Δ¯1(aˆ))(Δ3(ξm)Δ¯3(aˆ)|l=120(Δ1(ξl)Δ¯1(aˆ))2m=120(Δ3(ξm)Δ¯3(aˆ))2 24
ϑ(ξl,ξm)=Δs(ξl)2|Δs(ξl)Δs(ξm)|2+|(Δ2(ξl)Δ¯2(aˆ))(Δ3(ξm)Δ¯3(aˆ)|l=120(Δ2(ξl)Δ¯2(aˆ))2m=120(Δ3(ξm)Δ¯3(aˆ))2 25

where Δ1, Δ2, Δ3 represents the normalized hydrophobicity, hydrophilicity and side-chain mass respectively. The values used in (23) to (25) are normalized with (26), and standardized with preferred range such that (−R, R), where R is the number in which aˆ amino acids are being standardized. The hydrophobicity values are taken from Tanford C.64, hydrophilicity assesses are assumed from Hopp T. P., Woods K. R.65 and side-chain mass values are generally available in any biochemistry text book.

Δ1(aˆ)=[2R(Δ1(max)Δ1(min))(Δ1(aˆ)Δ1(max))]+RΔ2(aˆ)=[2R(Δ2(max)Δ2(min))(Δ2(aˆ)Δ2(max))]+RΔ3(aˆ)=[2R(Δ3(max)Δ3(min))(Δ3(aˆ)Δ3(max))]+R 26

Feature set is characterized with a vector having two hundred and twenty (220) elements, where the first sixty components based on the hydrophobic nature of amino acids, second sixty represents their hydrophilic nature, next sixty components contain information regarding side chain mass of 20 amino acids and the last forty elements reflect the positions as well as composition of individual amino acids residues. This novel predictor establishes outstanding outcomes towards recognition of roll down protein sequences. These extracted vectors obtained for training data are further used to train Neural Networks (NN) based classifier.

Figure 6.

Figure 6

An illustration of the structural scheme of proposed technique.

Neural networks are one of the most powerful techniques used to solve decision problems. They work by receiving labelled inputs and hence gain experience which help them to develop an opinion regarding arbitrary input for test purposes. After training process is completed the network seemingly behaves in a way that makes it capable to classify each given input within an acceptable degree of accuracy. During the learning process the network adjusts its weights such that the error is minimized which essentially translates into improved learning and increased accuracy17. A multilayer neural network was used to tackle this problem (see Fig. 7). The feature vector constructed for the prediction of signal peptides consists of 220 coefficients. Its connectionist architecture consists of 220 input layer neurons, 50 hidden layer neurons and two output neurons that discern among secretory and non-secretory poly-peptide chains. The training of the multilayered neural network is performed using back propagation method. In order to reduce the error and increase the prediction accuracy gradient descent technique was used along with an adaptive learning rate.

Figure 7.

Figure 7

An illustration of the input, hidden and output layers of the neural network.

Respective output units are ultimately brought together through individual units of input, output representation19.

Signal peptidase perform a momentous role in order to cleave signal sequence and the mature peptide from the nascent protein. Signal peptide is found in the vicinity of N-terminus site of protein sequence. Customarily, signal consists of 3–60 amino acid residues8. Translocon duct allows the passing of signal sequence transversely (see Fig. 8). Peptidases firstly confronts a nascent protein within endoplasmic reticulum (ER)66. Signal peptidase is also encountered in prokaryotes67 When protein builds appurtenance for mitochondria and chloroplasts.

Figure 8.

Figure 8

Signal peptidase is an enzyme that removes the signal of translocated primary proteins from the membrane to exhibit its mature form when they are substituted from a cytoplasmic position of synthesis to extracytoplasmic regions. Ultimately, these cleaved signal peptides are directed towards secretory tract.

A signal cleavage site for signal peptide is revealed by dividing concatenation into 3 parts, N-terminal part is basic positively charged and is labeled as the n-region, the central hydrophobic region is labeled as h-region and the C-terminal part describes the more polar site of the sequence and is represented as a c-region. Signal is encountered through the n-region to h-region by occupying positions −3 and −1. The application of “(−3, −1) -rule” proves very productive in identifying signal cleavage site directly. As discussed previously the dataset is divided in two categories, eukaryotes and prokaryotes (Gram-positive and Gram-negative) to predict the signal sequence and its cleavage site in both categories. Signal is mostly encountered embedded within the concatenation segregating the signal sequence and mature protein chain. The cleavage site of a secretory protein is determined by following these steps: First count the amino acid residues at each position in the sequence, formally, P(aˆ, i), where P is the count factor for the occurrence of residue of type aˆ at position i. Subsequently build Weight-matrices Q(aˆ, i) by dividing all counts by their diverse expected abundance in proteins, primarily, P(aˆ). Taking the natural logarithms of these entities for all sequences arrayed from their accepted sites of removed peptide chain between positions −1 and +1, t follows in equation (27).

Q(aˆ,i)=ln(P(aˆ,i)P(aˆ)) 27

Eukaryotic and prokaryotic Signal concatenation splitter follows the “(−3, −1) -rule”10,23. Statistical analysis shows that any residue out of Ala, Ser, Gly, Cys, Thr is placed at −1 location respect to the cleavage site while −3 site is occupied by Asp, Glu, Lys, Arg, Asn, Gln, (but not Phe, His, Tyr, Try), furthermore, there is no Pro residue between −3 to +1. Similarly, for Prokaryotic proteins same rule applies with a different set of residues. The −1 location is occupied by any of Ala, Gly, Ser, Thr whereas −3 is occupied by any of Ala, Gly, Leu, Ser, Thr, Val, also, −7 and −8 is mostly occupied by Leu or any other hydrophobic residue other than Val, Phe. In addition, it was also submitted that Proline (Pro) necessarily will be missed in the region −3 over +1.

A scanning algorithm was developed to search the cleavage site pattern. It transcribed a weight matrix onto the polypeptide sequence. The residues bearing significance in identifying the cleavage site were assigned higher non-zero values while others were substituted by a zero value, hence the primary sequence was transformed into a vector. The algorithm worked by identifying a spike among the neighboring elements of the vector10,23. Systematic drawing reflects the overall procedure involved in predicting a signal peptide and determining its cleavage site (see Fig. 9).

Figure 9.

Figure 9

Pictorial representation shows how to predict the signal peptide and its cleavage site by means of proposed tool and the “(−3, −1)”-rule.

Electronic supplementary material

Supplementary Table S1 (5.8MB, xlsx)
Supplementary Table S2 (1.7MB, xlsx)

Author Contributions

A.E. proposed an algorithm and conducted experiments, K.M. supervised the results. Y.D. supervised the validation process. S.K. worked out the appropriateness of the suggested model and validation techniques. K.C. originally formulated the problem contributed equally to analyze and improve the results. All authors reviewed the manuscript.

Competing Interests

The authors declare that they have no competing interests.

Footnotes

Electronic supplementary material

Supplementary information accompanies this paper at 10.1038/s41598-018-19491-y.

Publisher's note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.De Souza GA, Leversen NA, Målen H, Wiker HG. Bacterial proteins with cleaved or uncleaved signal peptides of the general secretory pathway. J. proteomics. 2011;75:502–510. doi: 10.1016/j.jprot.2011.08.016. [DOI] [PubMed] [Google Scholar]
  • 2.Von Heijne G. The signal peptide. J. Membr. Biol. 1990;115:195–201. doi: 10.1007/BF01868635. [DOI] [PubMed] [Google Scholar]
  • 3.Zheng N, Gierasch LM. Signal sequences: the same yet different. Cell. 1996;86:849–852. doi: 10.1016/S0092-8674(00)80159-2. [DOI] [PubMed] [Google Scholar]
  • 4.Shen H-B, Chou K-C. Signal-3L: A 3-layer approach for predicting signal peptides. Biochem. biophysical research communications. 2007;363:297–303. doi: 10.1016/j.bbrc.2007.08.140. [DOI] [PubMed] [Google Scholar]
  • 5.Hagmann M. Protein zip codes make nobel journey. Sci. 1999;286:666–666. doi: 10.1126/science.286.5440.666. [DOI] [PubMed] [Google Scholar]
  • 6.Blobel G, Dobberstein B. Transfer of proteins across membranes. i. presence of proteolytically processed and unprocessed nascent immunoglobulin light chains on membrane-bound ribosomes of murine myeloma. The J. cell biology. 1975;67:835–851. doi: 10.1083/jcb.67.3.835. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Rapoport TA. Transport of proteins across the endoplasmic reticulum membrane. Science-New York Then Washington- 1992;258:931–931. doi: 10.1126/science.1332192. [DOI] [PubMed] [Google Scholar]
  • 8.Chou K-C, Shen H-B. Signal-CF: a subsite-coupled and window-fusing approach for predicting signal peptides. Biochem. biophysical research communications. 2007;357:633–640. doi: 10.1016/j.bbrc.2007.03.162. [DOI] [PubMed] [Google Scholar]
  • 9.McGeoch DJ. On the predictive recognition of signal peptide sequences. Virus research. 1985;3:271–286. doi: 10.1016/0168-1702(85)90051-6. [DOI] [PubMed] [Google Scholar]
  • 10.Von Heijne G. A new method for predicting signal sequence cleavage sites. Nucleic acids research. 1986;14:4683–4690. doi: 10.1093/nar/14.11.4683. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Folz RJ, Gordon JI. Computer-assisted predictions of signal peptidase processing sites. Biochem. biophysical research communications. 1987;146:870–877. doi: 10.1016/0006-291X(87)90611-5. [DOI] [PubMed] [Google Scholar]
  • 12.Ladunga I, Czako F, Csabai I, Geszti T. Improving signal peptide prediction accuracy by simulated neural network. Bioinforma. 1991;7:485–487. doi: 10.1093/bioinformatics/7.4.485. [DOI] [PubMed] [Google Scholar]
  • 13.Arrigo P, Giuliano F, Scalia F, Rapallo A, Damiani G. Identification of a new motif on nucleic acid sequence data using kohonen’s self-organizing map. Bioinforma. 1991;7:353–357. doi: 10.1093/bioinformatics/7.3.353. [DOI] [PubMed] [Google Scholar]
  • 14.Nielsen H, Engelbrecht J, Brunak S, Von Heijne G. Identification of prokaryotic and eukaryotic signal peptides and prediction of their cleavage sites. Protein engineering. 1997;10:1–6. doi: 10.1093/protein/10.1.1. [DOI] [PubMed] [Google Scholar]
  • 15.Emanuelsson O, Nielsen H, Von Heijne G. ChloroP, a neural network-based method for predicting chloroplast transit peptides and their cleavage sites. Protein Sci. 1999;8:978–984. doi: 10.1110/ps.8.5.978. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Chou K-C. Using subsite coupling to predict signal peptides. Protein Eng. 2001;14:75–79. doi: 10.1093/protein/14.2.75. [DOI] [PubMed] [Google Scholar]
  • 17.Jagla B, Schuchhardt J. Adaptive encoding neural networks for the recognition of human signal peptide cleavage sites. Bioinforma. 2000;16:245–250. doi: 10.1093/bioinformatics/16.3.245. [DOI] [PubMed] [Google Scholar]
  • 18.Menne KM, Hermjakob H, Apweiler R. A comparison of signal sequence prediction methods using a test set of signal peptides. Bioinforma. 2000;16:741–742. doi: 10.1093/bioinformatics/16.8.741. [DOI] [PubMed] [Google Scholar]
  • 19.Reinhardt A, Hubbard T. Using neural networks for prediction of the subcellular location of proteins. Nucleic acids research. 1998;26:2230–2236. doi: 10.1093/nar/26.9.2230. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Frank K, Sippl MJ. High-performance signal peptide prediction based on sequence alignment techniques. Bioinforma. 2008;24:2172–2176. doi: 10.1093/bioinformatics/btn422. [DOI] [PubMed] [Google Scholar]
  • 21.Hiller K, Grote A, Scheer M, Münch R, Jahn D. PrediSi: prediction of signal peptides and their cleavage positions. Nucleic acids research. 2004;32:W375–W379. doi: 10.1093/nar/gkh378. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Nielsen, H. & Krogh, A. Prediction of signal peptides and signal anchors by a hidden markov model. InIsmb, vol. 6, 122–130 (1998). [PubMed]
  • 23.Heijne G. Patterns of amino acids near signal-sequence cleavage sites. The FEBS J. 1983;133:17–21. doi: 10.1111/j.1432-1033.1983.tb07424.x. [DOI] [PubMed] [Google Scholar]
  • 24.Lal, P., Au-Young, J., Reddy, R., Murry, L. E. & Mathur, P. Signal peptide-containing proteins. US Patent 5,932,445 (1999).
  • 25.Wang, D. & Huang, G.-B. Protein sequence classification using extreme learning machine. In Neural Networks, 2005. IJCNN05. Proceedings. 2005 IEEE International Joint Conference on, vol. 3, 1406–1411 (IEEE, 2005).
  • 26.Cao, J. & Xiong, L. Protein sequence classification with improved extreme learning machine algorithms. BioMed research international2014 (2014). [DOI] [PMC free article] [PubMed]
  • 27.Höglund A, Dönnes P, Blum T, Adolph H-W, Kohlbacher O. MultiLoc: prediction of protein subcellular localization using n-terminal targeting sequences, sequence motifs and amino acid composition. Bioinforma. 2006;22:1158–1165. doi: 10.1093/bioinformatics/btl002. [DOI] [PubMed] [Google Scholar]
  • 28.Pearson WR, Lipman DJ. Improved tools for biological sequence comparison. Proc. Natl. Acad. Sci. 1988;85:2444–2448. doi: 10.1073/pnas.85.8.2444. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Zhang J, Liu B. Psfm-dbt: identifying dna-binding proteins by combing position specific frequency matrix and distance-bigram transformation. Int. journal molecular sciences. 2017;18:1856. doi: 10.3390/ijms18091856. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Liu B, Yang F, Chou K-C. 2l-pirna: A two-layer ensemble classifier for identifying piwi-interacting rnas and their function. Mol. Ther. Acids. 2017;7:267–277. doi: 10.1016/j.omtn.2017.04.008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Liu B, Wu H, Zhang D, Wang X, Chou K-C. Pse-analysis: a python package for dna/rna and protein/peptide sequence analysis based on pseudo components and kernel methods. Oncotarget. 2017;8:13338. doi: 10.18632/oncotarget.14524. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Liu B, Chen J, Wang X. Application of learning to rank to protein remote homology detection. Bioinforma. 2015;31:3492–3498. doi: 10.1093/bioinformatics/btv413. [DOI] [PubMed] [Google Scholar]
  • 33.Chen J, Guo M, Li S, Liu B. Protdec-ltr2. 0: an improved method for protein remote homology detection by combining pseudo protein and supervised learning to rank. Bioinforma. 2017;33:3473–3476. doi: 10.1093/bioinformatics/btx429. [DOI] [PubMed] [Google Scholar]
  • 34.Liu B, Liu F, Fang L, Wang X, Chou K-C. Repdna: a python package to generate various modes of feature vectors for dna sequences by incorporating user-defined physicochemical properties and sequence-order effects. Bioinforma. 2014;31:1307–1309. doi: 10.1093/bioinformatics/btu820. [DOI] [PubMed] [Google Scholar]
  • 35.Tusnady GE, Simon I. The hmmtop transmembrane topology prediction server. Bioinforma. 2001;17:849–850. doi: 10.1093/bioinformatics/17.9.849. [DOI] [PubMed] [Google Scholar]
  • 36.Chou K-C. Prediction of protein subcellular locations by incorporating quasi-sequence-order effect. Biochem. biophysical research communications. 2000;278:477–483. doi: 10.1006/bbrc.2000.3815. [DOI] [PubMed] [Google Scholar]
  • 37.Chou K-C. Prediction of protein cellular attributes using pseudo-amino acid composition. Proteins: Struct. Funct. Bioinforma. 2001;43:246–255. doi: 10.1002/prot.1035. [DOI] [PubMed] [Google Scholar]
  • 38.Diplaris, S., Tsoumakas, G., Mitkas, P. A. & Vlahavas, I. Protein classification with multiple algorithms. InPanhellenic Conference on Informatics, 448–456 (Springer, 2005).
  • 39.Gomi M, Sonoyama M, Mitaku S. High performance system for signal peptide prediction: Sosuisignal. Chem-bio informatics journal. 2004;4:142–147. doi: 10.1273/cbij.4.142. [DOI] [Google Scholar]
  • 40.Viklund H, Bernsel A, Skwark M, Elofsson A. SPOCTOPUS: a combined predictor of signal peptides and membrane protein topology. Bioinforma. 2008;24:2928–2929. doi: 10.1093/bioinformatics/btn550. [DOI] [PubMed] [Google Scholar]
  • 41.Khan YD, Ahmad F, Anwar MW. A neuro-cognitive approach for iris recognition using back propagation. World Appl. Sci. J. 2012;16:678–685. [Google Scholar]
  • 42.Khan, Y. D., Khan, S. A., Ahmad, F. & Islam, S. Iris recognition using image moments and k-means algorithm. The Sci. World J. 2014 (2014). [DOI] [PMC free article] [PubMed]
  • 43.Khan YD, Ahmed F, Khan SA. Situation recognition using image moments and recurrent neural networks. Neural Comput. Appl. 2014;24:1519–1529. doi: 10.1007/s00521-013-1372-4. [DOI] [Google Scholar]
  • 44.Butt, A. H., Khan, S. A., Jamil, H., Rasool, N. & Khan, Y. D. A prediction model for membrane proteins using moments based features. BioMed research international2016 (2016). [DOI] [PMC free article] [PubMed]
  • 45.Butt AH, Rasool N, Khan YD. A treatise to computational approaches towards prediction of membrane protein and its subtypes. The J. membrane biology. 2017;250:55–76. doi: 10.1007/s00232-016-9937-7. [DOI] [PubMed] [Google Scholar]
  • 46.Chen W, Feng P-M, Lin H, Chou K-C. iRSpot-PseDNC: identify recombination spots with pseudo dinucleotide composition. Nucleic acids research. 2013;41:e68–e68. doi: 10.1093/nar/gks1450. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Xu Y, Ding J, Wu L-Y, Chou K-C. iSNO-PseAAC: predict cysteine s-nitrosylation sites in proteins by incorporating position specific amino acid propensity into pseudo amino acid composition. PLoS One. 2013;8:e55844. doi: 10.1371/journal.pone.0055844. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Lin H, Deng E-Z, Ding H, Chen W, Chou K-C. iPro54-PseKNC: a sequence-based predictor for identifying sigma-54 promoters in prokaryote with pseudo k-tuple nucleotide composition. Nucleic acids research. 2014;42:12961–12972. doi: 10.1093/nar/gku1019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49.Jia J, Liu Z, Xiao X, Liu B, Chou K-C. pSuc-Lys: predict lysine succinylation sites in proteins with pseaac and ensemble random forest approach. J. theoretical biology. 2016;394:223–230. doi: 10.1016/j.jtbi.2016.01.020. [DOI] [PubMed] [Google Scholar]
  • 50.Qiu W-R, Xiao X, Xu Z-C, Chou K-C. iPhos-PseEn: identifying phosphorylation sites in proteins by fusing different pseudo components into an ensemble classifier. Oncotarget. 2016;7:51270. doi: 10.18632/oncotarget.9987. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51.Zhang C-J, et al. iOri-Human: identify human origin of replication by incorporating dinucleotide physicochemical properties into pseudo nucleotide composition. Oncotarget. 2016;7:69783–69793. doi: 10.18632/oncotarget.11975. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52.Chen W, et al. iRNA-AI: identifying the adenosine to inosine editing sites in rna sequences. Oncotarget. 2017;8:4208. doi: 10.18632/oncotarget.13758. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53.Liu B, Wang S, Long R, Chou K-C. iRSpot-EL: identify recombination spots with an ensemble learning approach. Bioinforma. 2016;33:35–41. doi: 10.1093/bioinformatics/btw539. [DOI] [PubMed] [Google Scholar]
  • 54.Rane NS, Chakrabarti O, Feigenbaum L, Hegde RS. Signal sequence insufficiency contributes to neurodegeneration caused by transmembrane prion protein. The J. cell biology. 2010;188:515–526. doi: 10.1083/jcb.200911115. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.Castro-Fernandez C, Maya-Nunez G, Conn PM. Beyond the signal sequence: protein routing in health and disease. Endocr. Rev. 2004;26:479–503. doi: 10.1210/er.2004-0010. [DOI] [PubMed] [Google Scholar]
  • 56.Xu Y, Wen X, Shao X-J, Deng N-Y, Chou K-C. iHyd-PseAAC: Predicting hydroxyproline and hydroxylysine in proteins by incorporating dipeptide position-specific propensity into pseudo amino acid composition. Int. journal molecular sciences. 2014;15:7594–7610. doi: 10.3390/ijms15057594. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57.Wei, L., Xing, P., Shi, G., Ji, Z.-L. & Zou, Q. Fast prediction of protein methylation sites using a sequence-based feature selection technique. IEEE/ACM Transactions on Comput. Biol. Bioinforma. (2017). [DOI] [PubMed]
  • 58.Wei, L., Xing, P., Tang, J. & Zou, Q. PhosPred-RF: a novel sequence-based predictor for phosphorylation sites using sequential information only. IEEE Transactions on NanoBioscience (2017). [DOI] [PubMed]
  • 59.Wei L, Tang J, Zou Q. Local-DPP: An improved dna-binding protein prediction method by exploring local evolutionary information. Inf. Sci. 2017;384:135–144. doi: 10.1016/j.ins.2016.06.026. [DOI] [Google Scholar]
  • 60.Wei, L. et al. Improved prediction of protein–protein interactions using novel negative samples, features, and an ensemble classifier. Artif. Intell. Medicine (2017). [DOI] [PubMed]
  • 61.Xing, P., Su, R., Guo, F. & Wei, L. Identifying n6-methyladenosine sites using multi-interval nucleotide pair position specificity and support vector machine. Sci. Reports7 (2017). [DOI] [PMC free article] [PubMed]
  • 62.Wei L, et al. CPPred-RF: a sequence-based predictor for identifying cell-penetrating peptides and their uptake efficiency. J. Proteome Res. 2017;16:2044–2053. doi: 10.1021/acs.jproteome.7b00019. [DOI] [PubMed] [Google Scholar]
  • 63.Su R, et al. Detection of tubule boundaries based on circular shortest path and polar-transformation of arbitrary shapes. J. microscopy. 2016;264:127–142. doi: 10.1111/jmi.12421. [DOI] [PubMed] [Google Scholar]
  • 64.Tanford C. Contribution of hydrophobic interactions to the stability of the globular conformation of proteins. J. Am. Chem. Soc. 1962;84:4240–4247. doi: 10.1021/ja00881a009. [DOI] [Google Scholar]
  • 65.Hopp TP, Woods KR. Prediction of protein antigenic determinants from amino acid sequences. Proc. Natl. Acad. Sci. 1981;78:3824–3828. doi: 10.1073/pnas.78.6.3824. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 66.Milstein C, Brownlee G, Harrison TM, Mathews M. A possible precursor of immunoglobulin light chains. Nat. 1972;239:117–120. doi: 10.1038/239117a0. [DOI] [PubMed] [Google Scholar]
  • 67.Paetzel M, Karla A, Strynadka NC, Dalbey RE. Signal peptidases. Chem. reviews. 2002;102:4549–4580. doi: 10.1021/cr010166y. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Table S1 (5.8MB, xlsx)
Supplementary Table S2 (1.7MB, xlsx)

Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES