Abstract
Molecular dynamics (MD) simulations excel at capturing biological processes at the molecular scale but rely on a well-defined initial structure. As MD simulations now extend to whole-cell-level modeling, new tools are needed to efficiently build initial structures. Here, we introduce TS2CG version 2, designed to construct coarse-grained membrane structures with any desired shape and lateral organization. This version enables precise placement of lipids and proteins based on curvature preference, facilitating the creation of large, near-equilibrium membranes. Additional features include controlled pore generation and the placement of specific lipids at membrane edges for stabilization. Moreover, a Python interface allows users to extend functionality while maintaining the high performance of the C++ core. To demonstrate its capabilities, we showcase challenging simulations, including a Möbius strip membrane, a vesicle with lipid domains as continental plates (Martini globe), and entire mitochondrial membranes exhibiting lipid heterogeneity due to curvature, along with a comprehensive set of tutorials.


Introduction
Molecular dynamics (MD) simulations have emerged as a powerful and indispensable tool for exploring biological processes at the molecular scale. Advances in force field development, − simulation engines, − and computing hardware have expanded the scope of MD simulations, from studying individual proteins to complex molecular systems. A frontier direction in the biomolecular modeling field is the simulation of entire cells or cell organelles with molecular resolution, often referred to as in situ simulations. While traditional approaches study isolated biological components, in situ simulations preserve realistic complex molecular interactions similar to their native cellular environment, allowing for synergetic effects to emerge. Achieving such comprehensive simulations might have seemed impossible two decades ago. However, successful simulations of cellular systems, including reduced minimal cells and mitochondrial membranes, among others, have demonstrated the feasibility of this goal. − Now, that these pioneering achievements have been accomplished, it is time to streamline the process and to broaden the usage of the MD simulations potential. For the simulation of small molecular systems, starting from a random configuration of single lipid-like molecules often suffices to achieve a converged equilibrium state within a feasible simulation time. This is well-established through classic studies, such as lipid bilayer self-assembly within hundreds of nanoseconds. However, constructing initial configurations for cell scale simulations using traditional tools, if even possible, is daunting, time-consuming, and requires many preparation steps. Therefore, a new generation of tools is needed, ones that leverage experimental data and theoretical insights to better initialize simulations so that these can capture the complexity of cellular environments. ,−
A major bottleneck in modeling large-scale biological systems is the cellular membrane, which exhibits a highly complex organization that emerges over time scales well beyond the feasible time scale of the current MD models. For example, membrane proteins form functional clusters while attracting characteristic lipid shells, and both can separate into distinct domains based on their molecular properties. These organizational patterns are also coupled with the membrane shape, as both proteins and lipids have their own preferred local curvature. − While MD simulations can potentially capture the formation of these higher-order structures, they require extensive computational resources to reach equilibrium. This becomes particularly challenging in the context of large in situ models, where multiple such processes would need to occur simultaneously and the required time scale increases nonlinearly with the system size. To study such systems effectively, we must construct initial states that reflect their natural organization as closely as possible by integrating prior knowledge from both experimental and modeling studies. The complexity is also influenced by the membrane shape, which has been discussed in an earlier study. Earlier tools for membrane structure generation primarily focused on circumventing the self-assembly process by preassembling lipids into a bilayer configuration. They can generate lipid bilayers in standard shapes, such as flat membranes and vesicles, with a user-defined lipid composition but random lateral organization. Additionally, they often allow the integration of a limited number of proteins. ,, In recent years, a separate class of tools has emerged that can handle arbitrary membrane shapes. − However, the tools only allow membrane creations according to certain predefined puzzle shapes, do not consider the lateral organization of lipids, require an already generated flat membrane as an input, or cannot place proteins inside or around the membrane. − For this purpose, we introduce TS2CG2.0 (Triangulated Surface to(2) Coarse Grained) as a membrane builder. The program stands out, allowing the design of membrane systems with arbitrary shapes and customizable lipid and protein compositions. Initially, TS2CG was developed for backmapping dynamically triangulated simulation , structures into their corresponding coarse-grained (CG) molecular models as an important element for multiscale membrane simulations using, by default, the Martini force field. As TS2CG focuses on the structural placement, the program can straight-forwardly be adapted to handle lipids and structures described in arbitrary force fields. Furthermore, TS2CG emerged as a robust tool to incorporate experimentally obtained membrane shapes and compositions into the initial configuration of a CG membrane simulation. Yet, a key challenge remains: generating near-equilibrium lateral organization, especially when accounting for the interplay between membrane shape and molecular composition. − This feature is particularly crucial for modeling the highly curved shapes of organelles, where the membrane shape strongly affects protein and lipid organization and vice versa. , TS2CG 2.0 enables precise control over lateral molecular organization during model construction and can be supplied with an arbitrary membrane geometry through triangulated meshes. The new features could enable the generation of more realistic membrane models by incorporating experimental constraints directly into the building process and thus aligning in-silico studies directly with their experimental counterparts.
While we report on case studies using the Martini 3 force field, TS2CG 2.0 has also been successfully used to generate ready to simulate membranes for the Sirah and CHARMM force fields in two specific simple cases (see S6 Non-Martini membranes). However, we leave testing on more complex systems for future studies or interested users.
Results
Building Membranes
Building a membrane ready for simulation via TS2CG 2.0 is done in multiple steps, combining different tools and ideas visualized in Figure . Simple membranes, however, can now be generated in a single step by utilizing the analytical shape feature of step 3. The program is hosted on GitHub at https://github.com/weria-pezeshkian/TS2CG-v2.0/. Additional documentation can be found at https://weria-pezeshkian.github.io/TS2CG_python_documentation/. The details of the different procedures will be discussed in Supporting Information.
1.

The TS2CG 2.0 membrane creation workflow. A workflow diagram explaining the overall steps of TS2CG 2.0 to generate complex membranes. The process can be started via an analytical shape or an arbitrary triangulated surface. Here, we consider a sin shape. Through PLM or PCG, a point directory can be created which is then manipulated using the Point class to place proteins, exclusions or introduce a different domain (inclusions (proteins) as black dots, domains in dark orange, and the center of an exclusion is marked in red). A second execution of PCG turns the point folder including the changes into a membrane structure ready for subsequent simulation. PLM and PCG are names for TS2CG 2.0 subroutines, which are explained in the step-by-step guide.
Step 0 Installation
TS2CG 2.0 is distributed through PyPI and github, enabling direct installation via pip. While the software’s computationally intensive operations are implemented in C++, PyPI handles the compilation of these binary components automatically. Users interact with TS2CG 2.0 through Python and command-line interfaces, combining the accessibility of Python with the performance benefits of compiled code.
Step 1 Surface Discretization
In the first step, the general shape of the to-be-built membrane is created. For complex membrane shapes, a triangulated mesh is converted into a discrete point representation through the PLM (pointillism) subroutine. The points inherit the attributes of their corresponding surface element, which include a surface area, local coordinate, and curvature tensor. They are generated using a specific algorithm introduced in the first version, which ensures the surface retains its curvature, a critical feature governing membrane behavior at larger scales. PLM accepts triangulated meshes in .tsi format, which can be extracted, for instance, from FreeDTS simulation software output or generated through modeling software like Blender. − PLM converts the triangulated mesh surface into a discretized set of points and writes a point folder collecting the inner and outer membrane, as well as inclusions (an abstract for proteins location in/on the membrane) and exclusions (an abstract for holes in the membrane). A new extension to PLM is handling shapes that are not closed and allows special treatment of edge cases, see, for instance, the case study Open-edge geometries below. The open edges allow the creation of a different classes of membranes such as nano disks. The points represent surface elements that have spatial coordinates r, area, normal vectors , and principal curvatures as well as principal directions. The generated point distribution serves as a template for placing molecules during membrane construction while preserving the original surface geometry.
PLM thus transfers a triangle mesh into the point folder, which can be read by the membrane building subroutine (PCG) to construct the membrane structures.
For simple membranes, TS2CG also supports the creation of membranes and direct placement of lipids. A set of analytical geometries are supported, i.e., flat membranes, sine and cosine-shaped membranes, vesicles, or cylinders. This straightforward generation of membranes is implemented in PCG. Additionally, for these geometries, a point directory can be created, which can be used to further modify the membrane composition, as described later.
Step 2 Proteins, Pores, and Lipid Domains
TS2CG 2.0 incorporates a Python-based interface for manipulating the generated points. This framework enables precise control over membrane properties through three primary components: membrane composition, Inclusions (protein placement), and Exclusions (membrane pores, which can be introduced to study hole formation and closure). The Point class API allows direct programmatic access for analyzing and modifying membrane composition, enabling informed placement of molecules based on characteristics such as curvature or any user-defined geometric parameter, once the manipulations are handed off to PCG. In case the specific distribution of the inclusions, exclusions, or lipids is not specified, the routine falls back to a random placement. To put the framework into practice, we provide command-line tools that implement common membrane modification strategies, such as creating circular lipid domains around proteins or around any arbitrary point (DAI), assigning lipids based on curvature preference (DOP), or inserting membrane proteins based on curvature preference (INU). These tools enable users to integrate prior knowledge into the membrane composition without the need for Python expertise. The routines are described in detail below.
DAI: (“Domains Around Inclusions’) Creates circular domains of a user-defined radius around protein inclusions or arbitrary points. The basic method directly assigns domains based on the Euclidean distance from a user-specified central point. Although this is an efficient implementation, it can produce artifacts if a membrane curves so much, that the different regions of the membrane come closer to each other than the assigned domain radius (see Figure for an example). To resolve this issue, a more computationally intensive, graph-based algorithm is also implemented that employs Dijkstra’s shortest path algorithm to ensure domain continuity within individual membrane surfaces. This latter method prevents artifacts in multi-membrane systems by constructing a distance-weighted network based on the underlying mesh of the distributed points. This tool enables precise control of the membrane composition regarding protein-lipid interactions and the organization of lipid domains. The user chooses which implementation is used when running the program. DAI can assign one domain type per central point but can be run multiple times to add multiple different domains. However, in the case of an overlap to a previous run, the overlapping area will be completely dominated by the last execution of DAI. An application of the procedure is provided in the case study entitled Mitochondrial membrane.
5.

Model of a mitochondrial cristae. The model shows lipids and membrane proteins arranged by curvature preference. MIC60/TIM complexes (top), ANT1/ANT2 transporters and respiratory complex (sides), and ATPase dimers (bottom) are shown. Zoom panels highlight the lipid sorting patterns: PAPI/SAPE (pink), CDL (purple), POPC/POPS (green).
DOP: (“Distribution-based Optimized Placement”) Assigns lipid compositions based on the membrane geometry using the local mean curvature. The placement algorithm iterates over each point in the discretized membrane in random order to prevent a systematic bias. For each point, the placement probability for a given lipid type (l) is calculated based on the local mean curvature (H) and the lipid’s intrinsic curvature preference (C 0) using a Boltzmann-weighted function,
| 1 | 
where k is a user-defined scaling factor controlling domain sharpness. Additionally, a user can scale k further by the area of each point. Through this scaling, eq resembles the Helfrich Hamiltonian. These probabilities, normalized across all lipid types , guide the stochastic lipid assignment while preserving the specified overall lipid composition. The curvature-informed placement of lipids allows for the building of membranes closer to equilibrium, substantially reducing the computational cost of the subsequent MD equilibration simulation. The procedure is applied in the case study Integrating Lipid Curvature Preference. It is noted that DOP provides only the weighted function above; however, arbitrary functions are conceivable. In principle, the Point Class API enables complete customization of the probability function used, allowing the implementation of arbitrary lipid sorting schemes tailored to a specific research question.
INU: (“INclusion Updater”) Facilitates easy collision-free protein placement based on local membrane curvature, using the same probabilistic assignment as DOP. For each potential protein position, a placement probability is calculated over the available membrane points using the local mean curvature H, the protein’s preferred curvature C 0, and the user-defined scaling factor k that controls specificity. Protein–protein collisions are prevented through a user-defined collision radius. This approach enables the generation of biologically relevant protein distributions across complex membrane geometries. The procedure is used in the case study Mitochondrial membrane.
While these prebuilt tools allow useful applications, the underlying Point class API gives users complete programmatic control to develop custom point modification schemes tailored to their specific membrane modeling requirements. Also note that for most applications, the subroutines through the Python API manipulate the point class and do not generate the membrane. Therefore, execution of the subroutines is significantly faster than the membrane builder described below. Detailed documentation of the Point class implementation is available in Supporting Information S3 Python documentation.
Step 3 Membrane Building
The final step in the membrane assembly entails the placement of the lipids and proteins based on the point distribution. The PCG subroutine achieves an overlap-free initial configuration of the membrane system by iteratively placing membrane components according to their spatial requirements, maintaining local geometric relationships and respecting the specified areas per lipid types. A membrane structure (.gro) file accompanied by the respective topology (.top) is returned, ready for simulation with the Gromacs simulation engine. TS2CG, by default, relies on the Martini 3 force field and includes a file (Martini3.LIB) to place most Martini3 lipids. This file can be freely adjusted or replaced to allow placing arbitrary beads, which can then be made meaningful with a custom force field which will have to be included in the topology file. A helper program to generate a library entry from a single lipid structure file has been included; libmaker. TS2CG 2.0 has been executed successfully with Martini 2 (Martini Globe) and a POPC membrane employing SIRAH beads.
Additionally, given a provided protein structure, PCG can directly place proteins in the membrane. The precise location can be specified through the Point Class API, INU, or a random placement can be achieved. For each protein the z-height can be provided in the configuration input file to have the structure inside the membrane at the right depth or have it hover above or below (membrane peripheral proteins). With this, it can be adjusted how far a protein might stick out of the membrane or how far it floats above the membrane at the start of the simulation to directly control for physiological conditions. The proteins are placed directly as specified in the input file and no postplacement relaxation is performed. Additionally, a preoriented protein structure yields better results as the placement height in z direction is determined from the z direction in the protein structure file. If the specified height is 0, the protein’s center will be in the center of the membrane. Furthermore, if a protein exists in multiple orientations, it can be redefined as multiple proteins in their respective orientation with a separate structure file for each configuration allowing full user control.
Note that the membranes or membrane protein complexes generated by TS2CG 2.0 serve as an initial structure that ought to be minimized and equilibrated to achieve a realistic membrane (within the bounds of the force field).
TS2CG 2.0 also includes practical utilities to simplify the membrane-building workflow. A visualization tool (VIS) enables easy visualization of the point distributions via the command line, allowing validation of domain assignments before membrane construction. Furthermore, the package also provides a solvation tool. This tool works similarly to gmx solvate but is specifically designed for the fast propagation of a small, equilibrated water box into a larger box containing certain particles. It ensures that solvent particles do not overlap with existing particles within a user-defined cutoff radius and also allows for fast placement of ions. A comprehensive tutorial series demonstrating these features and core functionalities is available in the Supporting Information and on the GitHub repository.
Case Studies
To demonstrate the versatility of TS2CG 2.0, we constructed several membrane systems, some biologically relevant and others that showcase the technical limits of the program’s new features. For each system, we performed MD simulations to validate that the created initial structure is simulation-ready. Selected 3D structures from the case studies are available at https://zenodo.org/records/15861997. While the first example highlights the simpler functions of the daily routine of membrane-protein system initialization, the other examples emphasize TS2CG 2.0's ability to handle arbitrary membrane shapes, complex protein–lipid organizations, and nonstandard membrane compositions. An extensive tutorial containing vesicles and flat membranes can be found in the Supporting Information (S1 Tutorials).
A Flat Membrane
While the later case studies focus on the more specialized features of TS2CG 2.0, this first case study aims to showcase the creation of a flat membrane with two lipids and a single membrane peripheral protein. For the creation of the presented system, elements from Tutorial 4 and 6 were combined as presented in the Supporting Information (S1).
The membrane contains two types of arbitrary lipids. One type has an occurrence of 90% and an area per lipid of 0.64 nm 2. The other makes up 10% of the lipids with an area per lipid of 0.77 nm 2. A single protein is added to the system and placed randomly on the membrane, positioned 5 nm above the membrane surface. The thus created initial system was created in 0.87 seconds and is shown in Figure A.
2.
A flat membrane. A membrane with a single protein is shown after initialization through TS2CG (A) followed by a subsequent energy minimization (B). The image has been centered around the protein.
After a short minimization a short simulation was performed using the standard simulation protocol described in the supplementary methods and the tutorials. The resulting structure (excluding solvent) is visualized in Figure B.
Integrating Lipid Curvature Preference
Here, different lipids are placed according to the curvature preference profile given in eq . We show the results for varying TS2CG parameters (k and C 0) to place around 20% cardiolipin (CDL) in a curved POPC membrane. The DOP feature to scale k further in eq is not utilized for this case study. The C 0 value represents the lipid’s curvature preference whereas the k-value is a scaling factor controlling domain sharpness. The aim is to generate membranes closer to equilibrium from the start. CDL is known to favor negatively curved regions. Hence, we will work with fixed values of k and C 0 for POPC and test how varying k and C 0 values impact the placement of CDL. Nine different C 0 values were tested, each with ten different k-values, resulting in a total of 90 systems. All test systems underwent a brief energy minimization. We then compare the biased placement of TS2CG with the end result of a 1 μs simulation which allowed for the natural sorting of the lipids after an initial random placement of the different lipid types. The simulated self-sorted membrane is considered to be the reference membrane for this case study.
The results are analyzed based on two different methods. First by calculating lipid-type community scores to quantify the impact of parameter choices in DOP on the finally generated membrane structure. A second analysis compares the CDL density of a single-parameter set to the self-sorted reference simulation. For further information regarding the methods and scores, we refer to the supplementary methods.
The results from the community scores, are presented in Figure A, whereas the results from the density distributions comparison are presented in Figure B. In Figure A, higher scores indicate stronger internal connectivity within a community. Conversely, lower scores signify more evenly distributed lipids. Hence, the higher the score, the more clear-cut lipid domains are formed on the membrane and the clearer CDL has been sorted to a certain region on the membrane. Three key observations can be made from Figure A. First, an increase in the parameter k, that controls the strength of the bias, results in higher scores. Second, both high and low values of the spontaneous lipid curvature, C 0, contribute to increased scores. As expected, in absence of spontaneous curvature (C 0 = 0), no significant communities are observed, regardless of the k value. This is because C 0 is also equal to 0 for POPC, meaning that for every point, both lipid types have the same probability of being assigned, making the assignment effectively random. This only holds true because both lipid types share the same C 0 value. Overall, higher k-values result in higher scores and a more segregated membrane. The highest community score is observed for the largest spontaneous curvature tested (C 0 = 0.3), in combination with the largest bias k = 10, while another high score is found for C 0 = −0.3, also with k = 10. For C 0 = 0.3, PCG places the CDL lipids in the positively curved regions, whereas for C 0 = −0.3, PCG places these lipids in negatively curved regions. The positively curved regions are larger than the negatively curved regions due to asymmetry of the membrane shape. As a result, more lipids can be placed in the positively curved areas, which increases the connectivity within communities, leading to the highest community score. Further analysis will focus on the effect of a higher k-value where 20 systems were created with the same C 0 value but different k-values. The density data of CDL for each system was extracted and treated as distributions. As shown in Figure B, the density distributions of these 20 systems were compared to the distribution of the reference system using the Wasserstein distance, where a shorter distance indicates a greater similarity between the distributions. The observed trend shows that increasing the k-value leads to a CDL density distribution that more closely resembles that of the reference system. It also shows that there is a limit of how far we bias the placement, the curved areas of the membrane get saturated and PCG cannot place more lipids in the region. The results demonstrate that incorporating DOP into TS2CG 2.0 enables the creation of system conformations closer to a predefined equilibrium without requiring long, computationally expensive simulations. While achieving the presorted structures took only minutes on a laptop CPU, the reference structure required hours of equilibration on a high-performance cluster with GPU acceleration.
3.
Generating membranes by sorted lipids according to their curvature preference. A) Presents the community scores of the 90 membranes generated with DOP and visualizes the impact of varying C 0 and k values for CDL while C 0 and k remain constant for POPC (C 0 = 0, k = 1). B) Density distribution comparison for different k-values, 20 systems generated with C 0 = −0.3 and different k-values are evaluated against the reference. The blue box highlights the k-values used for the community score. C) The reference system, with natural sorting of the lipids through simulations. D) Resulting system for C 0 of −0.3 and k of 1. E) Resulting system for C 0 of −0.3 and k of 10. The differences between Panels D and E become best visible in the right valley. The high k placement of Panel E places a collection of CDL precisely, while the low k placement does not. The blue lines in Panels C to E resemble the periodic boundary condition.
Mitochondrion
To explore the integrative modeling strengths of TS2CG 2.0, we built two complementary mitochondrial models: a detailed crista junction based on earlier work by Brown et al. with experimentally informed protein and lipid distributions and a large-scale inner mitochondrial membrane. The first showcases how experimental and simulation data can be integrated into a complex membrane model, while the second presents the software’s capacity to handle mesoscale membrane geometries.
Membrane curvature plays a crucial role in organizing both lipids and membrane proteins within the mitochondrial inner membrane, maintaining its complex membrane geometry. In both models, lipids are placed according to experimentally and computationally determined curvature preferences. Specifically, POPC and POPS were preferentially placed in areas of positive curvature (C 0 = 1 nm –1, k = 250 nm 2), while SAPE and PAPI were placed in areas of low curvature (C 0 = 0 nm –1, k = 250 nm 2), and CDL2 placement was biased toward negatively curved regions (C 0 = −1 nm –1, k = 250 nm 2). The realized lipid distribution in the model of the inner mitochondrial membrane, built using an experimentally obtained membrane geometry, shows a strong correlation with the curvature of the input structure (Figure A,B). Analysis of the relative lipid distributions shows the expected enrichment patterns in accordance with each lipid’s curvature preferences (Figure C). The generation process of the whole inner mitochondrial membrane took roughly 10 min with TS2CG 2.0.
4.
Mitochondrial membrane with real shape from Cryo-ET. A) Inner mitochondrial membrane colored by mean curvature: positive mean curvature (H > 0) in blue, negative mean curvature (H < 0) in green. B) Martini 3 model of the inner mitochondrial membrane with lipids distributed by curvature preference (PAPI/SAPE pink, CDL blue, POPC/POPS green). C) Curvature-dependent distribution of mitochondrial lipids plotted as the relative distribution in function of membrane curvature. A large k was chosen to strongly bias the lipids for a clearer visualization of the tool. Therefore, the curves appear skewed as it is highly unlikely for a lipid to be placed in the region opposite its own preference.
The mitochondrial membrane proteins are similarly organized based on curvature preference. In order to create a relevant in situ model of a mitochondrial crista, we position eight different types of inner protein complexes according to experimentally determined localization on a triangulated surface representing a crista junction. The placement of each protein complex is biased based on specific restrictions on both local mean curvature and z-position to represent its physiologically relevant localization.
As ATPase dimers are found at the crista ridge, these complexes were placed on vertices with negative curvature exclusively. The respiratory mega-complexes, ANT1 and ANT2 are found on the crista sides , and hence were placed on flat regions of the membrane below the crista junction. The MIC60, TIM22, and TIM23 complexes are found on the inner membrane facing the outer mitochondrial membrane , and hence these complexes were also placed on flat membrane regions but with a higher z-position restriction. The numbers of each protein included reflect concentrations reported in the literature.
The result of this procedure (Figure ) is an accurate representation of a complex membrane system, showing curvature-based organization of both protein complexes and lipids based on curvature and membrane position. This enables the construction of complex systems with components placed in such a way that reflects those found in vivo, reducing the amount of simulation time needed to obtain meaningful results.
Open-Edge Geometries
TS2CG 2.0 introduces support for open-edge meshes, further expanding its scope of application. Supporting open edges enables the construction of both biologically relevant systems (e.g., nanodiscs) and abstract geometries that were previously difficult or impossible to build.
To illustrate the power of this capability, we present a Möbius strip lipid membrane. The Möbius strip presents a challenging geometry as a nonorientable surface with a single continuous edge. The nonorientable nature results in a discontinuity in the surface normals across the mesh. As such an input mesh will always be cut through to recreate the orientable surface, and thus leading to open edges in all directions. TS2CG 2.0 can now incorporate this open-edge geometry and produce a Möbius strip membrane.
We constructed two versions of this Möbius membrane to showcase the edge-based lipid placement available in the new Python API (Figure ). The first membrane consists of a simple binary mixture of 30% cholesterol and 70% POPC lipids, randomly placed. When simulated, the membrane’s line tension drives a reduction in edge length, with the system evolving from the initial Möbius strip geometry to an intermediate Sudanese Möbius configuration (where the edge forms a circle, minimizing line tension energy) and finally to an oblate vesicle over a few hundred nanoseconds of CG simulation time. For the second version, we identified edge vertices in our mesh and selectively placed specific lipids at these locations. Since shorter lipids might stabilize the high curvature at the membrane edge, we placed DLPC lipids specifically along the edge vertices. The two systems showed different kinetics, although both eventually formed oblate vesicles. While the POPC/CHOL system completed its transition by 300 ns, the addition of DLPC noticeably delayed this process by a 100 ns. Of course, to validate the statement statistical replicas would need to be conducted, which is beyond the scope of this proof-of-concept. For quantitative analysis of the topological transitions using leaflet segmentation, see Supplementary Figure S1. These simulations serve primarily as proof of concept for the technical capabilities of TS2CG 2.0, illustrating how programmatic edge-specific lipid placement can be applied.
6.

