mailr7567 - /1.3/specific_fns/noe.py


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

Header


Content

Posted by edward on October 07, 2008 - 23:09:
Author: bugman
Date: Tue Oct  7 23:09:05 2008
New Revision: 7567

URL: http://svn.gna.org/viewcvs/relax?rev=7567&view=rev
Log:
Converted the overfit_deselect() method to the new design.


Modified:
    1.3/specific_fns/noe.py

Modified: 1.3/specific_fns/noe.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/specific_fns/noe.py?rev=7567&r1=7566&r2=7567&view=diff
==============================================================================
--- 1.3/specific_fns/noe.py (original)
+++ 1.3/specific_fns/noe.py Tue Oct  7 23:09:05 2008
@@ -91,20 +91,18 @@
             data.noe_err = sqrt((data.sat_err * data.ref)**2 + (data.ref_err 
* data.sat)**2) / data.ref**2
 
 
-    def overfit_deselect(self, run):
-        """Function for deselecting residues without sufficient data to 
support calculation"""
-
-        # Test the sequence data exists:
-        if not ds.res.has_key(run):
-            raise RelaxNoSequenceError, run
-
-        # Loop over residue data:
-        for residue in ds.res[run]:
-
+    def overfit_deselect(self):
+        """Deselect spins which have insufficient data to support 
calculation"""
+
+        # Test the sequence data exists.
+        if not exists_mol_res_spin_data():
+            raise RelaxNoSequenceError
+
+        # Loop over spin data.
+        for spin in spin_loop():
             # Check for sufficient data.
-            if not (hasattr(residue, 'ref') and hasattr(residue, 'sat') and 
hasattr(residue, 'ref_err') and hasattr(residue, 'sat_err')):
-                residue.select = 0
-                continue
+            if not (hasattr(spin, 'ref') and hasattr(spin, 'sat') and 
hasattr(spin, 'ref_err') and hasattr(spin, 'sat_err')):
+                spin.select = False
 
 
     def read(self, file=None, dir=None, spectrum_type=None, format=None, 
heteronuc=None, proton=None, int_col=None):




Related Messages


Powered by MHonArc, Updated Tue Oct 07 23:20:03 2008