parmed.tinker.parameterfile module¶
This module contains classes regarding the Amoeba potential and loading in a TINKER-based parameter file.
-
class
parmed.tinker.parameterfile.AmoebaParameterSet(fname=None)[source]¶ Bases:
objectContains all of the parameters found in an Amoeba parameter file from TINKER
Methods
load_parameter_file(fname)Parses a parameter file and loads all of the parameters found into data structures.
-
anglere= re.compile('angle([ 345fF])')¶
-
atomre= re.compile('atom *(\\d+) *(\\d+) *([A-Za-z\\-\\+\\*0-9]+) *"(.+)" *(\\d+) *(\\d+\\.\\d+) *(\\d+)', re.IGNORECASE)¶
-
-
class
parmed.tinker.parameterfile.BookmarkedFile(*args, **kwargs)[source]¶ Bases:
objectAllows setting a bookmark and rewinding to that bookmark
Methods
mark
rewind
-
parmed.tinker.parameterfile.get_angle_type(typecode, *args, **kwargs)[source]¶ Factory that returns the appropriate angle type