GromacsSingleMoleculeParameterSet
Store GROMACS topology and parameter file paths for a single molecule.
Attributes
attributemodel_config= ConfigDict(extra='forbid', frozen=True)attributemoleculetypestrattributesmilesstrattributeparametrizationLiteral['cgenff', 'smirnoff']attributeparametrization_configParametrizationConfigattributeitpAbsoluteFilePathattributeparameter_itpOptional[AbsoluteFilePath]attributeforcefield_itpOptional[AbsoluteFilePath]Functions
functo_data_row(self)Serialize the parameter set to a flat dictionary for tabular storage.
paramselfReturns
Nonefuncfrom_data_row(cls, data_row)Create a GromacsSingleMoleculeParameterSet from a data row. The data row should contain the keys: hash, smiles, engine, parametrization, parameter_data, parameter_data_type.
paramclsparamdata_rowReturns
None