mailr14792 - /1.3/specific_fns/model_free/mf_minimise.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on October 05, 2011 - 18:17:
Author: bugman
Date: Wed Oct  5 18:17:04 2011
New Revision: 14792

URL: http://svn.gna.org/viewcvs/relax?rev=14792&view=rev
Log:
Fix for the _minimise_data_setup method introduced at r14780.

The spin_id string needs to be stored in the data_store structure.


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=14792&r1=14791&r2=14792&view=diff
==============================================================================
--- 1.3/specific_fns/model_free/mf_minimise.py (original)
+++ 1.3/specific_fns/model_free/mf_minimise.py Wed Oct  5 18:17:04 2011
@@ -1049,7 +1049,7 @@
             # Set the spin index and get the spin, if not already set.
             if data_store.model_type == 'diff' or data_store.model_type == 
'all':
                 spin_index = j
-                spin, spin_id = 
return_spin_from_index(global_index=spin_index, return_spin_id=True)
+                spin, data_store.spin_id = 
return_spin_from_index(global_index=spin_index, return_spin_id=True)
 
             # Skip deselected spins.
             if not spin.select:
@@ -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' for the 
relaxation data ID '%s', minimisation not possible." % (spin_id, ri_id))
+                    raise RelaxError("Zero error for spin '%s' for the 
relaxation data ID '%s', minimisation not possible." % (data_store.spin_id, 
ri_id))
                 elif spin.ri_data_err[ri_id] < 0.0:
-                    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))
+                    raise RelaxError("Negative error of %s for spin '%s' for 
the relaxation data ID '%s', minimisation not possible." % 
(spin.ri_data_err[ri_id], data_store.spin_id, ri_id))
 
             # The relaxation data optimisation structures.
             data = self._relax_data_opt_structs(spin, sim_index=sim_index)




Related Messages


Powered by MHonArc, Updated Wed Oct 05 19:00:02 2011