Force fields
The force field is the physics contract.
It defines how atoms are typed, how bonds and angles resist deformation, how charges interact, and how nonbonded atoms attract or repel each other. PyMACS highlights the CHARMM family, especially CHARMM36 and CHARMM36/LJ-PME, with CGenFF for small molecules.
Why PyMACS uses CHARMM
Consistency from protein to ligand.
The PyMACS workflow is built around CHARMM36-family biomolecular topology generation and CGenFF-compatible ligand parameterization. That keeps protein, nucleic-acid, cofactor, and drug-like molecule handling inside one conceptual family.
Beginner rule: choose one force-field family for the whole system and keep every topology, ligand parameter, water model, ion model, and MDP assumption compatible with that choice.