Menu

SVN archive Commit Log


Commit Date  
[r25197] by bugman

Fix for bug #22505 (https://gna.org/bugs/?22505).

This is the failure of the structure.create_diff_tensor_pdb user function when no structural data is
present. The solution was simple - the CoM of the representation is set to the origin when no
structural data is present, and the check for the presence of data removed.

2014-08-22 09:20:33 Tree
[r25196] by bugman

Merged revisions 25193 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r25193 | bugman | 2014-08-22 09:07:33 +0200 (Fri, 22 Aug 2014) | 14 lines

Fix for the return_r2eff_arrays() dispersion function for exponential curves.

This is a partial solution for bug #22461 (https://gna.org/bugs/?22461).

For the Relax_disp.test_r1rho_kjaergaard_missing_r1 system test, there are multiple relaxation times
for each data set. For example, printing out the exp_type, frq, offset, point, ei, mi, oi, di, and
relax_times data gives:

- R1rho 799777399.1 118.078 431.0 0 0 0 0 [0.0, 0.04, 0.1, 0.2]
- R1rho 799777399.1 118.078 651.2 0 0 0 1 [0.0, 0.04, 0.1, 0.2, 0.4]

Instead of taking the first relaxation time of 0.0, now the maximum time is taken.
........

2014-08-22 09:12:13 Tree
[r25195] by bugman

Created the Structure.test_create_diff_tensor_pdb system test.

This is to show the failure of the structure.create_diff_tensor_pdb user function when no structural
data is present.

2014-08-22 09:11:57 Tree
[r25194] by bugman

Merged revisions 25188-25191 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r25188 | tlinnet | 2014-08-21 19:44:44 +0200 (Thu, 21 Aug 2014) | 10 lines

Inserted intermediate systemtest, to profile R2eff calculation for R1rho.

Systemtest is: Relax_disp.test_bug_9999_slow_r1rho_r2eff_error_with_mc

This systemtest actually fails, if one tries to do a Grid Search.

This is related to the R2eff values stored as dictionary, and
pipe_control.minimise.grid_setup() will fail.

The function 'isNaN(values[i])' cannot handle dictionary.
........
r25189 | tlinnet | 2014-08-21 22:57:45 +0200 (Thu, 21 Aug 2014) | 12 lines

Modified intermediate systemtest:
Relax_disp.test_bug_9999_slow_r1rho_r2eff_error_with_mc

to see if the initial Grid Search for 'i0' and 'R2eff' estimation can be skipped.

This is done by converting the exponential curve, to a linear curve, and calculate
the best parameters by a line of best fit by least squares.

This seems like a promising method as an initial estimator of 'i0' and 'r2eff'.

For 500 to 2000 Monte-Carlo simulations, this could have an influence on the timings,
as all grid searchs could be skipped.
........
r25190 | tlinnet | 2014-08-22 00:37:46 +0200 (Fri, 22 Aug 2014) | 3 lines

Modified systemtest test_bug_9999_slow_r1rho_r2eff_error_with_mc to save data arrays.

This is to prepare a profiling script.
........
r25191 | tlinnet | 2014-08-22 00:37:49 +0200 (Fri, 22 Aug 2014) | 1 line

Added start script with basic data for profiling the relax curve fit.
........

2014-08-22 09:00:11 Tree
[r25193] by bugman

Fix for the return_r2eff_arrays() dispersion function for exponential curves.

This is a partial solution for bug #22461 (https://gna.org/bugs/?22461).

For the Relax_disp.test_r1rho_kjaergaard_missing_r1 system test, there are multiple relaxation times
for each data set. For example, printing out the exp_type, frq, offset, point, ei, mi, oi, di, and
relax_times data gives:

- R1rho 799777399.1 118.078 431.0 0 0 0 0 [0.0, 0.04, 0.1, 0.2]
- R1rho 799777399.1 118.078 651.2 0 0 0 1 [0.0, 0.04, 0.1, 0.2, 0.4]

Instead of taking the first relaxation time of 0.0, now the maximum time is taken.

2014-08-22 07:07:33 Tree
[r25192] by bugman

Added a new redirect for an old relax 2.1 API documentation page.

This is a problem of a capital letter being set to lowercase.

2014-08-22 06:51:05 Tree
[r25191] by tlinnet

Added start script with basic data for profiling the relax curve fit.

2014-08-21 22:37:49 Tree
[r25190] by tlinnet

Modified systemtest test_bug_9999_slow_r1rho_r2eff_error_with_mc to save data arrays.

This is to prepare a profiling script.

2014-08-21 22:37:46 Tree
[r25189] by tlinnet

Modified intermediate systemtest:
Relax_disp.test_bug_9999_slow_r1rho_r2eff_error_with_mc

to see if the initial Grid Search for 'i0' and 'R2eff' estimation can be skipped.

This is done by converting the exponential curve, to a linear curve, and calculate
the best parameters by a line of best fit by least squares.

This seems like a promising method as an initial estimator of 'i0' and 'r2eff'.

For 500 to 2000 Monte-Carlo simulations, this could have an influence on the timings,
as all grid searchs could be skipped.

2014-08-21 20:57:45 Tree
[r25188] by tlinnet

Inserted intermediate systemtest, to profile R2eff calculation for R1rho.

Systemtest is: Relax_disp.test_bug_9999_slow_r1rho_r2eff_error_with_mc

This systemtest actually fails, if one tries to do a Grid Search.

This is related to the R2eff values stored as dictionary, and
pipe_control.minimise.grid_setup() will fail.

The function 'isNaN(values[i])' cannot handle dictionary.

2014-08-21 17:44:44 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.