This is a preliminary API until 2020.Oct and may be improved based on user feedback. It is currently available in C++ and Python.
bool OEMutateResidues(OEChem::OEMolBase &mol,
const OESpruce::OEDesignUnitMutationOptions &opts)
This function takes an input OEMolBase (mol) and it mutates residues based on input given in the OEDesignUnitMutationOptions argument, opts