conda install -c omnia -c mosdef parmed foyer pytest
Duplicate the force field template. This can be done in various ways:
Create your force field .xml
file based on the OpenMM .xml
format
and add foyer style SMARTS strings to define your atom types. Example force field files:
Optionally, add example molecules with correct atomtypes defined as test cases. Execute the testing script using py.test -v --tb=line
py.test -v --tb=line
is recommended, as this will perform checking of your .xml
file for proper syntax and ensure that all atom types references are defined.Generate your own DOI via Zenodo
Update the link to the Zenodo DOI badge
Source: [Journal reference(s) if parameters are published (include DOI link)]
Forcefield file initially created [DATE] by [Creator(s)]
< Add specific notes about parameters, e.g., if a set of parameters comes verbatim from prior work, provide details and a DOI >
< Add any other relevant information. Also for consistency, please define conversion factors used. Note that we strongly suggest the following unit conversions defined in OpenMM, e.g.: >