mailr8983 - /1.3/generic_fns/spectrum.py


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

Header


Content

Posted by edward on March 20, 2009 - 11:28:
Author: bugman
Date: Fri Mar 20 11:28:13 2009
New Revision: 8983

URL: http://svn.gna.org/viewcvs/relax?rev=8983&view=rev
Log:
RMSD of baseplane noise is now scaled by NC_proc.


Modified:
    1.3/generic_fns/spectrum.py

Modified: 1.3/generic_fns/spectrum.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/generic_fns/spectrum.py?rev=8983&r1=8982&r2=8983&view=diff
==============================================================================
--- 1.3/generic_fns/spectrum.py (original)
+++ 1.3/generic_fns/spectrum.py Fri Mar 20 11:28:13 2009
@@ -297,6 +297,12 @@
     # The spectrum id index.
     spect_index = cdp.spectrum_ids.index(spectrum_id)
 
+    # The scaling by NC_proc.
+    if hasattr(cdp, 'ncproc') and cdp.ncproc.has_key(spectrum_id):
+        scale = 1.0 / 2**cdp.ncproc[spectrum_id]
+    else:
+        scale = 1.0
+
     # Loop over the spins.
     for spin in spin_loop(spin_id):
         # Skip deselected spins.
@@ -310,7 +316,7 @@
             spin.baseplane_rmsd.append([None] * (len(cdp.spectrum_ids) - 
len(spin.baseplane_rmsd)))
 
         # Set the error.
-        spin.baseplane_rmsd[spect_index] = float(error)
+        spin.baseplane_rmsd[spect_index] = float(error) * scale
 
 
 def det_dimensions(file_data, proton, heteronuc, int_col):




Related Messages


Powered by MHonArc, Updated Fri Mar 20 15:40:05 2009