mirror of
https://github.com/rdkit/rdkit.git
synced 2026-06-03 21:44:30 +08:00
* Make shape on subset of atoms in molecule. Optional radius for dummy atoms. * Re-factor. Add ShapeInputOptions. * Python wrapper for options. * Add non-standard radii option. Add function to align a shape on a shape. Add function to align conformer based on shape-shape transformation. * Python wrappers for AlignShapes and TransformConformer. * Add the new thing for Python options. * Add option for excluding atoms from color features. No partial color features if using atomSubset. * In AlignShapes, don't change the fit shape (apart from transforming it) in case it will be used again. * Rename it AlignShape to be consistent with AlignMolecule. * Response to review. * Undo clang-format * Fix botched merge. * Typo. --------- Co-authored-by: David Cosgrove <david@cozchemix.co.uk>
This is a thin RDKit wrapper around pubchem-align3d, a shape-based alignment code written by the PubChem team.
The repo for pubchem-align3d is here: https://github.com/ncbi/pubchem-align3d/