Limitations of Sequence-Based Protein Representations for Parkinson's Disease Classification: A Leakage-Free Benchmark
Organizations: Higher School of Mechanical and Electrical Engineering, Instituto Politécnico Nacional, Mexico City, Mexico · Research Center for Computing, Instituto Politécnico Nacional, Mexico City, Mexico
Abstract
The identification of reliable molecular biomarkers for Parkinson's disease remains challenging due to its multifactorial nature. Although protein sequences constitute a fundamental and widely available source of biological information, their standalone discriminative capacity for complex disease classification remains unclear. In this work, we present a controlled and leakage-free evaluation of multiple representations derived exclusively from protein primary sequences, including amino acid composition, k-mers, physicochemical descriptors, hybrid representations, and embeddings from protein language models, all assessed under a nested stratified cross-validation framework to ensure unbiased performance estimation. The best-performing configuration (ProtBERT + MLP) achieves an F1-score of 0.704 +/- 0.028 and ROC-AUC of 0.748 +/- 0.047, indicating only moderate discriminative performance. Classical representations such as k-mers reach comparable F1 values (up to approximately 0.667), but exhibit highly imbalanced behavior, with recall close to 0.98 and precision around 0.50, reflecting a strong bias toward positive predictions. Across representations, performance differences remain within a narrow range (F1 between 0.60 and 0.70), while unsupervised analyses reveal no intrinsic structure aligned with class labels, and statistical testing (Friedman test, p = 0.1749) does not indicate significant differences across models. These results demonstrate substantial overlap between classes and indicate that primary sequence information alone provides limited discriminative power for Parkinson's disease classification. This work establishes a reproducible baseline and provides empirical evidence that more informative biological features, such as structural, functional, or interaction-based descriptors, are required for robust disease modeling.
Figures & tables
| Study | Parkinson-focused | Sequence-based | Primary contribution | Gap relevance |
| Zarkali et al. [ 22 ] | Yes | No | Neuroimaging and fluid biomarkers for PD | Disease focus without sequence benchmarking |
| Mei et al. [ 13 ] | Yes | No | Machine learning for PD diagnosis | Disease modeling with non-sequence data |
| Rabie and Akhloufi [ 16 ] | Yes | No | ML/DL methods for PD detection | Disease focus with heterogeneous modalities |
| Asgari and Mofrad [ 2 ] | No | Yes | Distributed biological sequence embeddings | Sequence modeling without PD focus |
| Rao et al. [ 18 ] | No | Yes | Protein transfer learning benchmark | Sequence benchmarking without PD focus |
| Rives et al. [ 19 ] | No | Yes | Large-scale protein language modeling | Advanced sequence modeling without PD focus |
| Feature | Value |
| Total proteins | 304 |
| Parkinson-associated proteins | 152 |
| Control proteins | 152 |
| Organism | Homo sapiens |
| Average length (aa) | 521 |
| Standard deviation (aa) | 496 |
| ID | Description | Length | Sequence fragment |
| A7MD48 (SRRM4) | Serine/arginine repetitive matrix protein 4 | 611 | MASVQQGEKQLFEKFWRTGTFKA VATPRP |
| O00217 (NDUFS8) | NADH dehydrogenase iron-sulfur protein 8 | 210 | MRCLTTPMLLRALAQAARAGPGG RSLHSS |
| O00592 (PODXL) | Podocalyxin | 558 | MRCALALSALLLLLSTPPLLPSP SPSPSP |
| P49279 (NRAMP1) | Natural resistance-associated macrophage protein 1 | 550 | MITGDKGPQRLSGSSYGSISSPT SPSPGQ |
| Q60568 (PLOD3) | Multifunctional procollagen lysine hydroxylase 3 | 738 | MTSSGPGPRFLLLLLLPLLPPAA SASDRP |
| Q96L34 (MARK4) | MAP/microtubule affinity-regulating kinase 4 | 752 | MSSRTVLAPGNDRNSDTHGTLGS GRSSDK |
| Representation | Dimension |
| Classical descriptors | |
| Length (original + log) | 2 |
| Amino acid composition | 20 |
| 5 most frequent amino acids (per sequence) | 5 |
| Engineered representations | |
| k -mers ( ) | 400 |
| Model | Selected hyperparameters (range observed) |
| KNN | , weights |
| Logistic Regression | , class_weight |
| SVM (RBF) | , |
| Random Forest | , max_depth , |
| min_samples_leaf |
| Statistic | Parkinson | Control |
| Mean | 603.178 | 441.007 |
| Std | 662.172 | 214.780 |
| Min | 26.000 | 111.000 |
| Max | 4678.000 | 956.000 |
| Representation | Method | Silhouette | ARI | NMI | Accuracy | F1 | Specificity |
| k-mers | K-Means | 0.0173 | 0.0181 | 0.0185 | 0.5724 | 0.6389 | 0.3882 |
| k-mers | Agglomerative | 0.4925 | 0.0000 | 0.0064 | 0.5033 | 0.0131 | 1.0000 |
| Amino acid composition | K-Means | 0.1218 | 0.0143 | 0.0140 | 0.5658 | 0.6185 | 0.4276 |
| Amino acid composition | Agglomerative | 0.1127 | 0.0146 | 0.0161 | 0.5658 | 0.6393 | 0.3618 |
| Physicochemical properties | K-Means | 0.1743 | 0.0092 | 0.0090 | 0.5559 | 0.5603 | 0.5461 |
| Physicochemical properties | Agglomerative | 0.1575 | 0.0031 | 0.0049 | 0.5395 | 0.5882 | 0.4211 |
| Representation | Model | Accuracy | Precision | Recall | F1-score | ROC-AUC | PR-AUC |
| k -mers ( ) | KNN | 0.5066 0.0223 | 0.5036 0.0147 | 0.9802 0.0162 | 0.6652 0.0144 | 0.5382 0.0359 | 0.5215 0.0258 |
| Amino acid composition | KNN | 0.6050 0.0451 | 0.5879 0.0354 | 0.6899 0.0772 | 0.6343 0.0529 | 0.6057 0.0363 | 0.5801 0.0312 |
| Length (original + log) | MLP (shallow) | 0.6349 0.0543 | 0.6726 0.0933 | 0.5527 0.0240 | 0.6041 0.0407 | 0.6561 0.0637 | 0.7186 0.0470 |
| Physicochemical properties | Logistic Regression | 0.5954 0.0581 | 0.5941 0.0548 | 0.6049 0.0701 | 0.5985 0.0584 | 0.6338 0.0564 | 0.6706 0.0429 |
| Representation | Model | Accuracy | Precision | Recall | F1-score | ROC-AUC | PR-AUC |
| k -mers ( ) | KNN | 0.5099 0.0330 | 0.5053 0.0211 | 0.9800 0.0183 | 0.6667 0.0222 | 0.5341 0.0449 | 0.5203 0.0299 |
| Amino acid composition | KNN | 0.5755 0.0471 | 0.5597 0.0381 | 0.6897 0.0932 | 0.6170 0.0590 | 0.6085 0.0669 | 0.5991 0.0595 |
| Physicochemical properties | SVM | 0.5493 0.0902 | 0.5523 0.0863 | 0.7249 0.2490 | 0.6057 0.0980 | 0.5120 0.1869 | 0.5711 0.1397 |
| Length (original + log) | Logistic Regression | 0.6283 0.0633 | 0.6888 0.1053 | 0.4800 0.0462 | 0.5647 0.0640 | 0.6603 0.0563 | 0.7199 0.0494 |
| Representation | Model | Accuracy | Precision | Recall | F1-score | ROC-AUC | PR-AUC |
| 5 most frequent amino acids | SVM (RBF) | 0.5460 0.0699 | 0.5535 0.0860 | 0.6923 0.1790 | 0.6002 0.0633 | 0.5330 0.1399 | 0.5793 0.0985 |
| Hybrid representation | KNN | 0.5263 0.0369 | 0.5143 0.0242 | 0.9469 0.0382 | 0.6665 0.0283 | 0.5796 0.0677 | 0.5643 0.0520 |
| k -mers + GA | KNN | 0.5001 0.0844 | 0.4976 0.0603 | 0.8209 0.1598 | 0.6177 0.0873 | 0.5403 0.0857 | 0.5438 0.0674 |
| ProtBERT embeddings | KNN | 0.6646 0.0282 | 0.6446 0.0276 | 0.7366 0.0417 | 0.6870 0.0254 | 0.7383 0.0281 | 0.7329 0.0609 |
| ProtBERT embeddings | MLP (shallow) | 0.7041 0.0313 | 0.7048 0.0386 | 0.7041 0.0202 | 0.7043 0.0284 | 0.7480 0.0474 | 0.7573 0.0262 |