Menu

SVN archive Commit Log


Commit Date  
[r22612] by bugman

Import fix.

2014-03-31 06:36:59 Tree
[r22611] by bugman

Fix for the new singleton design of the specific analysis API objects.

The use of the class namespace as a storage space has been eliminated. This was causing test suite
failures when checking the API objects. For some reason, some of the target function objects were
being placed in 'self'.

2014-03-28 23:15:18 Tree
[r22610] by bugman

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

........
r22608 | bugman | 2014-03-28 22:01:56 +0100 (Fri, 28 Mar 2014) | 6 lines

Fixes for the specific analysis API unit tests.

The 'instance' variable used for the singleton design pattern is skipped in the method and object
checks.
........
r22609 | bugman | 2014-03-28 22:03:42 +0100 (Fri, 28 Mar 2014) | 9 lines

Redesign of the specific analysis API.

All parts of relax using this API now work with the API objects directly. The
specific_analyses.setup module has been renamed to specific_analyses.api and the get_specific_fn()
function has been eliminated. Instead of calling this, the different parts of relax now obtain the
API object by calling the new return_api() function. This results in a large cleanup of the API -
method names are no longer changed to a different name.
........

2014-03-28 22:23:58 Tree
[r22609] by bugman

Redesign of the specific analysis API.

All parts of relax using this API now work with the API objects directly. The
specific_analyses.setup module has been renamed to specific_analyses.api and the get_specific_fn()
function has been eliminated. Instead of calling this, the different parts of relax now obtain the
API object by calling the new return_api() function. This results in a large cleanup of the API -
method names are no longer changed to a different name.

2014-03-28 21:03:42 Tree
[r22608] by bugman

Fixes for the specific analysis API unit tests.

The 'instance' variable used for the singleton design pattern is skipped in the method and object
checks.

2014-03-28 21:01:56 Tree
[r22607] by bugman

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

........
r22606 | bugman | 2014-03-28 21:45:33 +0100 (Fri, 28 Mar 2014) | 5 lines

Bug fix for the specific analysis API objects for the recent conversion to singletons.

The class 'instance' variable needs to be set separately in each class for reliable behaviour.
........

2014-03-28 20:55:13 Tree
[r22606] by bugman

Bug fix for the specific analysis API objects for the recent conversion to singletons.

The class 'instance' variable needs to be set separately in each class for reliable behaviour.

2014-03-28 20:45:33 Tree
[r22605] by bugman

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

........
r22584 | bugman | 2014-03-28 12:17:42 +0100 (Fri, 28 Mar 2014) | 3 lines

Shifted the model-free analysis specific API object to the specific_analyses.model_free.api module.
........
r22585 | bugman | 2014-03-28 12:24:58 +0100 (Fri, 28 Mar 2014) | 3 lines

Fixes for the new specific_analyses.model_free.api module.
........
r22586 | bugman | 2014-03-28 14:34:03 +0100 (Fri, 28 Mar 2014) | 6 lines

Created the new specific_analyses.model_free.uf module.

This consists of the private methods from the 'main' module which act as the back end for the user
functions as well as the user function documentation.
........
r22587 | bugman | 2014-03-28 14:56:48 +0100 (Fri, 28 Mar 2014) | 6 lines

Created the new specific_analyses.model_free.parameters module.

This consists of the private methods from the 'main' and 'mf_minimise'. All class methods have been
converted into functions.
........
r22588 | bugman | 2014-03-28 16:05:19 +0100 (Fri, 28 Mar 2014) | 6 lines

Created the new specific_analyses.model_free.optimisation module.

This consists of the merger of the 'mf_minimise' and 'multi_processor_commands' modules. All the
private class methods have been converted into functions.
........
r22589 | bugman | 2014-03-28 16:56:05 +0100 (Fri, 28 Mar 2014) | 3 lines

Shifted all of the model-free specific analysis API methods into specific_analyses.model_free.api.
........
r22590 | bugman | 2014-03-28 16:56:59 +0100 (Fri, 28 Mar 2014) | 3 lines

Removal of some unused imports from specific_analyses.model_free.api.
........
r22591 | bugman | 2014-03-28 17:04:41 +0100 (Fri, 28 Mar 2014) | 6 lines

Clean up and refactoring of the specific_analyses.model_free.bmrb module.

The class methods have all been converted into functions, the deleted class is no longer a base
class for the specific analysis API class.
........
r22592 | bugman | 2014-03-28 17:08:41 +0100 (Fri, 28 Mar 2014) | 6 lines

The read_columnar_results() method has been removed from the specific analysis API.

This is only for backwards compatibility with ancient relax 1.2 and earlier model-free results
files, so will never be used by any other analysis.
........
r22593 | bugman | 2014-03-28 17:15:36 +0100 (Fri, 28 Mar 2014) | 3 lines

Updated the model-free specific analysis package __all__ list for the recent changes.
........
r22594 | bugman | 2014-03-28 17:18:40 +0100 (Fri, 28 Mar 2014) | 5 lines

Converted all of the class methods in specific_analyses.model_free.results to functions.

This class has been removed from the API as well.
........
r22595 | bugman | 2014-03-28 17:23:24 +0100 (Fri, 28 Mar 2014) | 5 lines

Renamed specific_analyses.model_free.results to back_compat.

This is to make the purpose of the module clearer, to avoid developer confusion.
........
r22596 | bugman | 2014-03-28 18:00:00 +0100 (Fri, 28 Mar 2014) | 3 lines

Shifted the model-free classic_style_doc user function documentation to the 'uf' module.
........
r22597 | bugman | 2014-03-28 18:09:10 +0100 (Fri, 28 Mar 2014) | 5 lines

Shifted the last private method out of the model-free specific analysis API class.

It has been converted into a function of the new 'data' module, for lack of a better name.
........
r22598 | bugman | 2014-03-28 18:19:43 +0100 (Fri, 28 Mar 2014) | 3 lines

Shifted some of the specific_analyses.model_free.parameters functions into the new 'model' module.
........
r22599 | bugman | 2014-03-28 18:30:36 +0100 (Fri, 28 Mar 2014) | 6 lines

Removed the test_grid_ops() method from the specific analysis API.

This has been shifted into the new lib.optimisation module and converted into a function, breaking
a number of circular import kludges.
........
r22600 | bugman | 2014-03-28 18:38:59 +0100 (Fri, 28 Mar 2014) | 3 lines

Import fixes for BMRB reading and writing support in the model-free analysis.
........
r22601 | bugman | 2014-03-28 18:40:54 +0100 (Fri, 28 Mar 2014) | 3 lines

Dasha support fix for the changes to the model-free specific analysis package.
........
r22602 | bugman | 2014-03-28 18:41:33 +0100 (Fri, 28 Mar 2014) | 3 lines

Modelfree4 support fix for the changes to the model-free specific analysis package.
........
r22603 | bugman | 2014-03-28 18:45:30 +0100 (Fri, 28 Mar 2014) | 3 lines

Updated the lib package __all__ list.
........
r22604 | bugman | 2014-03-28 18:48:31 +0100 (Fri, 28 Mar 2014) | 3 lines

Alphabetical ordering of functions in the model-free specific analysis package modules.
........

2014-03-28 17:51:44 Tree
[r22604] by bugman

Alphabetical ordering of functions in the model-free specific analysis package modules.

2014-03-28 17:48:31 Tree
[r22603] by bugman

Updated the lib package __all__ list.

2014-03-28 17:45:30 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.