mailr12767 - /branches/relax_data/test_suite/system_tests/jw_mapping.py


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

Header


Content

Posted by edward on March 03, 2011 - 11:42:
Author: bugman
Date: Thu Mar  3 11:42:37 2011
New Revision: 12767

URL: http://svn.gna.org/viewcvs/relax?rev=12767&view=rev
Log:
Converted the J(w) mapping test_calc() system test to the new relax data ID 
string design.


Modified:
    branches/relax_data/test_suite/system_tests/jw_mapping.py

Modified: branches/relax_data/test_suite/system_tests/jw_mapping.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/relax_data/test_suite/system_tests/jw_mapping.py?rev=12767&r1=12766&r2=12767&view=diff
==============================================================================
--- branches/relax_data/test_suite/system_tests/jw_mapping.py (original)
+++ branches/relax_data/test_suite/system_tests/jw_mapping.py Thu Mar  3 
11:42:37 2011
@@ -1,7 +1,7 @@
 
###############################################################################
 #                                                                            
 #
 # Copyright (C) 2006 Chris MacRaild                                          
 #
-# Copyright (C) 2007-2010 Edward d'Auvergne                                  
 #
+# Copyright (C) 2007-2011 Edward d'Auvergne                                  
 #
 #                                                                            
 #
 # This file is part of the program relax.                                    
 #
 #                                                                            
 #
@@ -55,15 +55,11 @@
         # Data directory.
         dir = status.install_path + 
sep+'test_suite'+sep+'shared_data'+sep+'jw_mapping'+sep
 
-        # Data paths.
-        dataPaths = [dir + 'noe.dat',
-                     dir + 'R1.dat',
-                     dir + 'R2.dat']
-
-        # Data types.
-        dataTypes = [('NOE', '600', 600.0e6),
-                     ('R1', '600', 600.0e6),
-                     ('R2', '600', 600.0e6)]
+        # The data.
+        ri_ids = ['NOE_600', 'R1_600', 'R2_600']
+        ri_type = ['NOE', 'R1', 'R2']
+        frq = [600e6]*3
+        data_paths = [dir + 'noe.dat', dir + 'R1.dat', dir + 'R2.dat']
 
         # Correct jw values:
         j0 = [4.0703318681008998e-09, 3.7739393907014834e-09]
@@ -74,8 +70,8 @@
         self.interpreter.sequence.read(file='test_seq', 
dir=status.install_path + sep+'test_suite'+sep+'shared_data', res_num_col=1, 
res_name_col=2)
 
         # Read the data.
-        for dataSet in xrange(len(dataPaths)):
-            self.interpreter.relax_data.read(dataTypes[dataSet][0], 
dataTypes[dataSet][1], dataTypes[dataSet][2], dataPaths[dataSet], 
res_num_col=1, res_name_col=2, data_col=3, error_col=4)
+        for i in xrange(len(ri_ids)):
+            self.interpreter.relax_data.read(ri_id=ri_ids[i], 
ri_type=ri_type[i], frq=frq[i], file=data_paths[i], res_num_col=1, 
res_name_col=2, data_col=3, error_col=4)
 
         # Set r, csa, heteronucleus type, and proton type.
         self.interpreter.value.set(NH_BOND_LENGTH, 'bond_length')




Related Messages


Powered by MHonArc, Updated Thu Mar 03 12:00:02 2011