[prev in list] [next in list] [prev in thread] [next in thread] 

List:       relax-commits
Subject:    r11515 - /1.3/prompt/rdc.py
From:       edward () domain ! hid
Date:       2010-08-15 11:19:07
Message-ID: E1OkbF5-00037N-4V () subversion ! gna ! org
[Download RAW message or body]

Author: bugman
Date: Sun Aug 15 13:19:06 2010
New Revision: 11515

URL: http://svn.gna.org/viewcvs/relax?rev=11515&view=rev
Log:
The negative gyromagnetic ratio correction flag neg_g_corr is now available in the \
rdc.read() user fn.


Modified:
    1.3/prompt/rdc.py

Modified: 1.3/prompt/rdc.py
URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/rdc.py?rev=11515&r1=11514&r2=11515&view=diff
 ==============================================================================
--- 1.3/prompt/rdc.py (original)
+++ 1.3/prompt/rdc.py Sun Aug 15 13:19:06 2010
@@ -267,7 +267,7 @@
         rdc.display(align_id=align_id)
 
 
-    def read(self, align_id=None, file=None, dir=None, spin_id_col=None, \
mol_name_col=None, res_num_col=None, res_name_col=None, spin_num_col=None, \
spin_name_col=None, data_col=None, error_col=None, sep=None, spin_id=None): +    def \
read(self, align_id=None, file=None, dir=None, spin_id_col=None, mol_name_col=None, \
res_num_col=None, res_name_col=None, spin_num_col=None, spin_name_col=None, \
data_col=None, error_col=None, sep=None, spin_id=None, neg_g_corr=False):  """Read \
the RDC data from file.  
         Keyword Arguments
@@ -300,7 +300,9 @@
 
         spin_id:  The spin ID string to restrict the loading of data to certain spin \
subsets.  
-
+        neg_g_corr:  A flag which is used to correct for the negative gyromagnetic \
ratio of 15N. +        
+        
         Description
         ~~~~~~~~~~~
 
@@ -311,6 +313,9 @@
         in separate columns.  Note that the numbering of columns starts at one.  The \
                spin_id
         argument can be used to restrict the reading to certain spin types, for \
example only 15N  spins when only residue information is in the file.
+
+        If neg_g_corr is set to True, a sign inversion will be applied to all RDC \
values to be +        loaded.
 
 
         Examples
@@ -350,7 +355,8 @@
             text = text + ", data_col=" + repr(data_col)
             text = text + ", error_col=" + repr(error_col)
             text = text + ", sep=" + repr(sep)
-            text = text + ", spin_id=" + repr(spin_id) + ")"
+            text = text + ", spin_id=" + repr(spin_id)
+            text = text + ", neg_g_corr=" + repr(neg_g_corr) + ")"
             print(text)
 
         # The argument checks.
@@ -367,9 +373,10 @@
         arg_check.is_int(error_col, 'error column', can_be_none=True)
         arg_check.is_str(sep, 'column separator', can_be_none=True)
         arg_check.is_str(spin_id, 'spin ID string', can_be_none=True)
-
-        # Execute the functional code.
-        rdc.read(align_id=align_id, file=file, dir=dir, spin_id_col=spin_id_col, \
mol_name_col=mol_name_col, res_num_col=res_num_col, res_name_col=res_name_col, \
spin_num_col=spin_num_col, spin_name_col=spin_name_col, data_col=data_col, \
error_col=error_col, sep=sep, spin_id=spin_id) +        arg_check.is_bool(neg_g_corr, \
'negative gyromagnetic ratio correction') +
+        # Execute the functional code.
+        rdc.read(align_id=align_id, file=file, dir=dir, spin_id_col=spin_id_col, \
mol_name_col=mol_name_col, res_num_col=res_num_col, res_name_col=res_name_col, \
spin_num_col=spin_num_col, spin_name_col=spin_name_col, data_col=data_col, \
error_col=error_col, sep=sep, spin_id=spin_id, neg_g_corr=neg_g_corr)  
 
     def weight(self, align_id=None, spin_id=None, weight=1.0):


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic