Author: bugman Date: Wed Oct 5 10:52:17 2011 New Revision: 14780 URL: http://svn.gna.org/viewcvs/relax?rev=14780&view=rev Log: The bad relaxation data error checks in the model-free analysis are now more informative. Modified: 1.3/specific_fns/model_free/mf_minimise.py Modified: 1.3/specific_fns/model_free/mf_minimise.py URL: http://svn.gna.org/viewcvs/relax/1.3/specific_fns/model_free/mf_minimise.py?rev=14780&r1=14779&r2=14780&view=diff ============================================================================== --- 1.3/specific_fns/model_free/mf_minimise.py (original) +++ 1.3/specific_fns/model_free/mf_minimise.py Wed Oct 5 10:52:17 2011 @@ -1063,9 +1063,9 @@ for ri_id in cdp.ri_ids: # Make sure that the errors are strictly positive numbers. if spin.ri_data_err[ri_id] == 0.0: - raise RelaxError("Zero error for spin '%s', minimisation not possible." % spin_id) + raise RelaxError("Zero error for spin '%s' for the relaxation data ID '%s', minimisation not possible." % (spin_id, ri_id)) elif spin.ri_data_err[ri_id] < 0.0: - raise RelaxError("Negative error for spin '%s', minimisation not possible." % spin_id) + raise RelaxError("Negative error of %s for spin '%s' for the relaxation data ID '%s', minimisation not possible." % (spin.ri_data_err[ri_id], spin_id, ri_id)) # The relaxation data optimisation structures. data = self._relax_data_opt_structs(spin, sim_index=sim_index)