Commit | Date | |
---|---|---|
[r2674]
by
bugman
Improvements to optimisation tests of the test suite. These improvements include all of the suggestions by Chris MacRaild at The exact changes are detailed in the follow up post located at |
2006-10-27 08:33:54 | Tree |
[r2673]
by
bugman
Ported r2671 and r2672 from the 1.2 line. The command used was: This improves the optimisation tests and makes them a little more lenient to allow for machine |
2006-10-26 09:16:54 | Tree |
[r2672]
by
bugman
Fixed a bug in the test suite introduced by the previous revision. The bug was that the optimisation warning flag for the steepest descent and coordinate descent |
2006-10-26 09:11:36 | Tree |
[r2671]
by
bugman
An overhaul of the optimisation tests of the relax test suite. This is in response to the many posts in the thread starting at The tests have been modified to check all parameter values and optimisation statistic prior to The optimisation statistics (iteration count, function count, gradient count, and Hessian count) Optimisation warnings are now tested for. If the residue specific 'warning' data structure is not The formula for the parameter value and chi-squared value test has been changed. Previously the if val2 < val1 * (1 - error) or val2 > val1 * (1 + error): Now the test is: if val2*scale < val1*scale - error or val2*scale > val1*scale + error: This fixes the problem of testing chi-squared value. Now the chi-squared value must be within 1e-20 |
2006-10-26 09:07:26 | Tree |
[r2670]
by
bugman
Fixed the overwriting of the residue specific xh_vect data structure. If the user function 'pdb.vectors()' was called twice, the vectors calculated from the first |
2006-10-26 08:17:45 | Tree |
[r2669]
by
bugman
Fixed the nucleic acid residue names. These names were being prefixed by 'R' by Scientific python, so residue 'G' would be labelled as |
2006-10-26 08:09:12 | Tree |
2006-10-26 07:52:51 | Tree | |
[r2667]
by
bugman
Creation of a rudimentary PDB file for representing the diffusion tensor. The new function 'self.write_pdb_file()' has been added which creates a properly formatted PDB file. The function 'self.create_tensor_pdb()' has been modified to create the data for the new |
2006-10-26 06:08:47 | Tree |
[r2666]
by
bugman
Created functions for calculating the center of mass of the selected residues. The function 'self.center_of_mass()' in the file 'generic_fns/pdb.py' has been created to calculate The function 'self.atomic_mass()' has also been added to the file. This function returns the atomic |
2006-10-26 05:50:36 | Tree |
[r2665]
by
bugman
Created the user function 'pdb.create_tensor_pdb()'. This is in response to the thread stating at This new user function creates a PDB file of artificial structures to represent the diffusion |
2006-10-26 05:44:07 | Tree |