CTGoMartini: A Python Framework for Simulating Biomolecular Conformational Transitions with Go-Martini Models
Abstract
Characterizing conformational transitions between distinct structural states is essential for understanding protein function but remains challenging due to the timescale limitations of atomistic molecular dynamics. While coarse-grained models like Martini accelerate sampling, classical elastic-network or G[o]-like restraints often trap proteins in a single energy basin, precluding the study of transition pathways between distinct functional states. Here, we present CTGoMartini, a comprehensive Python package designed to simulate protein conformational transitions using G[o]-Martini models in explicit membranes. CTGoMartini addresses key methodological limitations of existing approaches by redefining native contacts as a dedicated interaction type, thereby eliminating spurious protein aggregation artifacts in multi-copy simulations. The package implements both switching and multiple-basin approaches (Exponential and Hamiltonian mixing) to sample transitions between experimentally defined states. Furthermore, it integrates Hamiltonian replica exchange molecular dynamics (HREMD) with PyMBAR analysis, enabling efficient optimization of mixing parameters that govern barrier heights and relative state stabilities. We demonstrate the power of CTGoMartini through two biologically significant membrane protein systems: (1) capturing the inward-open to outward-open transition of the lipid transporter SPNS2, revealing the molecular mechanism of S1P translocation; and (2) elucidating how membrane surface tension and anionic lipids (POPA, PIP2) modulate the conformational equilibrium of the mechanosensitive ion channel TREK1. By streamlining model construction, simulation, and analysis, CTGoMartini offers an easy-to-use platform that connects static structural snapshots with their underlying dynamic functional mechanisms. TOC Graphic O_FIG O_LINKSMALLFIG WIDTH=200 HEIGHT=118 SRC="FIGDIR/small/721921v1_ufig1.gif" ALT="Figure 1"> View larger version (26K): org.highwire.dtl.DTLVardef@75eb26org.highwire.dtl.DTLVardef@1a12accorg.highwire.dtl.DTLVardef@e927org.highwire.dtl.DTLVardef@1cb0dcd_HPS_FORMAT_FIGEXP M_FIG C_FIG
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Switching Go-Martini for Investigating Protein Conformational Transitions and Associated Protein-Lipid Interactions
- Multiple-Basin Go-Martini for Investigating Conformational Transitions and Environmental Interactions of Proteins
Song Yang, Chen Song·Journal of Chemical Theory and ComputationPeer-reviewed·May 13, 2025
- An optimized contact map for GoMartini 3 enabling conformational changes in protein assemblies
Gustavo Enrique Olivos-Ramirez, Luis Fernando Cofas‐Vargas, … Adolfo B. Poma·Biophysical JournalPeer-reviewed·Apr 24, 2026
- GoMartini 3: From large conformational changes in proteins to environmental bias corrections
Paulo C. T. Souza, Luís Borges-Araújo, … Sebastian Thallmair·Nature CommunicationsPeer-reviewed·Apr 30, 2025
- Improving conformational ensembles of folded proteins in GoMartini
Maksim A. Kalutskii, Carter J. Wilson, … Maxim Igaev·Journal of Chemical Theory and ComputationPeer-reviewed·Feb 25, 2026
- Generating Multi-state Conformations of P-type ATPases with a Diffusion Model
Jingtian Xu, Yong Wang·Journal of Chemical Information and ModelingPeer-reviewed·Oct 31, 2024