Multiscale modeling of lipid vesicles across all-atom (AA), MARTINI, and DPD resolutions. This repository provides minimal, reproducible examples with all required inputs (topologies/parameters), reference logs, and ready-to-use run scripts for GROMACS and LAMMPS.
These scripts were implemented in the paper:
"Structural and Dynamical Consistency in Vesicles across All-Atom, MARTINI, and Dissipative Particle Dynamics" by Wandi Xu, Xingfei Wei, Gene Chong, Udaya Dahal, Qiang Cui, and Rigoberto Hernandez.
A URL to the paper will appear here when it is available.
Clone this repository to your local machine:
git clone https://github.com/rxhernandez/USUV.git
cd USUV-
DPD/
in.*/in.480vesiclewater_5— LAMMPS input scriptspair.settings,group.settings— force/pair and group settingsproduction.run.lmps— example batch/run scriptequilibration.state— equilibrated state / restartlog.lammps— reference run log
-
MARTINI/
*.gro,*.top,*.itp— GROMACS structures and topologiesindex.ndx— index filestep6.6_equilibration.gro— equilibration snapshotstep7_production.log— production loglipidtail_posres.pdb— example position restraints (if applicable)
-
AA/
480vesiclewater_5_all.xyz,data.480vesiclewater_4,data.480vesiclewater_4.zip— example systemslog.lammps— top-level reference log
- LAMMPS (for DPD examples)
- GROMACS ≥ 2021.4 (for MARTINI examples)
- MPI toolchain (optional, for parallel/HPC runs)
- Job scheduler (e.g., Slurm) (optional, for batch scripts)
On clusters, load the appropriate modules (e.g.,
module load gromacs/2021.4,module load lammps,module load openmpi) and adjust partition/nodes/cores in the provided scripts.