Menu

SVN archive Commit Log


Commit Date  
[r25958] by bugman

Added safety checks for NaN values to the lib.structure.pdb_write module.

This is within the _record_validate() function. The check prevents the creation of invalid PDB
files.

2014-09-22 14:44:57 Tree
[r25957] by bugman

Modifications to the User_functions.test_structure_add_atom GUI test.

As lists of lists are now accepted by the structure.add_atom user function, the operation in the GUI
is now significantly different. Therefore many checks have been removed from the GUI test.

2014-09-22 14:43:38 Tree
[r25956] by bugman

Created the specific_analyses.frame_order.geometric.generate_axis_system() function.

This is now used by most parts of the frame order analysis to generate the full 3D eigenframe of the
motions. Previously this was implemented each time the frame or major axis was required. This
replicated and highly inconsistent code has been eliminated.

2014-09-22 13:08:06 Tree
[r25955] by bugman

Changed the default PDB file name for the frame_order.simulate user function to 'simulate.pdb'.

The '*.bz2' extension has been dropped so that the file is quicker to create and does not need to be
decompressed for loading into molecular viewers.

2014-09-22 11:52:54 Tree
[r25954] by bugman

Improvements for the frame_order.simulate user function.

The rigid model is now skipped, the PDB file closed, and some printouts for better user feedback
have been added.

2014-09-22 11:50:37 Tree
[r25953] by bugman

Implemented the shifting to the average position for the frame_order.simulate user function backend.

This simply sends the structural object into the new average_position() function of the
specific_analyses.frame_order.geometric module.

2014-09-22 10:28:49 Tree
[r25952] by bugman

Spun out the code for shifting to the average frame order position into a new function.

The old code of the create_ave_pos() of the specific_analyses.frame_order.geometric module has been
shifted into the new average_position() function. This will allow the code to be reused by other
parts of relax to obtain the average frame order structures.

2014-09-22 10:26:32 Tree
[r25951] by bugman

Huge speed up for the Frame_order.test_auto_analysis user function.

The pseudo-Brownian dynamics simulation via the frame_order.simulate user function has been
massively speed up to allow the test to be almost as fast as before.

2014-09-22 10:21:31 Tree
[r25950] by bugman

Added new arguments to the frame order auto-analysis for the frame_order.simulate user function.

These are the brownian_step_size, brownian_snapshot and brownian_total arguments which are passed
directly into the frame_order.simulate user function. This gives the user more control, as well as
allowing the test suite to speed up this part of the analysis.

2014-09-22 10:19:36 Tree
[r25949] by bugman

Decreased the time required for the Frame_order.test_cam_* system tests.

The frame_order.simulate user function now only creates a total of 20 snapshots rather than 1000.

2014-09-22 10:04:58 Tree
Older >
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.