TRAMbio: a flexible python package for graph rigidity analysis of macromolecules

Insight into the rigidity or flexibility of molecular structures is integral for a series of common research questions in molecular biology, including the identification of functional regions, simulated protein unfolding, or tracking and prediction of conformational changes in proteins over time. Determining rigidity in 3-dimensional space is a difficult problem in general. For a well-defined subclass of frameworks, however, this task can be solved in polynomial time with the help of constraint counting algorithms known as pebble games. Although this approach is well established, no easy-to-use implementation of the pebble game algorithm in the context of general graph analysis and molecular rigidity is currently available to researchers. To close this gap, we developed TRAMbio, a Python-based software tool for Topological Rigidity Analysis in Molecular Biology. We summarize and discuss the theoretical foundation of the pebble game and how it can be applied to molecular rigidity. TRAMbio performs well even on large molecules and on discrete time series of protein movement. Results are accessible for both bioinformaticians and biologists, as rigid components can be rendered using standard molecular visualization platforms.

Authors

Institutions

Publication Details

Journal
BMC Bioinformatics
Published
2025-10-28
DOI
https://doi.org/10.1186/s12859-025-06300-3
Primary Topic
Protein Structure and Dynamics
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TRAMbio: a flexible python package for graph rigidity analysis of macromolecules

Peter F. Stadler, Thomas Gatter, Franziska Reinhardt, Nicolas Handke
BMC Bioinformatics
Protein Structure and Dynamics
article

TRAMbio: a flexible python package for graph rigidity analysis of macromolecules

Peter F. Stadler, Thomas Gatter, Franziska Reinhardt, Nicolas Handke
article en

Abstract

Insight into the rigidity or flexibility of molecular structures is integral for a series of common research questions in molecular biology, including the identification of functional regions, simulated protein unfolding, or tracking and prediction of conformational changes in proteins over time. Determining rigidity in 3-dimensional space is a difficult problem in general. For a well-defined subclass of frameworks, however, this task can be solved in polynomial time with the help of constraint counting algorithms known as pebble games. Although this approach is well established, no easy-to-use implementation of the pebble game algorithm in the context of general graph analysis and molecular rigidity is currently available to researchers. To close this gap, we developed TRAMbio, a Python-based software tool for Topological Rigidity Analysis in Molecular Biology. We summarize and discuss the theoretical foundation of the pebble game and how it can be applied to molecular rigidity. TRAMbio performs well even on large molecules and on discrete time series of protein movement. Results are accessible for both bioinformaticians and biologists, as rigid components can be rendered using standard molecular visualization platforms.

BMC BioinformaticsVol. 26(1)
University of Vienna (AT), Santa Fe Institute (US), Copenhagen Business School (DK), Universidad Nacional de Colombia (CO), Telstra (Australia) (AU), Max Planck Institute for Mathematics in the Sciences (DE), Leipzig University (DE)
Universität Leipzig, Deutsches Zentrum für integrative Biodiversitätsforschung Halle-Jena-Leipzig
Openalex Percentile: Top 72%
Protein Structure and Dynamics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

TRAMbio: a flexible python package for graph rigidity analysis of macromolecules — Peter F. Stadler, Thomas Gatter, et al. · BMC Bioinformatics (2025) | TGRS Research Map | TGRS