OEMutateResidues

Attention

This API is currently available in C++ and Python.

OEMutateResidues(mol: Union[OEGraphMol,OEMol,OEQMol],
                 mutationMap: mapOEResidueString,
                 opts: OESidechainBuilderOptions = OESidechainBuilderOptions(true)) -> bool

This function takes an input OEMolBase (mol) and it mutates residues in the provided map. The sidechain re-building can be controlled using the OESidechainBuilderOptions options class argument opts.