mailr17196 - /branches/absolute_rdc/specific_fns/n_state_model.py


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

Header


Content

Posted by edward on July 04, 2012 - 12:27:
Author: bugman
Date: Wed Jul  4 12:27:21 2012
New Revision: 17196

URL: http://svn.gna.org/viewcvs/relax?rev=17196&view=rev
Log:
Bug fix for the N-state model _minimise_setup_rdcs() method for when the RDC 
data is incomplete.

The set up of the absolute RDC flag data structure can no handle the absence 
of the flag for certain
interatomic data containers or alignments.


Modified:
    branches/absolute_rdc/specific_fns/n_state_model.py

Modified: branches/absolute_rdc/specific_fns/n_state_model.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/absolute_rdc/specific_fns/n_state_model.py?rev=17196&r1=17195&r2=17196&view=diff
==============================================================================
--- branches/absolute_rdc/specific_fns/n_state_model.py (original)
+++ branches/absolute_rdc/specific_fns/n_state_model.py Wed Jul  4 12:27:21 
2012
@@ -1134,7 +1134,10 @@
                     rdc_weight[-1].append(1.0)
 
                 # Append the absolute value flag.
-                absolute[-1].append(interatom.absolute_rdc[align_id])
+                if hasattr(interatom, 'absolute_rdc') and align_id in 
interatom.absolute_rdc.keys():
+                    absolute[-1].append(interatom.absolute_rdc[align_id])
+                else:
+                    absolute[-1].append(False)
 
         # Convert to numpy objects.
         rdc = array(rdc, float64)




Related Messages


Powered by MHonArc, Updated Wed Jul 04 13:00:02 2012