mailr16460 - in /branches/uf_redesign/test_suite/system_tests: ./ scripts/


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

Header


Content

Posted by edward on May 25, 2012 - 18:09:
Author: bugman
Date: Fri May 25 18:09:52 2012
New Revision: 16460

URL: http://svn.gna.org/viewcvs/relax?rev=16460&view=rev
Log:
This matches the J(w) mapping changes of r16458.


Added:
    
branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_calc_test.py
      - copied, changed from r16458, 
branches/uf_redesign/test_suite/system_tests/scripts/jw_mapping_calc_test.py
    
branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_set_value.py
      - copied, changed from r16458, 
branches/uf_redesign/test_suite/system_tests/scripts/jw_mapping_set_value.py
Modified:
    branches/uf_redesign/test_suite/system_tests/consistency_tests.py

Modified: branches/uf_redesign/test_suite/system_tests/consistency_tests.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/test_suite/system_tests/consistency_tests.py?rev=16460&r1=16459&r2=16460&view=diff
==============================================================================
--- branches/uf_redesign/test_suite/system_tests/consistency_tests.py 
(original)
+++ branches/uf_redesign/test_suite/system_tests/consistency_tests.py Fri May 
25 18:09:52 2012
@@ -48,44 +48,13 @@
     def test_calc(self):
         """The consistency testing calculation test."""
 
-        # Data directory.
-        dir = status.install_path + 
sep+'test_suite'+sep+'shared_data'+sep+'jw_mapping'+sep
+        # Execute the script.
+        self.script_exec(status.install_path + 
sep+'test_suite'+sep+'system_tests'+sep+'scripts'+sep+'consistency_tests_calc_test.py')
 
-        # 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 consistency functions values:
+        # Correct consistency functions values.
         j0 = [4.0703318681008998e-09, 3.7739393907014834e-09]
         f_eta = [0.20413244790407614, 0.18898977395296815]
         f_r2 = [2.0482909381655862e-09, 1.8998154021753067e-09]
-
-        # Read the sequence.
-        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 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, 'r')
-        self.interpreter.value.set(N15_CSA, 'csa')
-        self.interpreter.value.set('15N', 'heteronuc_type')
-        self.interpreter.value.set('1H', 'proton_type')
-
-        # Set the angle between the 15N-1H vector and the principal axis of 
the 15N chemical shift tensor
-        self.interpreter.value.set(15.7, 'orientation')
-
-        # Set the approximate correlation time.
-        self.interpreter.value.set(13 * 1e-9, 'tc')
-
-        # Select the frequency.
-        self.interpreter.consistency_tests.set_frq(frq=600.0 * 1e6)
-
-        # Try the consistency testing.
-        self.interpreter.calc()
 
         # Loop over residues.
         index = 0
@@ -106,14 +75,8 @@
     def test_set_value(self):
         """The user function value.set()."""
 
-        # Read the sequence.
-        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)
-
-        # Try to set the values.
-        bond_length = NH_BOND_LENGTH
-        csa = N15_CSA
-        self.interpreter.value.set(bond_length, 'r')
-        self.interpreter.value.set(csa, 'csa')
+        # Execute the script.
+        self.script_exec(status.install_path + 
sep+'test_suite'+sep+'system_tests'+sep+'scripts'+sep+'consistency_tests_set_value.py')
 
         # Loop over residues.
         for res in residue_loop():

Copied: 
branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_calc_test.py
 (from r16458, 
branches/uf_redesign/test_suite/system_tests/scripts/jw_mapping_calc_test.py)
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_calc_test.py?p2=branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_calc_test.py&p1=branches/uf_redesign/test_suite/system_tests/scripts/jw_mapping_calc_test.py&r1=16458&r2=16460&rev=16460&view=diff
==============================================================================
--- 
branches/uf_redesign/test_suite/system_tests/scripts/jw_mapping_calc_test.py 
(original)
+++ 
branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_calc_test.py
 Fri May 25 18:09:52 2012
@@ -1,4 +1,4 @@
-"""Script for testing J(w) mapping."""
+"""Script for testing consistency testing."""
 
 # Python module imports.
 from os import sep
@@ -30,6 +30,12 @@
 self._execute_uf(uf_name='value.set', val='15N', param='heteronuc_type')
 self._execute_uf(uf_name='value.set', val='1H', param='proton_type')
 
+# Set the angle between the 15N-1H vector and the principal axis of the 15N 
chemical shift tensor
+self._execute_uf(uf_name='value.set', val=15.7, param='orientation')
+
+# Set the approximate correlation time.
+self._execute_uf(uf_name='value.set', val=13 * 1e-9, param='tc')
+
 # Select the frequency.
 self._execute_uf(uf_name='jw_mapping.set_frq', frq=600.0 * 1e6)
 

Copied: 
branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_set_value.py
 (from r16458, 
branches/uf_redesign/test_suite/system_tests/scripts/jw_mapping_set_value.py)
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_set_value.py?p2=branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_set_value.py&p1=branches/uf_redesign/test_suite/system_tests/scripts/jw_mapping_set_value.py&r1=16458&r2=16460&rev=16460&view=diff
==============================================================================
--- 
branches/uf_redesign/test_suite/system_tests/scripts/jw_mapping_set_value.py 
(original)
+++ 
branches/uf_redesign/test_suite/system_tests/scripts/consistency_tests_set_value.py
 Fri May 25 18:09:52 2012
@@ -1,4 +1,4 @@
-"""Script for testing the value.set() user function for J(w) mapping."""
+"""Script for testing the value.set() user function for consistency 
testing."""
 
 # Python module imports.
 from os import sep




Related Messages


Powered by MHonArc, Updated Fri May 25 18:20:02 2012