[r10039]
by
bugman
Fix for the bug_14872_unicode_selection system test.
The system test was creating a pipe called 'mf' in the setUp() method causing model selection to
fail. This pipe is now excluded.
|
2009-12-02 13:18:48
|
Tree
|
[r10038]
by
bugman
Added a system test to catch bug #14872 (https://gna.org/bugs/?14872).
This is the unicode selection bug reported by Olivier Serve <olivier dott serve att gmail dott com>.
|
2009-12-02 13:14:54
|
Tree
|
[r10037]
by
bugman
Merged revisions 9998-10032 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3
........
r9998 | bugman | 2009-11-27 16:00:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the analysis specific API method is_spin_param() to the frame order module.
........
r9999 | bugman | 2009-11-27 17:16:08 +0100 (Fri, 27 Nov 2009) | 3 lines
Docstring fixes for the value.set() user function.
........
r10000 | bugman | 2009-11-27 17:39:31 +0100 (Fri, 27 Nov 2009) | 5 lines
Renamed the 'prompt.check' module to the base relax directory module 'arg_check'.
This makes the module more available to other parts of relax that requires argument type checking.
........
r10001 | bugman | 2009-11-27 17:53:43 +0100 (Fri, 27 Nov 2009) | 3 lines
Removed 'check' from the __all__ list.
........
r10002 | bugman | 2009-11-27 18:03:11 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed all the calls to the renamed 'arg_check' module.
........
r10003 | bugman | 2009-11-27 18:09:39 +0100 (Fri, 27 Nov 2009) | 5 lines
Specific analysis API clean up.
The get_param_name and get_param_value methods are returned by asking directly for these names.
........
r10004 | bugman | 2009-11-27 18:29:15 +0100 (Fri, 27 Nov 2009) | 7 lines
Redesigned the specific analysis API for setting parameter values.
Now the set_param_values() method is to be provided. It is for setting single parameter values.
This will be followed by a complete redesign of the value.set() user function back end (which is
currently a mess).
........
r10005 | bugman | 2009-11-27 18:31:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the set_param_values() method to the base API (matching the changes of r9986).
........
r10006 | bugman | 2009-11-27 18:32:47 +0100 (Fri, 27 Nov 2009) | 6 lines
Massive simplification of the generic_fns.value.set() function.
This code was previously a mess, spread randomly across the generic code and specific code. This is
a complete refactorization which will cause breakages for a little while.
........
r10007 | bugman | 2009-11-27 18:34:19 +0100 (Fri, 27 Nov 2009) | 5 lines
Deletion of the set_non_spin_params() method.
This mess is no longer in the base API.
........
r10008 | bugman | 2009-11-27 18:35:09 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed a typo in the new generic_fns.value.set() function.
........
r10009 | bugman | 2009-11-27 18:47:52 +0100 (Fri, 27 Nov 2009) | 3 lines
Fix for the call to set_param_values().
........
r10010 | bugman | 2009-11-28 20:23:51 +0100 (Sat, 28 Nov 2009) | 7 lines
Added 'HH' and 'HZ' to the amino acid atom names in __det_pdb_element().
This is in response to Tiago Pais's <tpais att itqb dot unl dot pt> post at
https://mail.gna.org/public/relax-users/2009-11/msg00002.html (Message-id:
<AF0E494FAE984C0BB8D4C8CE521D621D@...>).
........
r10011 | bugman | 2009-11-29 15:01:19 +0100 (Sun, 29 Nov 2009) | 3 lines
Created a module for storing API methods common to different analysis types.
........
r10012 | bugman | 2009-11-29 15:02:14 +0100 (Sun, 29 Nov 2009) | 3 lines
Added the api_common module to the __all__ list.
........
r10013 | bugman | 2009-11-29 15:20:13 +0100 (Sun, 29 Nov 2009) | 5 lines
Created the common API method _set_param_values_spin().
A number of modules are now using this method.
........
r10014 | bugman | 2009-11-29 15:23:13 +0100 (Sun, 29 Nov 2009) | 6 lines
Fix for the generic_fns.value.set() method.
The return_data_name() specific API method should have been used to send the correct string into
default_value().
........
r10015 | bugman | 2009-11-30 10:16:38 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the arg_check.is_list() function.
........
r10016 | bugman | 2009-11-30 10:18:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a unit test test_set_n_state_model_rx() for checking value.set() with the N-state model.
........
r10017 | bugman | 2009-11-30 10:24:41 +0100 (Mon, 30 Nov 2009) | 5 lines
The base analysis API set_param_values() arguments have been changed.
The param and value args now must be lists. Only the docstring has been modified.
........
r10018 | bugman | 2009-11-30 10:27:24 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the analysis API common method _set_param_values_spin() to accepts lists as args.
........
r10019 | bugman | 2009-11-30 10:28:55 +0100 (Mon, 30 Nov 2009) | 6 lines
Analysis API fixes.
The param_names() and param_values() methods are now called get_param_names() and
get_param_values().
........
r10020 | bugman | 2009-11-30 10:29:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for the N-state model.
........
r10021 | bugman | 2009-11-30 10:30:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for model-free analysis.
........
r10022 | bugman | 2009-11-30 10:32:06 +0100 (Mon, 30 Nov 2009) | 5 lines
Fixes for the value.set() back-end to match the analysis API arg changes.
The param and value args should be lists.
........
r10023 | bugman | 2009-11-30 10:39:02 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the minimisation set() method to better match that of the analysis API.
........
r10024 | bugman | 2009-11-30 14:32:58 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a system test for the OpenDX space mapping for Euler angle frame order parameters.
........
r10025 | bugman | 2009-11-30 14:36:37 +0100 (Mon, 30 Nov 2009) | 5 lines
Set all col args to None so that there are no automatic defaults.
The automatic defaults make it very difficult for users to debug scripts!!!
........
r10026 | bugman | 2009-11-30 14:44:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the common method _set_param_values_global() for the analysis API.
........
r10027 | bugman | 2009-11-30 14:46:01 +0100 (Mon, 30 Nov 2009) | 3 lines
Wrote the arg_check.is_none() testing function.
........
r10028 | bugman | 2009-11-30 14:46:32 +0100 (Mon, 30 Nov 2009) | 3 lines
The frame order theory is now using the common _set_param_values_global() analysis API method.
........
r10029 | bugman | 2009-11-30 15:16:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Shifted the path of the new OpenDX frame order mapping system test.
........
r10030 | bugman | 2009-11-30 22:03:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Significantly decreased the time required for the frame order mapping system test.
........
r10031 | bugman | 2009-11-30 23:50:43 +0100 (Mon, 30 Nov 2009) | 6 lines
Converted all of the analysis API base methods into prototype methods.
These all now raise RelaxImplementError when called. All the analyses now alias methods from the
api_common module (which were the original base methods).
........
r10032 | bugman | 2009-12-01 00:12:25 +0100 (Tue, 01 Dec 2009) | 3 lines
Added checks for spin specific, analysis API common methods to see if model_info is a SpinContainer.
........
|
2009-12-01 08:48:28
|
Tree
|
[r10036]
by
bugman
Merged revisions 9998-10032 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3
........
r9998 | bugman | 2009-11-27 16:00:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the analysis specific API method is_spin_param() to the frame order module.
........
r9999 | bugman | 2009-11-27 17:16:08 +0100 (Fri, 27 Nov 2009) | 3 lines
Docstring fixes for the value.set() user function.
........
r10000 | bugman | 2009-11-27 17:39:31 +0100 (Fri, 27 Nov 2009) | 5 lines
Renamed the 'prompt.check' module to the base relax directory module 'arg_check'.
This makes the module more available to other parts of relax that requires argument type checking.
........
r10001 | bugman | 2009-11-27 17:53:43 +0100 (Fri, 27 Nov 2009) | 3 lines
Removed 'check' from the __all__ list.
........
r10002 | bugman | 2009-11-27 18:03:11 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed all the calls to the renamed 'arg_check' module.
........
r10003 | bugman | 2009-11-27 18:09:39 +0100 (Fri, 27 Nov 2009) | 5 lines
Specific analysis API clean up.
The get_param_name and get_param_value methods are returned by asking directly for these names.
........
r10004 | bugman | 2009-11-27 18:29:15 +0100 (Fri, 27 Nov 2009) | 7 lines
Redesigned the specific analysis API for setting parameter values.
Now the set_param_values() method is to be provided. It is for setting single parameter values.
This will be followed by a complete redesign of the value.set() user function back end (which is
currently a mess).
........
r10005 | bugman | 2009-11-27 18:31:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the set_param_values() method to the base API (matching the changes of r9986).
........
r10006 | bugman | 2009-11-27 18:32:47 +0100 (Fri, 27 Nov 2009) | 6 lines
Massive simplification of the generic_fns.value.set() function.
This code was previously a mess, spread randomly across the generic code and specific code. This is
a complete refactorization which will cause breakages for a little while.
........
r10007 | bugman | 2009-11-27 18:34:19 +0100 (Fri, 27 Nov 2009) | 5 lines
Deletion of the set_non_spin_params() method.
This mess is no longer in the base API.
........
r10008 | bugman | 2009-11-27 18:35:09 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed a typo in the new generic_fns.value.set() function.
........
r10009 | bugman | 2009-11-27 18:47:52 +0100 (Fri, 27 Nov 2009) | 3 lines
Fix for the call to set_param_values().
........
r10010 | bugman | 2009-11-28 20:23:51 +0100 (Sat, 28 Nov 2009) | 7 lines
Added 'HH' and 'HZ' to the amino acid atom names in __det_pdb_element().
This is in response to Tiago Pais's <tpais att itqb dot unl dot pt> post at
https://mail.gna.org/public/relax-users/2009-11/msg00002.html (Message-id:
<AF0E494FAE984C0BB8D4C8CE521D621D@...>).
........
r10011 | bugman | 2009-11-29 15:01:19 +0100 (Sun, 29 Nov 2009) | 3 lines
Created a module for storing API methods common to different analysis types.
........
r10012 | bugman | 2009-11-29 15:02:14 +0100 (Sun, 29 Nov 2009) | 3 lines
Added the api_common module to the __all__ list.
........
r10013 | bugman | 2009-11-29 15:20:13 +0100 (Sun, 29 Nov 2009) | 5 lines
Created the common API method _set_param_values_spin().
A number of modules are now using this method.
........
r10014 | bugman | 2009-11-29 15:23:13 +0100 (Sun, 29 Nov 2009) | 6 lines
Fix for the generic_fns.value.set() method.
The return_data_name() specific API method should have been used to send the correct string into
default_value().
........
r10015 | bugman | 2009-11-30 10:16:38 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the arg_check.is_list() function.
........
r10016 | bugman | 2009-11-30 10:18:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a unit test test_set_n_state_model_rx() for checking value.set() with the N-state model.
........
r10017 | bugman | 2009-11-30 10:24:41 +0100 (Mon, 30 Nov 2009) | 5 lines
The base analysis API set_param_values() arguments have been changed.
The param and value args now must be lists. Only the docstring has been modified.
........
r10018 | bugman | 2009-11-30 10:27:24 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the analysis API common method _set_param_values_spin() to accepts lists as args.
........
r10019 | bugman | 2009-11-30 10:28:55 +0100 (Mon, 30 Nov 2009) | 6 lines
Analysis API fixes.
The param_names() and param_values() methods are now called get_param_names() and
get_param_values().
........
r10020 | bugman | 2009-11-30 10:29:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for the N-state model.
........
r10021 | bugman | 2009-11-30 10:30:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for model-free analysis.
........
r10022 | bugman | 2009-11-30 10:32:06 +0100 (Mon, 30 Nov 2009) | 5 lines
Fixes for the value.set() back-end to match the analysis API arg changes.
The param and value args should be lists.
........
r10023 | bugman | 2009-11-30 10:39:02 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the minimisation set() method to better match that of the analysis API.
........
r10024 | bugman | 2009-11-30 14:32:58 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a system test for the OpenDX space mapping for Euler angle frame order parameters.
........
r10025 | bugman | 2009-11-30 14:36:37 +0100 (Mon, 30 Nov 2009) | 5 lines
Set all col args to None so that there are no automatic defaults.
The automatic defaults make it very difficult for users to debug scripts!!!
........
r10026 | bugman | 2009-11-30 14:44:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the common method _set_param_values_global() for the analysis API.
........
r10027 | bugman | 2009-11-30 14:46:01 +0100 (Mon, 30 Nov 2009) | 3 lines
Wrote the arg_check.is_none() testing function.
........
r10028 | bugman | 2009-11-30 14:46:32 +0100 (Mon, 30 Nov 2009) | 3 lines
The frame order theory is now using the common _set_param_values_global() analysis API method.
........
r10029 | bugman | 2009-11-30 15:16:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Shifted the path of the new OpenDX frame order mapping system test.
........
r10030 | bugman | 2009-11-30 22:03:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Significantly decreased the time required for the frame order mapping system test.
........
r10031 | bugman | 2009-11-30 23:50:43 +0100 (Mon, 30 Nov 2009) | 6 lines
Converted all of the analysis API base methods into prototype methods.
These all now raise RelaxImplementError when called. All the analyses now alias methods from the
api_common module (which were the original base methods).
........
r10032 | bugman | 2009-12-01 00:12:25 +0100 (Tue, 01 Dec 2009) | 3 lines
Added checks for spin specific, analysis API common methods to see if model_info is a SpinContainer.
........
|
2009-12-01 08:45:39
|
Tree
|
[r10035]
by
bugman
Merged revisions 9998-10032 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3
........
r9998 | bugman | 2009-11-27 16:00:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the analysis specific API method is_spin_param() to the frame order module.
........
r9999 | bugman | 2009-11-27 17:16:08 +0100 (Fri, 27 Nov 2009) | 3 lines
Docstring fixes for the value.set() user function.
........
r10000 | bugman | 2009-11-27 17:39:31 +0100 (Fri, 27 Nov 2009) | 5 lines
Renamed the 'prompt.check' module to the base relax directory module 'arg_check'.
This makes the module more available to other parts of relax that requires argument type checking.
........
r10001 | bugman | 2009-11-27 17:53:43 +0100 (Fri, 27 Nov 2009) | 3 lines
Removed 'check' from the __all__ list.
........
r10002 | bugman | 2009-11-27 18:03:11 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed all the calls to the renamed 'arg_check' module.
........
r10003 | bugman | 2009-11-27 18:09:39 +0100 (Fri, 27 Nov 2009) | 5 lines
Specific analysis API clean up.
The get_param_name and get_param_value methods are returned by asking directly for these names.
........
r10004 | bugman | 2009-11-27 18:29:15 +0100 (Fri, 27 Nov 2009) | 7 lines
Redesigned the specific analysis API for setting parameter values.
Now the set_param_values() method is to be provided. It is for setting single parameter values.
This will be followed by a complete redesign of the value.set() user function back end (which is
currently a mess).
........
r10005 | bugman | 2009-11-27 18:31:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the set_param_values() method to the base API (matching the changes of r9986).
........
r10006 | bugman | 2009-11-27 18:32:47 +0100 (Fri, 27 Nov 2009) | 6 lines
Massive simplification of the generic_fns.value.set() function.
This code was previously a mess, spread randomly across the generic code and specific code. This is
a complete refactorization which will cause breakages for a little while.
........
r10007 | bugman | 2009-11-27 18:34:19 +0100 (Fri, 27 Nov 2009) | 5 lines
Deletion of the set_non_spin_params() method.
This mess is no longer in the base API.
........
r10008 | bugman | 2009-11-27 18:35:09 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed a typo in the new generic_fns.value.set() function.
........
r10009 | bugman | 2009-11-27 18:47:52 +0100 (Fri, 27 Nov 2009) | 3 lines
Fix for the call to set_param_values().
........
r10010 | bugman | 2009-11-28 20:23:51 +0100 (Sat, 28 Nov 2009) | 7 lines
Added 'HH' and 'HZ' to the amino acid atom names in __det_pdb_element().
This is in response to Tiago Pais's <tpais att itqb dot unl dot pt> post at
https://mail.gna.org/public/relax-users/2009-11/msg00002.html (Message-id:
<AF0E494FAE984C0BB8D4C8CE521D621D@...>).
........
r10011 | bugman | 2009-11-29 15:01:19 +0100 (Sun, 29 Nov 2009) | 3 lines
Created a module for storing API methods common to different analysis types.
........
r10012 | bugman | 2009-11-29 15:02:14 +0100 (Sun, 29 Nov 2009) | 3 lines
Added the api_common module to the __all__ list.
........
r10013 | bugman | 2009-11-29 15:20:13 +0100 (Sun, 29 Nov 2009) | 5 lines
Created the common API method _set_param_values_spin().
A number of modules are now using this method.
........
r10014 | bugman | 2009-11-29 15:23:13 +0100 (Sun, 29 Nov 2009) | 6 lines
Fix for the generic_fns.value.set() method.
The return_data_name() specific API method should have been used to send the correct string into
default_value().
........
r10015 | bugman | 2009-11-30 10:16:38 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the arg_check.is_list() function.
........
r10016 | bugman | 2009-11-30 10:18:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a unit test test_set_n_state_model_rx() for checking value.set() with the N-state model.
........
r10017 | bugman | 2009-11-30 10:24:41 +0100 (Mon, 30 Nov 2009) | 5 lines
The base analysis API set_param_values() arguments have been changed.
The param and value args now must be lists. Only the docstring has been modified.
........
r10018 | bugman | 2009-11-30 10:27:24 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the analysis API common method _set_param_values_spin() to accepts lists as args.
........
r10019 | bugman | 2009-11-30 10:28:55 +0100 (Mon, 30 Nov 2009) | 6 lines
Analysis API fixes.
The param_names() and param_values() methods are now called get_param_names() and
get_param_values().
........
r10020 | bugman | 2009-11-30 10:29:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for the N-state model.
........
r10021 | bugman | 2009-11-30 10:30:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for model-free analysis.
........
r10022 | bugman | 2009-11-30 10:32:06 +0100 (Mon, 30 Nov 2009) | 5 lines
Fixes for the value.set() back-end to match the analysis API arg changes.
The param and value args should be lists.
........
r10023 | bugman | 2009-11-30 10:39:02 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the minimisation set() method to better match that of the analysis API.
........
r10024 | bugman | 2009-11-30 14:32:58 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a system test for the OpenDX space mapping for Euler angle frame order parameters.
........
r10025 | bugman | 2009-11-30 14:36:37 +0100 (Mon, 30 Nov 2009) | 5 lines
Set all col args to None so that there are no automatic defaults.
The automatic defaults make it very difficult for users to debug scripts!!!
........
r10026 | bugman | 2009-11-30 14:44:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the common method _set_param_values_global() for the analysis API.
........
r10027 | bugman | 2009-11-30 14:46:01 +0100 (Mon, 30 Nov 2009) | 3 lines
Wrote the arg_check.is_none() testing function.
........
r10028 | bugman | 2009-11-30 14:46:32 +0100 (Mon, 30 Nov 2009) | 3 lines
The frame order theory is now using the common _set_param_values_global() analysis API method.
........
r10029 | bugman | 2009-11-30 15:16:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Shifted the path of the new OpenDX frame order mapping system test.
........
r10030 | bugman | 2009-11-30 22:03:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Significantly decreased the time required for the frame order mapping system test.
........
r10031 | bugman | 2009-11-30 23:50:43 +0100 (Mon, 30 Nov 2009) | 6 lines
Converted all of the analysis API base methods into prototype methods.
These all now raise RelaxImplementError when called. All the analyses now alias methods from the
api_common module (which were the original base methods).
........
r10032 | bugman | 2009-12-01 00:12:25 +0100 (Tue, 01 Dec 2009) | 3 lines
Added checks for spin specific, analysis API common methods to see if model_info is a SpinContainer.
........
|
2009-12-01 08:45:36
|
Tree
|
[r10034]
by
bugman
Merged revisions 9998-10032 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3
........
r9998 | bugman | 2009-11-27 16:00:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the analysis specific API method is_spin_param() to the frame order module.
........
r9999 | bugman | 2009-11-27 17:16:08 +0100 (Fri, 27 Nov 2009) | 3 lines
Docstring fixes for the value.set() user function.
........
r10000 | bugman | 2009-11-27 17:39:31 +0100 (Fri, 27 Nov 2009) | 5 lines
Renamed the 'prompt.check' module to the base relax directory module 'arg_check'.
This makes the module more available to other parts of relax that requires argument type checking.
........
r10001 | bugman | 2009-11-27 17:53:43 +0100 (Fri, 27 Nov 2009) | 3 lines
Removed 'check' from the __all__ list.
........
r10002 | bugman | 2009-11-27 18:03:11 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed all the calls to the renamed 'arg_check' module.
........
r10003 | bugman | 2009-11-27 18:09:39 +0100 (Fri, 27 Nov 2009) | 5 lines
Specific analysis API clean up.
The get_param_name and get_param_value methods are returned by asking directly for these names.
........
r10004 | bugman | 2009-11-27 18:29:15 +0100 (Fri, 27 Nov 2009) | 7 lines
Redesigned the specific analysis API for setting parameter values.
Now the set_param_values() method is to be provided. It is for setting single parameter values.
This will be followed by a complete redesign of the value.set() user function back end (which is
currently a mess).
........
r10005 | bugman | 2009-11-27 18:31:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the set_param_values() method to the base API (matching the changes of r9986).
........
r10006 | bugman | 2009-11-27 18:32:47 +0100 (Fri, 27 Nov 2009) | 6 lines
Massive simplification of the generic_fns.value.set() function.
This code was previously a mess, spread randomly across the generic code and specific code. This is
a complete refactorization which will cause breakages for a little while.
........
r10007 | bugman | 2009-11-27 18:34:19 +0100 (Fri, 27 Nov 2009) | 5 lines
Deletion of the set_non_spin_params() method.
This mess is no longer in the base API.
........
r10008 | bugman | 2009-11-27 18:35:09 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed a typo in the new generic_fns.value.set() function.
........
r10009 | bugman | 2009-11-27 18:47:52 +0100 (Fri, 27 Nov 2009) | 3 lines
Fix for the call to set_param_values().
........
r10010 | bugman | 2009-11-28 20:23:51 +0100 (Sat, 28 Nov 2009) | 7 lines
Added 'HH' and 'HZ' to the amino acid atom names in __det_pdb_element().
This is in response to Tiago Pais's <tpais att itqb dot unl dot pt> post at
https://mail.gna.org/public/relax-users/2009-11/msg00002.html (Message-id:
<AF0E494FAE984C0BB8D4C8CE521D621D@...>).
........
r10011 | bugman | 2009-11-29 15:01:19 +0100 (Sun, 29 Nov 2009) | 3 lines
Created a module for storing API methods common to different analysis types.
........
r10012 | bugman | 2009-11-29 15:02:14 +0100 (Sun, 29 Nov 2009) | 3 lines
Added the api_common module to the __all__ list.
........
r10013 | bugman | 2009-11-29 15:20:13 +0100 (Sun, 29 Nov 2009) | 5 lines
Created the common API method _set_param_values_spin().
A number of modules are now using this method.
........
r10014 | bugman | 2009-11-29 15:23:13 +0100 (Sun, 29 Nov 2009) | 6 lines
Fix for the generic_fns.value.set() method.
The return_data_name() specific API method should have been used to send the correct string into
default_value().
........
r10015 | bugman | 2009-11-30 10:16:38 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the arg_check.is_list() function.
........
r10016 | bugman | 2009-11-30 10:18:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a unit test test_set_n_state_model_rx() for checking value.set() with the N-state model.
........
r10017 | bugman | 2009-11-30 10:24:41 +0100 (Mon, 30 Nov 2009) | 5 lines
The base analysis API set_param_values() arguments have been changed.
The param and value args now must be lists. Only the docstring has been modified.
........
r10018 | bugman | 2009-11-30 10:27:24 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the analysis API common method _set_param_values_spin() to accepts lists as args.
........
r10019 | bugman | 2009-11-30 10:28:55 +0100 (Mon, 30 Nov 2009) | 6 lines
Analysis API fixes.
The param_names() and param_values() methods are now called get_param_names() and
get_param_values().
........
r10020 | bugman | 2009-11-30 10:29:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for the N-state model.
........
r10021 | bugman | 2009-11-30 10:30:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for model-free analysis.
........
r10022 | bugman | 2009-11-30 10:32:06 +0100 (Mon, 30 Nov 2009) | 5 lines
Fixes for the value.set() back-end to match the analysis API arg changes.
The param and value args should be lists.
........
r10023 | bugman | 2009-11-30 10:39:02 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the minimisation set() method to better match that of the analysis API.
........
r10024 | bugman | 2009-11-30 14:32:58 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a system test for the OpenDX space mapping for Euler angle frame order parameters.
........
r10025 | bugman | 2009-11-30 14:36:37 +0100 (Mon, 30 Nov 2009) | 5 lines
Set all col args to None so that there are no automatic defaults.
The automatic defaults make it very difficult for users to debug scripts!!!
........
r10026 | bugman | 2009-11-30 14:44:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the common method _set_param_values_global() for the analysis API.
........
r10027 | bugman | 2009-11-30 14:46:01 +0100 (Mon, 30 Nov 2009) | 3 lines
Wrote the arg_check.is_none() testing function.
........
r10028 | bugman | 2009-11-30 14:46:32 +0100 (Mon, 30 Nov 2009) | 3 lines
The frame order theory is now using the common _set_param_values_global() analysis API method.
........
r10029 | bugman | 2009-11-30 15:16:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Shifted the path of the new OpenDX frame order mapping system test.
........
r10030 | bugman | 2009-11-30 22:03:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Significantly decreased the time required for the frame order mapping system test.
........
r10031 | bugman | 2009-11-30 23:50:43 +0100 (Mon, 30 Nov 2009) | 6 lines
Converted all of the analysis API base methods into prototype methods.
These all now raise RelaxImplementError when called. All the analyses now alias methods from the
api_common module (which were the original base methods).
........
r10032 | bugman | 2009-12-01 00:12:25 +0100 (Tue, 01 Dec 2009) | 3 lines
Added checks for spin specific, analysis API common methods to see if model_info is a SpinContainer.
........
|
2009-12-01 08:45:34
|
Tree
|
[r10033]
by
bugman
Merged revisions 9998-10032 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3
........
r9998 | bugman | 2009-11-27 16:00:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the analysis specific API method is_spin_param() to the frame order module.
........
r9999 | bugman | 2009-11-27 17:16:08 +0100 (Fri, 27 Nov 2009) | 3 lines
Docstring fixes for the value.set() user function.
........
r10000 | bugman | 2009-11-27 17:39:31 +0100 (Fri, 27 Nov 2009) | 5 lines
Renamed the 'prompt.check' module to the base relax directory module 'arg_check'.
This makes the module more available to other parts of relax that requires argument type checking.
........
r10001 | bugman | 2009-11-27 17:53:43 +0100 (Fri, 27 Nov 2009) | 3 lines
Removed 'check' from the __all__ list.
........
r10002 | bugman | 2009-11-27 18:03:11 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed all the calls to the renamed 'arg_check' module.
........
r10003 | bugman | 2009-11-27 18:09:39 +0100 (Fri, 27 Nov 2009) | 5 lines
Specific analysis API clean up.
The get_param_name and get_param_value methods are returned by asking directly for these names.
........
r10004 | bugman | 2009-11-27 18:29:15 +0100 (Fri, 27 Nov 2009) | 7 lines
Redesigned the specific analysis API for setting parameter values.
Now the set_param_values() method is to be provided. It is for setting single parameter values.
This will be followed by a complete redesign of the value.set() user function back end (which is
currently a mess).
........
r10005 | bugman | 2009-11-27 18:31:04 +0100 (Fri, 27 Nov 2009) | 3 lines
Added the set_param_values() method to the base API (matching the changes of r9986).
........
r10006 | bugman | 2009-11-27 18:32:47 +0100 (Fri, 27 Nov 2009) | 6 lines
Massive simplification of the generic_fns.value.set() function.
This code was previously a mess, spread randomly across the generic code and specific code. This is
a complete refactorization which will cause breakages for a little while.
........
r10007 | bugman | 2009-11-27 18:34:19 +0100 (Fri, 27 Nov 2009) | 5 lines
Deletion of the set_non_spin_params() method.
This mess is no longer in the base API.
........
r10008 | bugman | 2009-11-27 18:35:09 +0100 (Fri, 27 Nov 2009) | 3 lines
Fixed a typo in the new generic_fns.value.set() function.
........
r10009 | bugman | 2009-11-27 18:47:52 +0100 (Fri, 27 Nov 2009) | 3 lines
Fix for the call to set_param_values().
........
r10010 | bugman | 2009-11-28 20:23:51 +0100 (Sat, 28 Nov 2009) | 7 lines
Added 'HH' and 'HZ' to the amino acid atom names in __det_pdb_element().
This is in response to Tiago Pais's <tpais att itqb dot unl dot pt> post at
https://mail.gna.org/public/relax-users/2009-11/msg00002.html (Message-id:
<AF0E494FAE984C0BB8D4C8CE521D621D@...>).
........
r10011 | bugman | 2009-11-29 15:01:19 +0100 (Sun, 29 Nov 2009) | 3 lines
Created a module for storing API methods common to different analysis types.
........
r10012 | bugman | 2009-11-29 15:02:14 +0100 (Sun, 29 Nov 2009) | 3 lines
Added the api_common module to the __all__ list.
........
r10013 | bugman | 2009-11-29 15:20:13 +0100 (Sun, 29 Nov 2009) | 5 lines
Created the common API method _set_param_values_spin().
A number of modules are now using this method.
........
r10014 | bugman | 2009-11-29 15:23:13 +0100 (Sun, 29 Nov 2009) | 6 lines
Fix for the generic_fns.value.set() method.
The return_data_name() specific API method should have been used to send the correct string into
default_value().
........
r10015 | bugman | 2009-11-30 10:16:38 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the arg_check.is_list() function.
........
r10016 | bugman | 2009-11-30 10:18:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a unit test test_set_n_state_model_rx() for checking value.set() with the N-state model.
........
r10017 | bugman | 2009-11-30 10:24:41 +0100 (Mon, 30 Nov 2009) | 5 lines
The base analysis API set_param_values() arguments have been changed.
The param and value args now must be lists. Only the docstring has been modified.
........
r10018 | bugman | 2009-11-30 10:27:24 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the analysis API common method _set_param_values_spin() to accepts lists as args.
........
r10019 | bugman | 2009-11-30 10:28:55 +0100 (Mon, 30 Nov 2009) | 6 lines
Analysis API fixes.
The param_names() and param_values() methods are now called get_param_names() and
get_param_values().
........
r10020 | bugman | 2009-11-30 10:29:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for the N-state model.
........
r10021 | bugman | 2009-11-30 10:30:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the set_param_values() API method for model-free analysis.
........
r10022 | bugman | 2009-11-30 10:32:06 +0100 (Mon, 30 Nov 2009) | 5 lines
Fixes for the value.set() back-end to match the analysis API arg changes.
The param and value args should be lists.
........
r10023 | bugman | 2009-11-30 10:39:02 +0100 (Mon, 30 Nov 2009) | 3 lines
Modified the minimisation set() method to better match that of the analysis API.
........
r10024 | bugman | 2009-11-30 14:32:58 +0100 (Mon, 30 Nov 2009) | 3 lines
Added a system test for the OpenDX space mapping for Euler angle frame order parameters.
........
r10025 | bugman | 2009-11-30 14:36:37 +0100 (Mon, 30 Nov 2009) | 5 lines
Set all col args to None so that there are no automatic defaults.
The automatic defaults make it very difficult for users to debug scripts!!!
........
r10026 | bugman | 2009-11-30 14:44:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Created the common method _set_param_values_global() for the analysis API.
........
r10027 | bugman | 2009-11-30 14:46:01 +0100 (Mon, 30 Nov 2009) | 3 lines
Wrote the arg_check.is_none() testing function.
........
r10028 | bugman | 2009-11-30 14:46:32 +0100 (Mon, 30 Nov 2009) | 3 lines
The frame order theory is now using the common _set_param_values_global() analysis API method.
........
r10029 | bugman | 2009-11-30 15:16:05 +0100 (Mon, 30 Nov 2009) | 3 lines
Shifted the path of the new OpenDX frame order mapping system test.
........
r10030 | bugman | 2009-11-30 22:03:47 +0100 (Mon, 30 Nov 2009) | 3 lines
Significantly decreased the time required for the frame order mapping system test.
........
r10031 | bugman | 2009-11-30 23:50:43 +0100 (Mon, 30 Nov 2009) | 6 lines
Converted all of the analysis API base methods into prototype methods.
These all now raise RelaxImplementError when called. All the analyses now alias methods from the
api_common module (which were the original base methods).
........
r10032 | bugman | 2009-12-01 00:12:25 +0100 (Tue, 01 Dec 2009) | 3 lines
Added checks for spin specific, analysis API common methods to see if model_info is a SpinContainer.
........
|
2009-12-01 08:44:58
|
Tree
|
[r10032]
by
bugman
Added checks for spin specific, analysis API common methods to see if model_info is a SpinContainer.
|
2009-11-30 23:12:25
|
Tree
|
[r10031]
by
bugman
Converted all of the analysis API base methods into prototype methods.
These all now raise RelaxImplementError when called. All the analyses now alias methods from the
api_common module (which were the original base methods).
|
2009-11-30 22:50:43
|
Tree
|
[r10030]
by
bugman
Significantly decreased the time required for the frame order mapping system test.
|
2009-11-30 21:03:47
|
Tree
|