TY - JOUR
T1 - peptidy
T2 - a light-weight Python library for peptide representation in machine learning
AU - Özçelik, Rıza
AU - van Weesep, Laura
AU - de Ruiter, Sarah
AU - Grisoni, Francesca
N1 - Publisher Copyright:
© The Author(s) 2025. Published by Oxford University Press.
PY - 2025/3/21
Y1 - 2025/3/21
N2 - Motivation: Peptides are widely used in applications ranging from drug discovery to food technologies. Machine learning has become increasingly prominent in accelerating the search for new peptides, and user-friendly computational tools can further enhance these efforts. Results: In this work, we introduce peptidy - a lightweight Python library that facilitates converting peptides (expressed as amino acid sequences) to numerical representations suited to machine learning. peptidy is free from external dependencies, integrates seamlessly into modern Python environments, and supports a range of encoding strategies suitable for both predictive and generative machine learning approaches. Additionally, peptidy supports peptides with post-translational modifications, such as phosphorylation, acetylation, and methylation, thereby extending the functionality of existing Python packages for peptides and proteins. Availability and implementation: peptidy is freely available with a permissive license on GitHub at the following URL: https://github.com/molML/peptidy.
AB - Motivation: Peptides are widely used in applications ranging from drug discovery to food technologies. Machine learning has become increasingly prominent in accelerating the search for new peptides, and user-friendly computational tools can further enhance these efforts. Results: In this work, we introduce peptidy - a lightweight Python library that facilitates converting peptides (expressed as amino acid sequences) to numerical representations suited to machine learning. peptidy is free from external dependencies, integrates seamlessly into modern Python environments, and supports a range of encoding strategies suitable for both predictive and generative machine learning approaches. Additionally, peptidy supports peptides with post-translational modifications, such as phosphorylation, acetylation, and methylation, thereby extending the functionality of existing Python packages for peptides and proteins. Availability and implementation: peptidy is freely available with a permissive license on GitHub at the following URL: https://github.com/molML/peptidy.
UR - http://www.scopus.com/inward/record.url?scp=105001948409&partnerID=8YFLogxK
U2 - 10.1093/bioadv/vbaf058
DO - 10.1093/bioadv/vbaf058
M3 - Article
C2 - 40170887
AN - SCOPUS:105001948409
SN - 2635-0041
VL - 5
JO - Bioinformatics Advances
JF - Bioinformatics Advances
IS - 1
M1 - vbaf058
ER -