PyMACS expects a Python environment, GROMACS, and the correct setup and analysis dependencies. Most users should keep setup and analysis environments separate.
Required tools
Python for running the PyMACS automation scripts.
GROMACS for topology processing, minimization, equilibration, production MD, and trajectory conversion.
Conda or another environment manager for repeatable dependencies.
Git and Git LFS when cloning the full repository and curated example assets.
If PyMACS cannot repair a deposited structure cleanly, prepare the protein or biological assembly first with a dedicated structure-repair tool, then give the repaired file to Script 1.