Menu

SVN archive Commit Log


Commit Date  
[r19729] by bugman

Shifted all frequency data handling associated with relaxation data to pipe_control.spectrometer.

This includes the deletion of the relax_data.frq user function as this replicates the behaviour of
spectrometer.frequency. A number of functions from the pipe_control.relax_data module have changed:

- frq() has been deleted as it is replaced by pipe_control.spectrometer.set_frequencies(),
- frq_checks() has been shifted to pipe_control.spectrometer.frequency_checks(),
- frq_loop() has been shifted to pipe_control.spectrometer.loop_frequencies(),
- num_frq() has been deleted as the new variable cdp.spectrometer_frq_count contains this info.

Two new functions in the pipe_control.spectrometer module have been added to remove the
functionality from pipe_control.relax_data. These are copy_frequencies() and delete_frequencies().

2013-05-24 10:10:02 Tree
[r19728] by bugman

The fix of r19727 was extended to Python versions 2.6 and lower as well.

2013-05-24 09:55:57 Tree
[r19727] by bugman

Fix for the relax test suite on Python 3.1.

The TextTestRunner class in the unittest module is missing a few arguments present in all other
Python versions.

2013-05-24 09:50:00 Tree
[r19726] by bugman

A whitelist is now being used to limit the number of frame order GUI tests to 1.

2013-05-24 09:18:23 Tree
[r19725] by bugman

Added backwards compatibility support for the spectrometer frequency list and count.

This is needed for old relax state files.

2013-05-24 07:42:52 Tree
[r19724] by bugman

Renamed the functions of the pipe_control.spectrometer module.

The frequency() and temperature() functions are now called set_frequency() and set_temperature().

2013-05-24 07:39:06 Tree
[r19723] by bugman

The pipe_control.spectrometer.get_frequencies() function can now return MHz or Tesla units.

2013-05-24 07:25:27 Tree
[r19722] by bugman

Fixes for the change to the new spectrometer.frequency user function and associated data structures.

2013-05-23 20:57:26 Tree
[r19721] by bugman

Removed some debugging code.

2013-05-23 17:56:17 Tree
[r19720] by bugman

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

........
r19701 | bugman | 2013-05-23 18:35:19 +0200 (Thu, 23 May 2013) | 7 lines

The peak intensity wizard can now function remotely when the spins are not named.

This will be needed for the GUI tests to allow the Question() call to be bypassed and still adding
the spin.name user function as the first page of the wizard. The key for spin.name page has also
been fixed so that the page can be accessed.
........
r19702 | bugman | 2013-05-23 18:36:39 +0200 (Thu, 23 May 2013) | 3 lines

Fixes for the Jw.test_calc system test - the spectral density value comparison is now significant.
........
r19703 | bugman | 2013-05-23 18:39:09 +0200 (Thu, 23 May 2013) | 8 lines

The timing of individual tests in the relax test suite can now be printed out.

The new command line argument --time has been added which, when supplied with one of the test suite
arguments, will cause the time required to complete each individual test to be displayed. Instead
of just printing the characters '.', 'F', and 'E' for each test, now these characters are postfixed
with the time in seconds, the name of the test and ending in a newline character.
........
r19704 | bugman | 2013-05-23 18:40:12 +0200 (Thu, 23 May 2013) | 6 lines

Big speed up of the test suite by skipping a large number of redundant Frame Order system tests.

These are tests of using only PCS or only RDC data. These tests are still active for the
pseudo-ellipse just to make sure that a whole missing data type can be handled.
........
r19705 | bugman | 2013-05-23 18:42:08 +0200 (Thu, 23 May 2013) | 3 lines

Suppressed the reporting of skipped tests in the test suite if the module is set to None.
........
r19706 | bugman | 2013-05-23 18:42:41 +0200 (Thu, 23 May 2013) | 5 lines

The preview button in the file selection elements of the user function windows can now be disabled.

This is via the new wiz_filesel_preview argument being set to False.
........
r19707 | bugman | 2013-05-23 18:43:23 +0200 (Thu, 23 May 2013) | 7 lines

Merged the frq.set and temperature user functions into the new spectrometer user function class.

The frq.set user function is now called spectrometer.frequency and temperature is now
spectrometer.temperature. To match these changes, the cdp.frq variable is now called
cdp.spectrometer_frq.
........
r19708 | bugman | 2013-05-23 19:11:08 +0200 (Thu, 23 May 2013) | 7 lines

Modified the spectrometer.frequency user function so that a frequency list and count is stored.

These are the new cdp.spectrometer_frq_list and cdp.spectrometer_frq_count variables. This will
allow various parts of relax which assemble frequency information to be simplified and made more
consistent.
........
r19709 | bugman | 2013-05-23 19:13:09 +0200 (Thu, 23 May 2013) | 6 lines

Created basic SVG and PNG graphics for the spectrometer user function class.

The spectrometer is black so as not to offend Bruker, Varian, or Jeol users by avoiding a colour
from one of these companies.
........

2013-05-23 17:28:50 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.