The Martini Möbius strip. Representative snapshots of lipid Möbius strips transforming into vesicles. A) 70%POPC/30%CHOL composition transitioning to an oblate vesicle with complete bilayer formation within 300 ns. B) 68%POPC/29% CHOL/3% DLPC composition, where DLPC was placed in the open edges resulting in a delayed bilayer formation occurring at 400 ns. Cutouts reveal the topological transition from a single continuous monolayer to two separate lipid bilayer leaflets in each oblate vesicle.
Another application of open-edge geometries results from the periodic boundary conditions used in MD simulations. Membranes that form continuous structures in periodic boundary conditions appear as discontinuous, open-edged structures in Euclidean space. Since 3D modeling software typically operates in Euclidean space, meshes that should be continuous when simulated with periodic boundaries are frequently exported as open structures. Our new implementation addresses this limitation by properly handling these open-edged geometries within the periodic simulation environment. Lipid cubic phases are examples of such systems, where a membrane lying on a triply periodic minimal surface divides space into two bicontinuous water channels. , Self-assembly MD simulations of single-unit cells of lipid cubic phases have provided insights into their structure and the dynamics of their components. − However, building larger systems composed of multiple-unit cells has remained challenging. ,
The triangulated mesh representing the diamond cubic phase was generated using the analytical solution of the Schwarz diamond minimal surface employing the code supplied by Brasnett et al. Using monoolein at a water/lipid ratio of 0.29 w/w and 300 K, we constructed two systems, a single unit cell (±10 nm 3) and a 2 × 2 × 2 periodic array of unit cells (visualized in Figure ). Each system was simulated for 2 μ s, throughout which the bilayer maintains close alignment with the mathematical minimal surface (Supplementary Figure SF2). The connectivity of the water channels was also analyzed using containment analysis, which showed that the nonintersecting water channels were also preserved (Supplementary Figure SF3). This model shows that TS2CG 2.0 enables the modeling of increasingly complex membranes, opening new avenues for studying systems from protein crystallization matrices to organelle membrane networks, where cubic phases play crucial biological roles. −
7.

