Menu

SVN archive Commit Log


Commit Date  
[r26052] by bugman

Converted the pipe_control.spectrometer.check_*() functions to the strategy design pattern.

These are now passed into the lib.checks.Check object, and the original functions are now instances
of this class.

2014-09-26 09:43:15 Tree
[r26051] by bugman

Created a special Check class based on the strategy design pattern.

This is in the new lib.checks module. The class will be used to simplify and unify all of the
check_*() functions in the pipe_control and specific_analyses packages.

2014-09-26 09:31:29 Tree
[r26050] by bugman

Modified the Bmrb.test_bug_22703_display_empty system/GUI test to catch the RelaxNoFrqError.

2014-09-26 08:09:18 Tree
[r26049] by bugman

The model-free bmrb_write() API method now checks for spectrometer information.

This is via a call to the pipe_control.spectrometer.check_spectrometer_setup() function.

2014-09-26 08:06:58 Tree
[r26048] by bugman

Fix for a broken elif block in the new pipe_control.spectrometer.check_spectrometer_setup() function.

2014-09-26 08:05:42 Tree
[r26047] by bugman

The frame_order.simulate user function now defaults to creating a gzipped PDB file.

This is to save room, and because most molecular viewers will automatically read gzipped PDB files.

2014-09-26 08:02:47 Tree
[r26046] by bugman

Renamed the pipe_control.spectrometer.check_setup() function to check_spectrometer_setup().

This is so it can be used without confusion outside of the module.

2014-09-26 08:00:58 Tree
[r26045] by bugman

Created the RelaxNoFrqWarning warning class for warning that no spectrometer information is present.

2014-09-26 07:55:10 Tree
[r26044] by bugman

Created the pipe_control.spectrometer.check_setup() function.

This follows the design on the wiki page http://wiki.nmr-relax.com/Relax_source_design.

This is for checking if spectrometer information has been set up.

2014-09-26 07:52:37 Tree
[r26043] by bugman

Created the Bmrb.test_bug_22703_display_empty system and GUI test.

This system test catches bug #22703 (https://gna.org/bugs/?22703), the failure of the bmrb.display
user function with an AttributeError when no data is present.

It is simultaneously a system and GUI test, as the GUI test class inherits directly from the system
test class.

2014-09-26 07:37:41 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.