Menu

SVN archive Commit Log


Commit Date  
[r25789] by bugman

Fix for the pipe_control.error_analysis.covariance_matrix() function.

The set_errors() API method is parameter specific, so a loop over the parameters using the
get_param_names() API method has been added.

2014-09-12 12:25:11 Tree
[r25788] by bugman

Removed the specific_analyses.relax_fit.estimate_rx_err module import.

The module has been merged into the specific API module.

2014-09-12 12:15:01 Tree
[r25787] by bugman

Shifted the contents of the specific_analysis.relax_fit.estimate_rx_err module into the API.

The estimate_rx_err() function is now the covariance_matrix() method of the specific API. The code
for calculating the covariance matrix and errors are now in the function
pipe_control.error_analysis.covariance_matrix(), so this has been removed. And the error setting is
performed by the set_errors() API method, so that code has been deleted as well.

2014-09-12 12:14:11 Tree
[r25786] by bugman

Missing imports in the pipe_control.error_analysis module for the covariance matrix function.

2014-09-12 12:11:28 Tree
[r25785] by bugman

Modified pipe_control.error_analysis.covariance_matrix().

The call to the API covariance_matrix() method now has the model_info argument passed into it. For
the relaxation curve-fitting, this allows the loop over spin systems to be skipped.

2014-09-12 12:04:13 Tree
[r25784] by bugman

Created the specific analysis base API method covariance_matrix().

This defines the arguments required and what is returned by the method. It raises the
RelaxImplementError for all analyses which do not implement this method.

2014-09-12 12:02:59 Tree
[r25783] by bugman

Creation of the error_analysis.covariance_matrix user function.

This is simply a code rearrangement. The relax_fit user function module was duplicated and
relax_fit.rx_err_estimate renamed to error_analysis.covariance_matrix. References to the specific
analysis have been removed.

2014-09-12 11:57:44 Tree
[r25782] by bugman

Modified the Relax_fit.test_curve_fitting_height_estimate_error system test.

The call to relax_fit.rx_err_estimate has been replaced by the yet-to-be implemented
error_analysis.covariance_matrix user function.

2014-09-12 11:52:15 Tree
[r25781] by bugman

Implemented the pipe_control.error_analysis.covariance_matrix() function.

This follows from http://thread.gmane.org/gmane.science.nmr.relax.scm/23526/focus=7096. It will be
used by a new error_analysis.covariance_matrix user function. And it calls the specific API methods
model_loop(), covariance_matrix(), and set_error() and the relax library
lib.statistics.multifit_covar() function do to most of the work.

2014-09-12 11:48:58 Tree
[r25780] by bugman

Fix for the old relax 1.2 model-free results file reading.

This is due to the pipe_control.monte_carlo to pipe_control.error_analysis module renaming.

2014-09-12 09:55:20 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.