Skip to content

How to output a spyrmsd.molecule.Molecule object #93

Answered by RMeli
Feya asked this question in Q&A
Discussion options

You must be logged in to vote

Hello. As you already realized, the initial RDKit molecule is good to use. spyrmsd does not change the molecules (the only exception being the Molecule.strip() function, which actually removes the hydrogen atoms from the molecular graph). This is because, for minimized RMSD, we use the QCP method. This method explicitly avoids the computation of the rigid body rotations required to superimpose two molecules.

Having functionality in spyrmsd to actually superimpose the molecules has been in the back of my mind for a while, but I never had the time for implementing it unfortunately.

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
1 reply
@RMeli
Comment options

Answer selected by RMeli
Comment options

You must be logged in to vote
1 reply
@RMeli
Comment options

RMeli Feb 8, 2024
Maintainer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
question Please use Discussions instead
3 participants
Converted from issue

This discussion was converted from issue #92 on October 20, 2023 09:20.