Monoolein diamonds. Snapshots of a monoolein diamond cubic phase at two different lattice sizes (1 × 1 × 1 and 2 × 2 × 2). The left panels show the molecular representation with lipid tails in green, headgroups in purple, and the water channels displayed in hues of blue. The right panels display the fitted surface of the cubic phase lipids colored according to their Gaussian curvature.
Martini Globe
In the final case study, although it lacks biological relevance, the precision of lipid placement is exemplified using an artificial example where Earth’s continents are mapped onto a membrane vesicle. We used PLM to create a discrete point distribution from a spherical surface mesh. Each point’s coordinates are converted to longitude and latitude, which are then mapped to continental boundaries using public geographic data obtained from the US Geological Survey and read by the regionmask python package. , Points are assigned to a continent, i.e., lipid domain, based on their geographic coordinates, with oceans designated as domain 0. To distinguish the continental regions, we assign different lipid types to each domain. To demonstrate the fine-grained control of our method, we chose the system size so that Denmark, a relatively small country, can be represented by its own lipid domain. In the final model constructed, Denmark proper is defined by exactly three lipids. The Kingdom of Denmark is then assigned its own domain.
After the globe was created using TS2CG 2.0, it was equilibrated using dry martini. The resulting model is shown in Figure . The details for the simulations can be found in the Supplementary methods (S4Methods). An artistic movie representation of the globe can be found in the Supporting Information (S5).
8.
The Martini globe. The lipids of the globe colored by their continent based on the tectonic plates. The Kingdom of Denmark is colored dark red. Panel A shows the whole surface. Panel B shows a cutout of the globe visualizing the inner and outer monolayer and the lipid tails in between.
Discussion and Conclusion
TS2CG, version 2.0, introduces significant extensions to its predecessor, emerging as a versatile coarse-grained membrane builder. This new version represents a major advance in membrane system preparation for molecular dynamics simulations. During the development process, alpha-versions of TS2CG 2.0 were already successfully used in other projects to simulate lipid nanoparticles. ,
TS2CG 2.0 now supports open-edge geometries, removing the previous limitation to closed surfaces. This advancement enables easier compatibility with mesh generation tools like Blender, GAMer, and Geogram, ,, expanding the range of feasible membrane architectures. We demonstrated the software’s versatility through applications ranging from complex biological structures like mitochondrial membranes to specialized geometries such as lipid diamond cubic phases and a Möbius strip.
For simpler membrane architectures, TS2CG 2.0 introduces analytical membrane generation, enabling easy construction for a set of simple membrane shapes without requiring input meshes. These analytically generated membranes can be coupled with position restraints that preserve their precise geometry throughout MD simulation, which are referred to as wall beads (visualized in Figure C). This membrane scaffolding approach enables the systematic investigation of curvature-dependent lipid and protein sorting, generating new insights that inform the construction of more complex membrane architectures.
At its core, TS2CG 2.0 enables precise control over membrane lateral organization through both direct manipulation and curvature-based probabilistic approaches. The direct control over lipid organization is shown through the construction of a model vesicle that precisely maps different lipid types to Earth’s continents, achieving a fine enough resolution to define Denmark proper with just three lipids. While this globe model serves as a technical demonstration, the same methodology enables the construction of biologically relevant membrane organizations, particularly generating phase-separated domains with geometric control. Note that the CG membrane models built by TS2CG can subsequently serve as templates for all-atom simulations through established backmapping protocols − also providing a robust pathway for generating complex membrane architectures at atomic resolution.
The biological relevance of these capabilities is exemplified in our mitochondrial membrane models. For the large-scale mitochondrial membrane, we showcase the curvature-based lipid distributions, while in the smaller cristae model, both membrane proteins and lipids are positioned according to their specific curvature preferences. This geometry-aware approach to membrane building enables the generation of closer-to-equilibrium starting configurations, increasing the stability of large-scale systems while reducing equilibration times in molecular dynamics simulations.
While TS2CG 2.0 provides control over membrane construction, its capabilities are ultimately limited by available molecular information. Our building protocol requires specific inputs about curvature preferences and molecular distributions, which are often only partially available from experiments. However, this limitation highlights an opportunity in integrative modeling. By combining TS2CG with experimental data from multiple sourcesglobal proteomics, lipidomics, and structural studieswe can explore molecular-scale membrane organization that satisfies these experimental constraints. This approach provides insights into membrane architecture beyond the resolution of current experimental techniques. Future developments will likely incorporate machine learning approaches to predict membrane organization, trained on existing simulations of simpler systems, further bridging the gap between global cellular measurements and molecular-scale architecture. When combined with molecular dynamics simulations, this integration would effectively create a true computational microscope for investigating membrane structure and dynamics in situ.
Performance is always a key concern for the computational modeling community. Here, we brought the performance of TS2CG 2.0 to light by constructing the entire inner mitochondrial membrane using curvature-biased lipid placement. Despite the current version of TS2CG being programmed to utilize only a single thread, it can still generate complex membranes within a feasible time frame. For instance, the mitochondrial membrane was created within 10 min. However, several features of the PLM and PCG routines could be optimized for multithreading, enabling even larger membrane-building projects in the future. Implementing these improvements will require a refactoring of the C++ code base, which is already planned in our continuous development pipeline.
In conclusion, TS2CG 2.0 provides a user-friendly workflow that allows users to generate membranes of any composition to initialize complex coarse-grained membrane simulations. In short, TS2CG 2.0 makes constructing intricate membranes possible while also simplifying the creation of commonly used flat membrane simulations.
Supplementary Material
Acknowledgments
This research is supported by the Novo Nordisk Foundation (grant No. NNF18SA0035142 and NNF22OC0079182, NNF20OC0063808). W.P. is also supported by Independent Research Fund Denmark (grant No. 10.46540/2064-00032B) and acknowledges the funding from Marie Skodowska-Curie Fellowship (grant No. 101104867). S.M. and C.M.B. acknowledge funding from the ERC with the Advanced grant 101053661 (“COMP-O-CELL”). S.M. and J.A.S acknowledge funding from NWO through the NWA grant “The limits to growth: The challenge to dissipate energy”.
The Supporting Information is available free of charge at https://pubs.acs.org/doi/10.1021/acs.jctc.5c00833.
S1: An overview of all available supplements (S1 - S6) and directly includes the methods and supplementary case study information (PDF)
S2: A full-length pdf version of the TS2CG 2.0 tutorials (PDF)
S3: The general manual for TS2CG 2.0 (PDF)
S4: The documentation for the newly developed python functions (PDF)
S5: An outreach video of the martini globe simulation (played in reverse)(MP4)
#.
F.S. and J. A. S. share equal contributions to this work.
The authors declare no competing financial interest.
References
- Souza P. C. T., Alessandri R., Barnoud J., Thallmair S., Faustino I., Grünewald F., Patmanidis I., Abdizadeh H., Bruininks B. M. H., Wassenaar T. A., Kroon P. C., Melcr J., Nieto V., Corradi V., Khan H. M., Domański J., Javanainen M., Martinez-Seara H., Reuter N., Best R. B., Vattulainen I., Monticelli L., Peter Tieleman X. P. D., de Vries A. H., Marrink S. J.. Martini 3: a general purpose force field for coarse-grained molecular dynamics. Nat. Methods. 2021;18(4):382–388. doi: 10.1038/s41592-021-01098-3. [DOI] [PubMed] [Google Scholar]
 - Klein F., Soñora M., Santos L. H., Frigini E. N., Ballesteros-Casallas A., Machado M. R., Pantano S.. The SIRAH force field: A suite for simulations of complex biological systems at the coarse-grained and multiscale level. J. Struct. Biol. 2023;215(3):107985. doi: 10.1016/j.jsb.2023.107985. [DOI] [PubMed] [Google Scholar]
 - Samuel Russell P. P., Alaeen S., Pogorelov T. V.. In-Cell dynamics: The next focus of All-Atom simulations. J. Phys. Chem. B. 2023;127(46):9863–9872. doi: 10.1021/acs.jpcb.3c05166. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Tesei G., Trolle A. I., Jonsson N., Betz J., Knudsen F. E., Pesce F., Johansson K. E., Lindorff-Larsen K.. Conformational ensembles of the human intrinsically disordered proteome. Nature. 2024;626(8000):897–904. doi: 10.1038/s41586-023-07004-5. [DOI] [PubMed] [Google Scholar]
 - Phillips J. C., Hardy D. J., Maia J. D. C., Stone J. E., Ribeiro J. V., Bernardi R. C., Buch R., Fiorin G., Hénin J., Jiang W., McGreevy R., Melo M. C. R., Radak B. K., Skeel R. D., Singharoy A., Wang Y., Roux B., Aksimentiev A., Luthey-Schulten Z., Kalé L. V., Schulten K., Chipot C., Tajkhorshid E.. Scalable molecular dynamics on CPU and GPU architectures with NAMD. J. Chem. Phys. 2020;153(4):044130. doi: 10.1063/5.0014475. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Lindahl E., Hess B., van der Spoel D.. GROMACS 3.0: a package for molecular simulation and trajectory analysis. J. Mol. Model. 2001;7(8):306–317. doi: 10.1007/s008940100045. [DOI] [Google Scholar]
 - Eastman P., Galvelis R., Peláez R. P., Abreu C. R. A., Farr S. E., Gallicchio E., Gorenko A., Henry M. M., Hu F., Huang J., Krämer A., Michel J., Mitchell J. A., Pande V. S., Rodrigues J. P., Rodriguez-Guerra J., Simmonett A. C., Singh S., Swails J., Turner P., Wang Y., Zhang I., Chodera J. D., De Fabritiis G., Markland T. E.. OpenMM 8: Molecular dynamics simulation with machine learning potentials. J. Phys. Chem. B. 2024;128(1):109–116. doi: 10.1021/acs.jpcb.3c06662. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Brown C. M., Marrink S. J.. Modeling membranes in situ. Curr. Opin. Struct. Biol. 2024;87:102837. doi: 10.1016/j.sbi.2024.102837. [DOI] [PubMed] [Google Scholar]
 - Brown C. M., Westendorp M. S. S., Zarmiento-Garcia R., Stevens J. A., Bruininks B. M. H., Rouse S. L., Marrink S. J., Wassenaar T. A.. An integrative modelling approach to the mitochondrial cristae. Commun. Biol. 2025;8(1):972. doi: 10.1038/s42003-025-08381-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Dommer A., Casalino L., Kearns F., Rosenfeld M., Wauer N., Ahn S.-H., Russo J., Oliveira S., Morris C., Bogetti A., Trifan A., Brace A., Sztain T., Clyde A. K., Matthew T.-M., Anders W., Daniel Ga C., Zhuoran S., Sai Q., Michael K. S., Frederick O.’., Anima M., David A., James H., Abraham P., Josh S., David R., Mitchell C., Tom D., Lei M., John H., Christopher M., Alan W., Matt G., Bryan W., Harinda B., Richard R., Tom P., John G., Adrian S., Zuckerman D. M., Mulholland A. J., Miller 3rd R., Gibbs S., Ramanathan A., Chong L., Amaro R. E.. #COVIDisAirborne: AI-enabled multiscale computational microscopy of delta SARS-CoV-2 in a respiratory aerosol. Int. J. High Perform. Comput. Appl. 2023;37(1):28–44. doi: 10.1177/10943420221128233. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Khalid S., Brandner A. F., Juraschko N., Newman K. E., Pedebos C., Prakaash D., Smith I. P. S., Waller C., Weerakoon D.. Computational microbiology of bacteria: Advancements in molecular dynamics simulations. Structure. 2023;31(11):1320–1327. doi: 10.1016/j.str.2023.09.012. [DOI] [PubMed] [Google Scholar]
 - Stevens J. A., Grünewald F., Marco van Tilburg P. A., König M., Gilbert B. R., Brier T. A., Thornburg Z. R., Luthey-Schulten Z., Marrink S. J.. Molecular dynamics simulation of an entire cell. Front. Chem. 2023;11:1106495. doi: 10.3389/fchem.2023.1106495. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Pezeshkian W., König M., Wassenaar T. A., Marrink S. J.. Backmapping triangulated surfaces to coarse-grained membrane models. Nat. Commun. 2020;11(1):2296. doi: 10.1038/s41467-020-16094-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Marrink S. J., Lindahl E., Edholm O., Mark A. E.. Simulation of the spontaneous aggregation of phospholipids into bilayers. J. Am. Chem. Soc. 2001;123(35):8638–8639. doi: 10.1021/ja0159618. [DOI] [PubMed] [Google Scholar]
 - Grünewald F., Alessandri R., Kroon P. C., Monticelli L., Souza P. C. T., Marrink S. J.. Polyply a python suite for facilitating simulations of macromolecules and nanomaterials. Nat. Commun. 2022;13(1):68. doi: 10.1038/s41467-021-27627-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Westendorp, M. S. S. ; Stevens, J. A. ; Bruininks, B. M. H. ; Marrink, S.-J. ; Bentopy: building molecular dynamics simulations with cellular complexity and scale; Bentopy, 2024. [Google Scholar]
 - Hsu P.-C., Bruininks B. M. H., Jefferies D., Cesar Telles de Souza P., Lee J., Patel D. S., Marrink S. J., Qi Y., Khalid S., Im W.. CHARMM-GUI martini maker for modeling and simulation of complex bacterial membranes with lipopolysaccharides. J. Comput. Chem. 2017;38(27):2354–2363. doi: 10.1002/jcc.24895. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Soñora M., Martínez L., Pantano S., Machado M. R.. Wrapping up viruses at multiscale resolution: Optimizing PACKMOL and SIRAH execution for simulating the zika virus. J. Chem. Inf. Model. 2021;61(1):408–422. doi: 10.1021/acs.jcim.0c01205. [DOI] [PubMed] [Google Scholar]
 - McMahon H. T., Boucrot E.. Membrane curvature at a glance. J. Cell Sci. 2015;128(6):1065–1070. doi: 10.1242/jcs.114454. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Pezeshkian W., Marrink S. J.. Simulating realistic membrane shapes. Curr. Opin. Cell Biol. 2021;71:103–111. doi: 10.1016/j.ceb.2021.02.009. [DOI] [PubMed] [Google Scholar]
 - Deserno M.. Biomembranes balance many types of leaflet asymmetries. Curr. Opin. Struct. Biol. 2024;87:102832. doi: 10.1016/j.sbi.2024.102832. [DOI] [PubMed] [Google Scholar]
 - Andreasen M. D., Souza P. C. T., Schott B., Zuzic L.. Creating coarse-grained systems with COBY: Towards higher accuracy in membrane complexity. J. Chem. Inform. Model. 2024;65:4760–4766. doi: 10.1021/acs.jcim.5c00069. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Wassenaar T. A., Ingólfsson H. I., Böckmann R. A., Tieleman D. P., Marrink S. J.. Computational lipidomics with insane: A versatile tool for generating custom membranes for molecular simulations. J. Chem. Theory Comput. 2015;11(5):2144–2155. doi: 10.1021/acs.jctc.5b00209. [DOI] [PubMed] [Google Scholar]
 - Durrant J. D., Amaro R. E.. LipidWrapper: an algorithm for generating large-scale membrane models of arbitrary geometry. PLoS Comput. Biol. 2014;10(7):e1003720. doi: 10.1371/journal.pcbi.1003720. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Trebesch N., Tajkhorshid E.. Enabling atomistic modeling and simulation of complex curved cellular membranes with xMAS builder. bioRxiv. 2025;14:632907. doi: 10.1101/2025.01.14.632907. [DOI] [Google Scholar]
 - Boyd K. J., May E. R.. BUMPy: A Model-Independent tool for constructing lipid bilayers of varying curvature and composition. J. Chem. Theory Comput. 2018;14(12):6642–6652. doi: 10.1021/acs.jctc.8b00765. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Pezeshkian W., König M., Marrink S. J., Ipsen J. H.. A Multi-Scale approach to membrane remodeling processes. Front. Mol. Biosci. 2019;6:59. doi: 10.3389/fmolb.2019.00059. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Pezeshkian W., Ipsen J. H.. Mesoscale simulation of biomembranes with FreeDTS. Nat. Commun. 2024;15(1):548. doi: 10.1038/s41467-024-44819-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - König, M. ; de Vries, R. ; Grünewald, F. ; Marrink, S. J. ; Pezeshkian, W. . Curvature-induced lipid sorting beyond the critical packing parameter. bioRxiv, 2023. 10.1101/2023.12.15.571845 [DOI] [Google Scholar]
 - Cino E. A., Tieleman D. P.. Curvature-based sorting of eight lipid types in asymmetric buckled plasma membrane models. Biophys. J. 2022;121(11):2060–2068. doi: 10.1016/j.bpj.2022.05.002. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Cornet J., Coulonges N., Pezeshkian W., Penissat-Mahaut M., Desgrez-Dautet H., Marrink S. J., Destainville N., Chavent M., Manghi M.. There and back again: bridging meso- and nano-scales to understand lipid vesicle patterning. Soft Matter. 2024;20(25):4998–5013. doi: 10.1039/D4SM00089G. [DOI] [PubMed] [Google Scholar]
 - MacKerell A. D., Bashford D., Bellott M., Dunbrack R. L., Evanseck J. D., Field M. J., Fischer S., Gao J., Guo H., Ha S., Joseph-McCarthy D., Kuchnir L., Kuczera K., Lau F. T., Mattos C., Michnick S., Ngo T., Nguyen D. T., Prodhom B., Reiher W. E., Roux B., Schlenkrich M., Smith J. C., Stote R., Straub J., Watanabe M., Wiórkiewicz-Kuczera J., Yin D., Karplus M.. All-atom empirical potential for molecular modeling and dynamics studies of proteins. J. Phys. Chem. B. 1998;102(18):3586–3616. doi: 10.1021/jp973084f. [DOI] [PubMed] [Google Scholar]
 - Blender Online Community. Blender - a 3D modelling and rendering package.Blender Foundation; Stichting Blender Foundation: Amsterdam, 2018. [Google Scholar]
 - Mesh, https://github.com/BrunoLevy/geogram/wiki/Mesh. accessed 2025 Febuary 7.
 - Lee C. T., Laughlin J. G., Angliviel de La Beaumelle N., Amaro R. E., McCammon J. A., Ramamoorthi R., Holst M., Rangamani P.. 3D mesh processing using GAMer 2 to enable reaction-diffusion simulations in realistic cellular geometries. PLoS Comput. Biol. 2020;16(4):e1007756. doi: 10.1371/journal.pcbi.1007756. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Hagberg, A. A. ; Schult, D. A. ; Swart, P. J. . Exploring network structure, dynamics, and function using NetworkX. Proceedings Of The 7th Python In Science Conference; Los Alamos National Laboratory, 2008, 11–15. [Google Scholar]
 - Abraham, M. ; Alekseenko, A. ; Andrews, B. ; Basov, V. ; Bauer, P. ; Bird, H. ; Briand, E. ; Brown, A. ; Doijade, M. ; Fiorin, G. ; Fleischmann, S. ; Gorelov, S. ; Gouaillardet, G. ; Gray, A. ; Eric Irrgang, M. ; Jalalypour, F. ; Johansson, P. ; Kutzner, C. ; Łazarski, G. ; Lemkul, J. A. ; Lundborg, M. ; Merz, P. ; MiletiĆ, V. ; Morozov, D. ; Müllender, L. ; Nabet, J. ; Páll, S. ; Pasquadibisceglie, A. ; Pellegrino, M. ; Piasentin, N. ; Rapetti, D. ; Sadiq, M. U. ; Santuz, H. ; Schulz, R. ; Shirts, M. ; Shugaeva, T. ; Shvetsov, A. ; Turner, P. ; Villa, A. ; Wingbermühle, S. ; Hess, B. ; Lindahl, E. ; Gromacs 2025.1 manual; GROMACS Development Team, 2025. [Google Scholar]
 - Schuhmann F., Ryvkin L., McLaren J. D., Gerhards L., Solov’yov I. A.. Across atoms to crossing continents: Application of similarity measures to biological location data. PLoS One. 2023;18(5):e0284736. doi: 10.1371/journal.pone.0284736. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - McArthur K., Ryan M. T.. Resolving mitochondrial cristae: introducing a new model into the fold. EMBO J. 2020;39(14):e105714. doi: 10.15252/embj.2020105714. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Garcia G. C., Bartol T. M., Phan S., Bushong E. A., Perkins G., Sejnowski T. J., Ellisman M. H., Skupin A.. Mitochondrial morphology provides a mechanism for energy buffering at synapses. Sci. Rep. 2019;9(1):18306. doi: 10.1038/s41598-019-54159-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Dietrich L., Agip A.-N. A., Kunz C., Schwarz A., Kühlbrandt W.. In situ structure and rotary states of mitochondrial ATP synthase in whole cells. Science. 2024;385(6713):1086–1090. doi: 10.1126/science.adp4640. [DOI] [PubMed] [Google Scholar]
 - Schlame M.. Protein crowding in the inner mitochondrial membrane. Biochim. Biophys. Acta, Bioenerg. 2021;1862(1):148305. doi: 10.1016/j.bbabio.2020.148305. [DOI] [PubMed] [Google Scholar]
 - Kühlbrandt W.. Structure and function of mitochondrial membrane protein complexes. BMC Biol. 2015;13(1):89. doi: 10.1186/s12915-015-0201-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Zorkau M., Albus C. A., Berlinguer-Palmini R., Chrzanowska-Lightowlers Z. M. A., Lightowlers R. N.. High-resolution imaging reveals compartmentalization of mitochondrial protein synthesis in cultured human cells. Proc. Natl. Acad. Sci. U. S. A. 2021;118(6):e2008778118. doi: 10.1073/pnas.2008778118. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Bauer M. F., Hofmann S., Neupert W., Brunner M.. Protein translocation into mitochondria: the role of TIM complexes. Trends Cell Biol. 2000;10(1):25–31. doi: 10.1016/S0962-8924(99)01684-0. [DOI] [PubMed] [Google Scholar]
 - Morgenstern M., Peikert C. D., Lübbert P., Suppanz I., Klemm C., Alka O., Steiert C., Naumenko N., Schendzielorz A., Melchionda L., Mühlhäuser W. W. D., Knapp B., Busch J. D., Stiller S. B., Dannenmaier S., Lindau C., Licheva M., Eickhorst C., Galbusera R., Zerbes R. M., Ryan M. T., Kraft C., Kozjak-Pavlovic V., Drepper F., Dennerlein S., Oeljeklaus S., Pfanner N., Wiedemann N., Warscheid B.. Quantitative high-confidence human mitochondrial proteome and its dynamics in cellular context. Cell Metab. 2021;33(12):2464–2483.e18. doi: 10.1016/j.cmet.2021.11.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Hyde S. T., Andersson S.. A cubic structure consisting of a lipid bilayer forming an infinite periodic minimum surface of the gyroid type in the glycerolmonooleat-water system. Z. Kristallogr. - Cryst. Mater. 1984;168(1–4):213–220. doi: 10.1524/zkri.1984.168.14.213. [DOI] [Google Scholar]
 - Conn C. E., Drummond C. J.. Nanostructured bicontinuous cubic lipid self-assembly materials as matrices for protein encapsulation. Soft Matter. 2013;9(13):3449–3464. doi: 10.1039/c3sm27743g. [DOI] [Google Scholar]
 - Marrink S. J., Tieleman D. P.. Molecular dynamics simulation of a lipid diamond cubic phase. J. Am. Chem. Soc. 2001;123(49):12383–12391. doi: 10.1021/ja016012h. [DOI] [PubMed] [Google Scholar]
 - Johner N., Mondal S., Morra G., Caffrey M., Weinstein H., Khelashvili G.. Protein and lipid interactions driving molecular mechanisms of in meso crystallization. J. Am. Chem. Soc. 2014;136(8):3271–3284. doi: 10.1021/ja4129839. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Khelashvili G., Albornoz P. B. C., Johner N., Mondal S., Caffrey M., Weinstein H.. Why GPCRs behave differently in cubic and lamellar lipidic mesophases. J. Am. Chem. Soc. 2012;134(38):15858–15868. doi: 10.1021/ja3056485. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Pedersen, K. B. ; Ingólfsson, H. I. ; Ramirez-Echemendia, D. P. ; Borges-Araújo, L. ; Andreasen, M. D. ; Empereur-Mot, C. ; Melcr, J. ; Ozturk, T. N. ; Bennett, D. W. F. ; Kjølbye, L. R. ; Brasnett, C. ; Corradi, V. ; Khan, H. M. ; Cino, E. A. ; Crowley, J. ; Kim, H. ; Fábián, B. ; Borges-Araújo, A. C. ; Pavan, G. M. ; Lolicato, F. ; Wassenaar, T. A. ; Melo, M. N. ; Thallmair, S. ; Carpenter, T. S. ; Peter Tieleman, L. M. D. ; Schiøtt, B. ; Souza, P. C. T. ; Marrink, S. J. . The martini 3 lipidome: Expanded and refined parameters improve lipid phase behavior. ChemRxiv, 2024. 10.26434/chemrxiv-2024-8bjrr [DOI] [Google Scholar]
 - Fuhrmans M., Knecht V., Marrink S. J.. A single bicontinuous cubic phase induced by fusion peptides. J. Am. Chem. Soc. 2009;131(26):9166–9167. doi: 10.1021/ja903224q. [DOI] [PubMed] [Google Scholar]
 - Schwarz U. S., Gompper G.. Systematic approach to bicontinuous cubic phases in ternary amphiphilic systems. Phys. Rev. E Stat Phys. 1999;59(5 Pt B):5528–5541. doi: 10.1103/physreve.59.5528. [DOI] [PubMed] [Google Scholar]
 - cubic-phase-fitter, https://github.com/csbrasnett/cubic-phase-fitter. accessed 15 April 2025.
 - GitHub - BartBruininks/mdvcontainment: Robust characterization of inside and outside in periodic spaces; https://github.com/BartBruininks/mdvcontainment. accessed 6 Febuary 2025.
 - Landh T.. From entangled membranes to eclectic morphologies: cubic membranes as subcellular space organizers. FEBS Lett. 1995;369(1):13–17. doi: 10.1016/0014-5793(95)00660-2. [DOI] [PubMed] [Google Scholar]
 - Rummel G., Hardmeyer A., Widmer C., Chiu M. L., Nollert P., Locher K. P., Pedruzzi I., Landau I. E. M., Rosenbusch J. P.. Lipidic cubic phases: New matrices for the Three-Dimensional crystallization of membrane proteins. J. Struct. Biol. 1998;121(2):82–91. doi: 10.1006/jsbi.1997.3952. [DOI] [PubMed] [Google Scholar]
 - Mezzenga R., Seddon J. M., Drummond C. J., Boyd B. J., Schröder-Turk G. E., Sagalowicz L.. Nature-Inspired design and application of lipidic lyotropic liquid crystals. Adv. Mater. 2019;31(35):e1900818. doi: 10.1002/adma.201900818. [DOI] [PubMed] [Google Scholar]
 - Zabara A., Chong J. T. Y., Martiel I., Stark L., Cromer B. A., Speziale C., Drummond C. J., Mezzenga R.. Design of ultra-swollen lipidic mesophases for the crystallization of membrane proteins with large extracellular domains. Nat. Commun. 2018;9(1):544. doi: 10.1038/s41467-018-02996-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Barriga H. M. G., Holme M. N., Stevens M. M., Ubosomes C.. The next generation of smart lipid nanoparticles? Angew. Chem., Int. Ed. 2019;58(10):2958–2978. doi: 10.1002/anie.201804067. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Seddon, A. M. Chapter six - recent developments in the production, analysis, and applications of cubic phases formed by lipids. volume 18; Academic Press, 2013; pp. 147–180. [Google Scholar]
 - Environmental Systems Research Institute, Inc. (ESRI) World continents Vector digital data, ESRI Data & Maps 2002 (CD 1) world; Environmental Systems Research Institute, Inc., 2002. [Google Scholar]
 - GitHub - regionmask/regionmask: create masks of geospatial regions for arbitrary grids, https://github.com/regionmask/regionmask. accessed 18 January 2025.
 - Arnarez C., Uusitalo J. J., Masman M. F., Ingólfsson H. I., de Jong D. H., Melo M. N., Periole X., de Vries A. H., Marrink S. J.. Dry martini, a Coarse-Grained force field for lipid membrane simulations with implicit solvent. J. Chem. Theory Comput. 2015;11(1):260–275. doi: 10.1021/ct500477k. [DOI] [PubMed] [Google Scholar]
 - Paloncýová M., Valério M., Dos Santos R. N., Kührová P., Šrejber M., Čechová P., Dobchev D. A., Balsubramani A., BanአP., Agarwal V., Souza P. C. T., Otyepka M.. Computational methods for modeling Lipid-Mediated active pharmaceutical ingredient delivery. Mol. Pharmaceutics. 2025;22(3):1110–1141. doi: 10.1021/acs.molpharmaceut.4c00744. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Kjølbye, L. R. ; Valério, M. ; Paloncýová, M. ; Borges-Araújo, L. ; Pestana-Nobles, R. ; Grünewald, F. ; Bruininks, B. M. H. ; Araya-Osorio, R. ; Šrejber, M. ; Mera-Adasme, R. ; Monticell, L. ; Marrink, S. J. ; Otyepka, M. ; Wu, S. ; Souza, P. C. T. . Martini 3 building blocks for lipid nanoparticle design. ChemRxiv, 2025. 10.26434/chemrxiv-2024-bf4n8 [DOI] [Google Scholar]
 - GitHub - BrunoLevy/geogram: a programming library with geometric algorithms, https://github.com/BrunoLevy/geogram. accessed 13 Febuary 2025.
 - Wassenaar T. A., Pluhackova K., Böckmann R. A., Marrink S. J., Tieleman D. P.. Going backward: A flexible geometric approach to reverse transformation from coarse grained to atomistic models. J. Chem. Theory Comput. 2014;10(2):676–690. doi: 10.1021/ct400617g. [DOI] [PubMed] [Google Scholar]
 - Vickery O. N., Stansfeld P. J.. CG2AT2: an enhanced Fragment-Based approach for serial multi-scale molecular dynamics simulations. J. Chem. Theory Comput. 2021;17(10):6472–6482. doi: 10.1021/acs.jctc.1c00295. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - Kim S.. All-Atom membrane builder via multiscale simulation. J. Chem. Inf. Model. 2024;64(18):7077–7085. doi: 10.1021/acs.jcim.4c01059. [DOI] [PubMed] [Google Scholar]
 
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.




