Helmkit: fast and robust conversion of HELM notation to atomistic representations for large-scale macromolecular informatics

Helmkit: fast and robust conversion of HELM notation to atomistic representations for large-scale macromolecular informatics

May 29, 2026

Ramon Adàlia, Gemma Sanjuan, Tomàs Margalef, Ismael Zamora.

Abstract

The Hierarchical Editing Language for Macromolecules (HELM) provides a powerful framework for representing complex biomolecules, including peptides, oligonucleotides, and hybrid constructs, but existing tools for converting HELM notations to atomistic models suffer from limitations in speed, scope, and robustness. We introduce helmkit, an open-source Python library that enables direct, high-throughput conversion of HELM strings to RDKit molecular objects. Designed for general macromolecular structures, helmkit supports peptides, nucleic acids, chemical linkers, and hybrids, while natively handling inline monomers, special characters in names, and automatic inference of missing attachment points. Its streamlined architecture, with minimal dependencies and built-in parallelization, achieves processing speeds of up to 5,000 HELM entities per second. Validation on large-scale datasets from PubChem (878,442 entries) and CycPeptMPDB (7,298 entries) demonstrates near-perfect accuracy, with helmkit successfully parsing structures that fail in other libraries. By facilitating efficient, scalable analysis of diverse macromolecules, helmkit advances computational workflows in drug discovery, virtual screening, and biomolecular engineering.

Predicting enzymatic cleavage sites in cyclic peptides with non-canonical amino acids using a Graphormer model trained on MetID user data

Predicting enzymatic cleavage sites in cyclic peptides with non-canonical amino acids using a Graphormer model trained on MetID user data

April 25, 2026

Paula Cifuentes, Ramon Adàlia, Lisa A. Vasicek, Richard Gundersdorf, Abigail Wheeler, Ismael Zamora.

Abstract

Peptides are promising therapeutic agents because of their high selectivity and efficacy. However, their development is often limited by rapid enzymatic degradation, resulting in short half-lives. Chemical modifications such as cyclization, incorporation of D- or non-natural amino acids, and terminal modifications can improve peptide stability, yet their productive application requires prior identification of potential cleavage sites. Experimental determination of these sites is time-consuming, expensive, and may not fully capture the complexity of physiological environments. While computational approaches for cleavage site prediction exist, most are limited: they apply only to linear peptides composed of standard amino acids, have been tested only in single-enzyme systems, and cannot incorporate user-generated metabolite identification (MetID) data, restricting their utility for customized peptide design. To overcome these limitations, we present a workflow that integrates liquid chromatography–mass spectrometry (LC–MS) data from peptide metabolism studies with a Graphormer-based machine learning model to predict potential cleavage sites in peptides, including those with cycles and/or modified amino acids. The approach was evaluated using publicly available MEROPS datasets and MetID datasets from a leading pharmaceutical company, which included cyclic peptides with both natural and modified amino acids incubated in complex enzymatic matrices. The results show that the model achieves high precision in top-ranked cleavage site predictions, providing scientists with a practical tool that can help guide peptide drug design.