Menu

SVN archive Commit Log


Commit Date  
[r20858] by bugman

Large speed up of the Relax_disp.test_tp02_data_to_tp02 GUI test.

By minimising the number of times the peak intensity wizard pages are regenerated, the test time
decreased on one system from ~32s to ~12s.

2013-09-05 15:56:47 Tree
[r20857] by bugman

Fixes for all of the GUI dispersion tests for the changes to cdp.exp_type.

This follows from http://thread.gmane.org/gmane.science.nmr.relax.devel/4530, the thread about
supporting multiple data types such as SQ+MQ data simultaneously.

2013-09-05 15:36:32 Tree
[r20856] by bugman

Fix for a bug introduced at r20855.

2013-09-05 15:11:14 Tree
[r20855] by bugman

Added some sanity checks to the dispersion target function class.

R1rho models cannot be used with CPMG-type experiments, and CPMG models cannot be used with
R1rho-type experiments.

2013-09-05 15:04:38 Tree
[r20854] by bugman

Redesigned the peak intensity loading GUI wizard for handling multiple experiment types.

This follows from http://thread.gmane.org/gmane.science.nmr.relax.devel/4530, the thread about
supporting multiple data types such as SQ+MQ data simultaneously.

The logic for the page ordering needed to be changed to be more dynamic. The CPMG and R1rho pages
need to be shown only if the corresponding experiment type exists in the current data pipe. Hence
the has_cpmg_exp_type() and has_r1rho_exp_type() dispersion functions are now used by the new
methods wizard_page_after_relax_time() and wizard_page_after_cpmg_frq(). A number of now useless
flags have also been removed.

2013-09-05 14:49:25 Tree
[r20853] by bugman

Fixes for all of the specific_analyses.relax_disp.disp_data.has_*_exp_type() functions.

They now operate when no experiment types have been specified.

2013-09-05 14:28:29 Tree
[r20852] by bugman

The spectrum list GUI element can now handle the cdp.exp_type data structure not existing.

2013-09-05 13:49:37 Tree
[r20851] by bugman

The peak intensity wizard requires more than 10 pages.

The hardcoded limit of a maximum of 10 wizard pages has been increased to 15. Due to the
non-linearity for the wizard pages, not all are seen, but many pages are required.

2013-09-05 13:45:58 Tree
[r20850] by bugman

The spectrum list GUI element is now more robust to missing data.

The cdp.spectrum_ids data structure no longer needs to exist.

2013-09-05 13:39:36 Tree
[r20849] by bugman

Changes so that the target function will handle multiple experiment types.

This follows from http://thread.gmane.org/gmane.science.nmr.relax.devel/4530, the thread about
supporting multiple data types such as SQ+MQ data simultaneously.

The data structures from return_r2eff_arrays() now have an additional dimension. The new first
dimension is that of the experiment type. This affects the values, errors, and missing data
structures. This dimension is stripped in the dispersion target function class for the single
experiment type models, but will be preserved for the combined models to be added in the future.

2013-09-05 13:23:54 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.