Author: tlinnet Date: Mon Aug 25 12:31:52 2014 New Revision: 25242 URL: http://svn.gna.org/viewcvs/relax?rev=25242&view=rev Log: Re-used the dependency check "scipy_module", since leastsq() has been part of Scipy since 2003. Modified: trunk/dep_check.py trunk/specific_analyses/relax_disp/optimisation.py trunk/test_suite/system_tests/relax_disp.py Modified: trunk/dep_check.py URL: http://svn.gna.org/viewcvs/relax/trunk/dep_check.py?rev=25242&r1=25241&r2=25242&view=diff ============================================================================== --- trunk/dep_check.py (original) +++ trunk/dep_check.py Mon Aug 25 12:31:52 2014 @@ -158,13 +158,6 @@ scipy_module = True except: scipy_module = False - -# scipy.optimize.leastsq import. -try: - from scipy.optimize import leastsq - scipy_leastsq = True -except: - scipy_leastsq = False # VMD module imports. try: Modified: trunk/specific_analyses/relax_disp/optimisation.py URL: http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/relax_disp/optimisation.py?rev=25242&r1=25241&r2=25242&view=diff ============================================================================== --- trunk/specific_analyses/relax_disp/optimisation.py (original) +++ trunk/specific_analyses/relax_disp/optimisation.py Mon Aug 25 12:31:52 2014 @@ -34,7 +34,7 @@ from warnings import warn # relax module imports. -from dep_check import C_module_exp_fn, scipy_leastsq +from dep_check import C_module_exp_fn, scipy_module from lib.dispersion.two_point import calc_two_point_r2eff, calc_two_point_r2eff_err from lib.errors import RelaxError from lib.text.sectioning import section @@ -324,8 +324,8 @@ """ # Check that scipy.optimize.leastsq is available. - if not scipy_leastsq: - raise RelaxError("scipy.optimize.leastsq module is not available.") + if not scipy_module: + raise RelaxError("scipy module is not available.") # Perform checks. check_model_type(model=MODEL_R2EFF) Modified: trunk/test_suite/system_tests/relax_disp.py URL: http://svn.gna.org/viewcvs/relax/trunk/test_suite/system_tests/relax_disp.py?rev=25242&r1=25241&r2=25242&view=diff ============================================================================== --- trunk/test_suite/system_tests/relax_disp.py (original) +++ trunk/test_suite/system_tests/relax_disp.py Mon Aug 25 12:31:52 2014 @@ -74,7 +74,7 @@ status.skipped_tests.append([methodName, 'Relax curve-fitting C module', self._skip_type]) # If not scipy.optimize.leastsq. - if not dep_check.scipy_leastsq: + if not dep_check.scipy_module: # The list of tests to skip. to_skip = [ "test_estimate_r2eff",