On Thu, Sep 27, 2012 at 08:07:15PM +0100, Noel O'Boyle wrote:
> Thanks for reporting. Should be fixed in r5017. As you say, it seems
> that Eigen3 is now preferred. Both should work now.
> 
> Here's the code in action for me with Eigen3 on Windows:
> >>> import pybel
> >>> mol = pybel.readstring("smi", "CCC(=O)Cl")
> >>> mol.make3D()
> >>> align = pybel.ob.OBAlign()
> >>> align.SetRefMol(mol.OBMol)
> >>> molb = pybel.readstring("smi", "ClC(=O)CC")
> >>> molb.make3D()
> >>> align.SetTargetMol(molb.OBMol)
> >>> align.Align()
> True
> >>> align.GetRMSD()
> 0.97250415028443593
> >>>

Thanks it now builds bindings fine also with Eigen3. I still
had the issue with the assert on Linux, so I fixed it in r5019
by asking to compute U and V unitaries which otherwise were not
computed.

I hope my fix doesn't break other platforms, I tested with
eigen-3.1.1 on Linux.


Reinis

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel

Reply via email to