Example #1
0
 def encode(self, obj: Molecule, make_rec: Callable[[T], Dict[str, T]]) -> Dict[str, T]:
     """Encode the passed PLAMS Molecule."""
     return make_rec(obj.as_dict())
Example #2
0
 def save_instance_state(self, molecule: plams.Molecule, saver):  # pylint: disable=unused-argument, arguments-differ
     return molecule.as_dict()