uncharge: neutralizing ionized acids and bases. It uncharges molecules by adding and/or removing hydrogens. For zwitterions, hydrogens are moved to eliminate charges where possible. However, in cases where there is a positive charge that is not neutralizable, an attempt is made to also preserve the corresponding negative charge.
stereo: Use built-in RDKit functionality to force a clean recalculation of stereochemistry.
disconnect_metals: Disconnect metals that are defined as covalently bonded to non-metals. More details at https://molvs.readthedocs.io/en/latest/guide/standardize.html#disconnect-metals
normalize: Applies a series of standard transformations to correct functional groups and recombine charges. More details at https://molvs.readthedocs.io/en/latest/guide/standardize.html#apply-normalization-rules
reionize: Ensures the strongest acid groups are charged first. Details at https://molvs.readthedocs.io/en/latest/guide/standardize.html#reionize-acids
uncharge: neutralizing ionized acids and bases. It uncharges molecules by adding and/or removing hydrogens. For zwitterions, hydrogens are moved to eliminate charges where possible. However, in cases where there is a positive charge that is not neutralizable, an attempt is made to also preserve the corresponding negative charge.
stereo: Use built-in RDKit functionality to force a clean recalculation of stereochemistry.