Menu

Commit [r26676]  Maximize  Restore  History

Huge bug fix for the frame_order.pdb_model user function - the single axis direction was incorrect.

In the PDB representation of the frame order motion for the rotor and isotropic cone models (rotor,
free rotor, isotropic cone, free rotor isotropic cone, and torsionless isotropic cone), the X and Z
axes were swapped. This is because the eigenframe of the motion was being incorrectly constructed
via the lib.geometry.rotations.two_vect_to_R() function.

For better control, the specific_analyses.frame_order.geometric.frame_from_axis() function has been
created. This constructs a full motional eigenframe from the Z-axis. The problem was detected via
the new Frame_order.test_pdb_model_rotor system test.

bugman 2014-11-21

changed /branches/frame_order_cleanup/specific_analyses/frame_order/geometric.py
/branches/frame_order_cleanup/specific_analyses/frame_order/geometric.py Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.