Dear Kirk,

in $RDBASE/Code/ForceField/Wrap/testConstraints.py you'll find examples how to set constraints on internal coordinates with {MM,U}FFAddDistanceConstraint(), {MM,U}FFAddAngleConstraint(), {MM,U}FFAddTorsionConstraint. You may also set harmonic positional constraints on Cartesian coordinates with {MM,U}FFAddPositionConstraint() and fix atoms by setting their gradient to 0 during minimization with AddFixedPoint().

The relevant Python API documentation is here:

http://www.rdkit.org/docs/api/rdkit.ForceField.rdForceField.ForceField-class.html

Cheers,
p.


On 04/22/2016 09:14 PM, Robert DeLisle wrote:
In working with RDKit I've been able to align 2D structures based upon a common core of MCS using

AllChem.GenerateDepictionMatching2DStructure(m,p)

The next step for me is to generate 3D structures and align them based upon that same common core. Obviously this leads to multiple steps, not the least of which is generating conformations that are consistent across the common core for the various molecules. I seem to recall the ability to generate a conformation and minimize it (either UFF or MMFF) and apply constraints based upon an input substructure, but I cannot find the details.

Any tips to accomplish this one?

-Kirk




------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z


_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to