Merged revisions 4662-4671,4673-4693 via svnmerge from
svn+ssh://semor@.../svn/relax/1.3
........
r4662 | bugman | 2008-01-13 06:07:18 -0500 (Sun, 13 Jan 2008) | 3 lines
Started to convert the model-free user functions to the new relax design.
........
r4663 | bugman | 2008-01-13 06:09:22 -0500 (Sun, 13 Jan 2008) | 6 lines
Deleted the model_free.copy() user function.
This function was not used anywhere within relax and the model-free specific copy() method was
complete rubbish anyway (ancient, unused, broken code).
........
r4664 | bugman | 2008-01-13 06:15:02 -0500 (Sun, 13 Jan 2008) | 3 lines
Removed the run argument from all model-free user functions.
........
r4665 | bugman | 2008-01-13 06:16:34 -0500 (Sun, 13 Jan 2008) | 3 lines
Copyright update.
........
r4666 | bugman | 2008-01-13 06:26:29 -0500 (Sun, 13 Jan 2008) | 3 lines
Converted all the res_num args to spin_id in the model-free user functions.
........
r4667 | bugman | 2008-01-13 06:31:20 -0500 (Sun, 13 Jan 2008) | 3 lines
Added the framework for unit tests of the model-free user function args.
........
r4668 | bugman | 2008-01-13 06:41:52 -0500 (Sun, 13 Jan 2008) | 3 lines
Wrote 7 unit tests for all args of the model-free user functions.
........
r4669 | bugman | 2008-01-13 06:43:02 -0500 (Sun, 13 Jan 2008) | 3 lines
Fix for the spin_id arg of the model_free.select_model() user function.
........
r4670 | bugman | 2008-01-13 06:44:04 -0500 (Sun, 13 Jan 2008) | 3 lines
Fix for the spin_id arg of the model_free.create_model() user function.
........
r4671 | bugman | 2008-01-13 06:45:07 -0500 (Sun, 13 Jan 2008) | 3 lines
Fix for the spin_id arg of the model_free.remove_tm() user function.
........
r4673 | bugman | 2008-01-13 06:48:43 -0500 (Sun, 13 Jan 2008) | 5 lines
Bug fix for the model arg of the model_free.select_model() user function.
The testing of this arg started with and elif statement!!!
........
r4674 | bugman | 2008-01-13 06:53:06 -0500 (Sun, 13 Jan 2008) | 5 lines
Bug fixes for the model-free user function arg unit tests.
Some args had to be supplied in the unit tests to prevent RelaxErrors from reaching the correct arg.
........
r4675 | bugman | 2008-01-13 06:57:32 -0500 (Sun, 13 Jan 2008) | 5 lines
Bug fix for the params arg of the model_free.create_model() user function.
This arg is now properly checked.
........
r4676 | bugman | 2008-01-13 07:01:10 -0500 (Sun, 13 Jan 2008) | 3 lines
Removed the Model_free_main.__init__() method and converted its docstring to that of the class.
........
r4677 | bugman | 2008-01-13 11:31:48 -0500 (Sun, 13 Jan 2008) | 5 lines
Renamed all the instantiated classes in specific_fns.__init__.
This is to avoid name clashes and the overwriting of the module names.
........
r4678 | bugman | 2008-01-13 11:37:05 -0500 (Sun, 13 Jan 2008) | 3 lines
Imported the specific_fns.model_free_obj object.
........
r4679 | bugman | 2008-01-13 12:19:08 -0500 (Sun, 13 Jan 2008) | 3 lines
Converted the create_model() model-free method to the new relax design.
........
r4680 | bugman | 2008-01-13 12:22:22 -0500 (Sun, 13 Jan 2008) | 3 lines
Converted the model_setup() model-free method to the new relax design.
........
r4681 | bugman | 2008-01-13 12:25:13 -0500 (Sun, 13 Jan 2008) | 3 lines
Converted the data_init() model-free method to the new relax design.
........
r4682 | bugman | 2008-01-13 12:26:20 -0500 (Sun, 13 Jan 2008) | 3 lines
Updated the docstring of the model_setup() model-free method to be in epydoc format.
........
r4683 | bugman | 2008-01-13 12:28:09 -0500 (Sun, 13 Jan 2008) | 5 lines
Added the missing import of the spin_loop.
The model 'm4' construction system test now passes.
........
r4684 | bugman | 2008-01-13 12:29:44 -0500 (Sun, 13 Jan 2008) | 3 lines
Fixes for all the unit tests of the generic_fns.value.partition_params() function.
........
r4685 | bugman | 2008-01-13 12:32:16 -0500 (Sun, 13 Jan 2008) | 3 lines
Converted the select_model() model-free method to the new relax design.
........
r4686 | bugman | 2008-01-13 12:39:35 -0500 (Sun, 13 Jan 2008) | 3 lines
Converted the overfit_deselect() model-free method to the new relax design.
........
r4687 | bugman | 2008-01-13 12:43:26 -0500 (Sun, 13 Jan 2008) | 3 lines
Cleaned up the code of the overfit_deselect() model-free method.
........
r4688 | bugman | 2008-01-13 13:00:31 -0500 (Sun, 13 Jan 2008) | 5 lines
Converted the grid_search() model-free method to the new relax design.
The grid_search_setup() method has been merged into this method.
........
r4689 | bugman | 2008-01-13 13:03:55 -0500 (Sun, 13 Jan 2008) | 5 lines
Bug fix for the system test of AIC model selection between two diffusion tensors.
The diffusion tensor was not been properly set up.
........
r4690 | bugman | 2008-01-13 13:16:07 -0500 (Sun, 13 Jan 2008) | 3 lines
Shifted all of the model-free optimisation related methods into a separate module.
........
r4691 | bugman | 2008-01-13 13:16:32 -0500 (Sun, 13 Jan 2008) | 3 lines
Renamed the module to avoid a name clash.
........
r4692 | bugman | 2008-01-13 13:50:36 -0500 (Sun, 13 Jan 2008) | 3 lines
Converted the assemble_param_names() model-free method to the new relax design.
........
r4693 | bugman | 2008-01-13 14:02:17 -0500 (Sun, 13 Jan 2008) | 3 lines
Converted the assemble_param_vector() model-free method to the new relax design.
........