An Overview of Machine Learning Models for NCAA and PTM modeling
Published:
AlphaFold 2 [1] has largely solved the problem of predicting the 3D structure of proteins from their amino acid sequences, though there is still debate over the extent to which this problem is truly solved — a view I share. AlphaFold 3 [2] and a number of subsequent models [3,4,5] have extended this success to protein complexes and proteins with small-molecule binders. However, all of these are primarily designed for canonical amino acids (CAAs) and do not account for non-canonical amino acids (NCAAs). Given that NCAAs play an increasingly important role in drug discovery and protein engineering, it is crucial to review the current state of machine learning models for predicting the structure of proteins containing NCAAs and post-translational modifications (PTMs). In this post, I review the recent progress in this field, with a critical view on the extent to which these models offer fruitful solutions.
PepLand [6] proposes a solution that sits between small molecules and larger peptides: a multi-view heterogeneous graph neural network (GNN) pre-trained by partial graph self-reconstruction. The model is trained in a three-stage setup: first on a large corpus of canonical peptide sequences, then on a smaller dataset of peptides containing NCAAs, and finally fine-tuned on labelled data for each downstream task. The first-stage pre-training data come from UniProt, while the second-stage NCAA data come from CycPeptMPDB combined with non-canonical peptides from the PDB, totalling 8,977 NCAA training samples. The model is evaluated by fine-tuning on the benchmark datasets, and reaches a Spearman correlation of 0.768 on the nc-Binding task after fine-tuning. Notably, nearly all of this performance comes from the fine-tuning stage itself: an untrained head on the frozen PepLand encoder achieves only ~0.2, raising the question of how much of the reported gain actually originates from the pretrained representation rather than from task-specific supervised learning.
Critically, the model takes 2D information as input, making it intrinsically unable to make finer predictions that depend on peptide conformation. Moreover, the reliance on fine-tuning leaves the model’s underlying capacity uncertain, since performance can be heavily influenced by the data-splitting strategy. That said, the evaluation benchmark itself is a useful contribution. I am also curious about its performance on other NCAA peptide benchmarks such as [7].
PepTune [8] proposes a Masked Diffusion Language Model (MDLM) for generating peptide SMILES, with peptide-specific loss terms and masking schedules designed to improve structural validity. The paper also introduces Monte Carlo Tree Guidance (MCTG), an inference-time search method for multi-objective optimization during sampling. While the method is technically interesting as a discrete generative modeling framework, its evaluation is relatively limited from a therapeutic peptide design perspective. Many of the reported metrics, such as validity, uniqueness, and diversity, mainly measure generative hygiene rather than biological usefulness. The downstream optimization also relies heavily on learned property predictors, whose reliability is inherently limited by the quality, coverage, and splitting strategy of the training data. In the final application, the authors claim to generate GLP-1R binders with better docking scores than semaglutide and liraglutide, but docking score is a noisy computational proxy and should not be interpreted as evidence of better real-world agonistic activity. More generally, the paper provides limited direct evaluation of its ability to generate useful non-canonical amino acid-containing peptides, and its biological conclusions are difficult to assess without structural conditioning, stronger leakage controls, or experimental validation.
GPepT [9] trains a GPT-2-style autoregressive model on SMILES-derived peptidomimetic token sequences, where canonical amino acids, noncanonical amino acids, and terminal modifications are represented as discrete tokens. The model is further fine-tuned on a small set of E. coli antimicrobial peptides, and one generated peptidomimetic is experimentally validated. However, the paper provides limited details on the fine-tuning protocol and candidate-selection process, and lacks a systematic statistical evaluation of generated sequence quality, synthesizability, activity distribution, or hit rate.
Similarly, HELM-GPT [10] is a GPT-style model on HELM representations for macrocyclic peptide generation and uses learned property predictors to guide optimization. However, because its evaluation mainly relies on these trained oracles, without experimental validation, the practical effectiveness of the generated peptides remains uncertain.
AutoRotLib [11] performed Rosetta-based computational site-saturation mutagenesis over canonical and noncanonical amino acids on the PUMA–MCL-1 and CP2–KDM4 benchmarks, using AutoRotLib to parameterize NCAAs and estimating mutation effects through Rosetta ΔΔG calculations. This provides a directly relevant structure-based baseline for NCAA substitution prediction, but the method relies on predefined rotamer libraries and Rosetta scoring, showing variable agreement with experimental mutational effects. More recently, FakeRotLib [12] was proposed as a faster, open-source alternative for Rosetta-based NCAA rotamer-library generation, although its improvement has mainly been demonstrated on rotamer- and sequence-recovery benchmarks rather than experimental NCAA mutational-effect prediction.
References
Jumper, J., Evans, R., Pritzel, A., Green, T., Figurnov, M., Ronneberger, O., Tunyasuvunakool, K., Bates, R., Žídek, A., Potapenko, A., et al. (2021). Highly accurate protein structure prediction with AlphaFold. Nature, 596, 583–589. https://doi.org/10.1038/s41586-021-03819-2
Abramson, J., Adler, J., Dunger, J., Evans, R., Green, T., Pritzel, A., Ronneberger, O., Willmore, L., Ballard, A. J., Bambrick, J., et al. (2024). Accurate structure prediction of biomolecular interactions with AlphaFold 3. Nature, 630, 493–500. https://doi.org/10.1038/s41586-024-07487-w
Passaro, S., Corso, G., Wohlwend, J., Reveiz, M., Thaler, S., Somnath, V. R., Getz, N., Portnoi, T., Roy, J., Stark, H., Kwabi-Addo, D., Beaini, D., Jaakkola, T., & Barzilay, R. (2025). Boltz-2: Towards accurate and efficient binding affinity prediction. bioRxiv, 2025.06.14.659707. https://doi.org/10.1101/2025.06.14.659707
Cho, Y., Pacesa, M., Zhang, Z., Correia, B. E., & Ovchinnikov, S. (2025). BoltzDesign1: Inverting all-atom structure prediction model for generalized biomolecular binder design. bioRxiv, 2025.04.06.647261. https://doi.org/10.1101/2025.04.06.647261
The OpenFold3 Team. (2025). OpenFold3-preview2 technical report. OpenFold Consortium. https://portal.openfold.omsf.io/reports/of3p2_technical_report.pdf. Software DOI: https://doi.org/10.5281/zenodo.19001000
Zhang, R., Wu, H., Liu, C., Yang, Q., Xiu, Y., Li, K., Chen, N., Wang, Y., Wang, Y., Gao, X., & Zhou, F. (2025). PepLand: A large-scale pre-trained peptide representation model for a comprehensive landscape of both canonical and non-canonical amino acids. Briefings in Bioinformatics, 26(4), bbaf367. https://doi.org/10.1093/bib/bbaf367
Rogers, J. M., Passioura, T., & Suga, H. (2018). Nonproteinogenic deep mutational scanning of linear and cyclic peptides. Proceedings of the National Academy of Sciences, 115(43), 10959–10964. https://doi.org/10.1073/pnas.1809901115
Tang, S., Zhang, Y., & Chatterjee, P. (2025). PepTune: De novo generation of therapeutic peptides with multi-objective-guided discrete diffusion. Proceedings of the 42nd International Conference on Machine Learning, PMLR 267.
Oikawa, Y., Uzawa, T., Berenger, F., Minagawa, N., Yumoto, A., Takaku, H., Tamura, R., Ito, Y., & Tsuda, K. (2025). GPepT: A foundation language model for peptidomimetics incorporating noncanonical amino acids. ACS Medicinal Chemistry Letters, 16, 1670–1675. https://doi.org/10.1021/acsmedchemlett.5c00375
Xu, X., Xu, C., He, W., Wei, L., Li, H., Zhou, J., Zhang, R., Wang, Y., Xiong, Y., & Gao, X. (2024). HELM-GPT: De novo macrocyclic peptide design using generative pre-trained transformer. Bioinformatics, 40(6), btae364. https://doi.org/10.1093/bioinformatics/btae364
Holden, J. K., Pavlovicz, R., Gobbi, A., Song, Y., & Cunningham, C. N. (2022). Computational site saturation mutagenesis of canonical and non-canonical amino acids to probe protein-peptide interactions. Frontiers in Molecular Biosciences, 9, 848689. https://doi.org/10.3389/fmolb.2022.848689
Bell, E. W., Brown, B. P., & Meiler, J. (2025). FakeRotLib: Expedient non-canonical amino acid parameterization in Rosetta. bioRxiv, 2025.02.27.640629. https://doi.org/10.1101/2025.02.27.640629

Leave a Comment