Author: bugman Date: Fri Apr 11 11:44:10 2014 New Revision: 22713 URL: http://svn.gna.org/viewcvs/relax?rev=22713&view=rev Log: Shifted the Brownian rotational diffusion tensor parameters into the parameter list object. This only affects the model-free analysis. The pipe_control.diffusion_tensor module functions default_value(), return_conversion_factor(), return_data_name() and return_units() have been eliminated. These functions have been merged together with the diffusion parameter self._add() calls in the model-free specific parameter list into the new parameter list base class _add_diffusion_params() method. To allow the model-free analysis code to differentiate between diffusion and model-free parameters, the new scope() parameter list base class method has been created. Diffusion parameters return 'global' whereas model-free parameters return 'spin'. The model-free specific API methods default_value() and is_spin_param() have been deleted as these are now provided fully by the parameter list object. The is_spin_param() method has been newly implemented in the parameter list object to check the parameter scope. Modified: trunk/pipe_control/diffusion_tensor.py trunk/pipe_control/opendx.py trunk/specific_analyses/api_base.py trunk/specific_analyses/model_free/api.py trunk/specific_analyses/model_free/parameter_object.py trunk/specific_analyses/parameter_object.py trunk/test_suite/unit_tests/_pipe_control/test_diffusion_tensor.py [This mail would be too long, it was shortened to contain the URLs only.] Modified: trunk/pipe_control/diffusion_tensor.py URL: http://svn.gna.org/viewcvs/relax/trunk/pipe_control/diffusion_tensor.py?rev=22713&r1=22712&r2=22713&view=diff Modified: trunk/pipe_control/opendx.py URL: http://svn.gna.org/viewcvs/relax/trunk/pipe_control/opendx.py?rev=22713&r1=22712&r2=22713&view=diff Modified: trunk/specific_analyses/api_base.py URL: http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/api_base.py?rev=22713&r1=22712&r2=22713&view=diff Modified: trunk/specific_analyses/model_free/api.py URL: http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/model_free/api.py?rev=22713&r1=22712&r2=22713&view=diff Modified: trunk/specific_analyses/model_free/parameter_object.py URL: http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/model_free/parameter_object.py?rev=22713&r1=22712&r2=22713&view=diff Modified: trunk/specific_analyses/parameter_object.py URL: http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/parameter_object.py?rev=22713&r1=22712&r2=22713&view=diff Modified: trunk/test_suite/unit_tests/_pipe_control/test_diffusion_tensor.py URL: http://svn.gna.org/viewcvs/relax/trunk/test_suite/unit_tests/_pipe_control/test_diffusion_tensor.py?rev=22713&r1=22712&r2=22713&view=diff