mailr2505 - /1.2/specific_fns/model_free.py


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

Header


Content

Posted by c . a . macraild on May 31, 2006 - 10:56:
Author: macraild
Date: Wed May 31 10:56:06 2006
New Revision: 2505

URL: http://svn.gna.org/viewcvs/relax?rev=2505&view=rev
Log:
Fix of bug where self.relax.data.select_sim was treated as a list

See bug #5977 and followup discussion on the relax_devel list:
https://gna.org/bugs/?func=detailitem&item_id=5977
https://mail.gna.org/public/relax-devel/2006-05/msg00007.html


Modified:
    1.2/specific_fns/model_free.py

Modified: 1.2/specific_fns/model_free.py
URL: 
http://svn.gna.org/viewcvs/relax/1.2/specific_fns/model_free.py?rev=2505&r1=2504&r2=2505&view=diff
==============================================================================
--- 1.2/specific_fns/model_free.py (original)
+++ 1.2/specific_fns/model_free.py Wed May 31 10:56:06 2006
@@ -4130,7 +4130,9 @@
 
         # Single instance.
         if self.param_set == 'all' or self.param_set == 'diff':
-            self.relax.data.select_sim = select_sim
+            if not hasattr(self.relax.data, 'select_sim'):
+                self.relax.data.select_sim = {}
+            self.relax.data.select_sim[self.run] = select_sim
 
         # Multiple instances.
         else:
@@ -4499,7 +4501,7 @@
 
             # Multiple instances.
             else:
-                self.relax.data.select_sim[sim_index] = 0
+                self.relax.data.select_sim[self.run][sim_index] = 0
 
         # Residue unselect.
         else:
@@ -5008,7 +5010,7 @@
 
                     # Selected simulation.
                     if self.param_set == 'diff' or self.param_set == 'all':
-                        select_sim = self.relax.data.select_sim[i]
+                        select_sim = self.relax.data.select_sim[self.run][i]
                     else:
                         select_sim = data.select_sim[i]
 




Related Messages


Powered by MHonArc, Updated Wed May 31 11:00:07 2006