mailr7505 - in /1.3/test_suite/system_tests: model_elimination.py scripts/local_tm_model_elimination.py


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

Header


Content

Posted by edward on October 05, 2008 - 12:04:
Author: bugman
Date: Sun Oct  5 12:03:59 2008
New Revision: 7505

URL: http://svn.gna.org/viewcvs/relax?rev=7505&view=rev
Log:
Created a system test for model-free model elimination when local tm > 50 ns.


Added:
    1.3/test_suite/system_tests/scripts/local_tm_model_elimination.py
Modified:
    1.3/test_suite/system_tests/model_elimination.py

Modified: 1.3/test_suite/system_tests/model_elimination.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/system_tests/model_elimination.py?rev=7505&r1=7504&r2=7505&view=diff
==============================================================================
--- 1.3/test_suite/system_tests/model_elimination.py (original)
+++ 1.3/test_suite/system_tests/model_elimination.py Sun Oct  5 12:03:59 2008
@@ -62,3 +62,16 @@
         self.assert_(return_spin(':10').select)
         self.assert_(not return_spin(':11').select)
         self.assert_(return_spin(':12').select)
+
+
+    def test_tm_51ns(self):
+        """Test the elimination of a model-free model with the local tm = 51 
ns."""
+
+        # Execute the script.
+        self.relax.interpreter.run(script_file=sys.path[-1] + 
'/test_suite/system_tests/scripts/local_tm_model_elimination.py')
+
+        # Checks.
+        self.assert_(return_spin(':13').select)
+        self.assert_(return_spin(':14').select)
+        self.assert_(not return_spin(':15').select)
+        self.assert_(return_spin(':16').select)

Added: 1.3/test_suite/system_tests/scripts/local_tm_model_elimination.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/system_tests/scripts/local_tm_model_elimination.py?rev=7505&view=auto
==============================================================================
--- 1.3/test_suite/system_tests/scripts/local_tm_model_elimination.py (added)
+++ 1.3/test_suite/system_tests/scripts/local_tm_model_elimination.py Sun Oct 
 5 12:03:59 2008
@@ -1,0 +1,17 @@
+"""Script for eliminating model tm4 with parameters {local_tm, S2, te, Rex} 
when tm > 50 ns."""
+
+# Python module imports.
+import sys
+
+
+# Read the sequence.
+sequence.read(file='Ap4Aase.Noe.600', dir=sys.path[-1] + 
'/test_suite/shared_data/relaxation_data/')
+
+# Select the model.
+model_free.select_model(model='m4')
+
+# Set a local tm value
+value.set(51 * 1e-9, 'local_tm', spin_id=":15")
+
+# Model elimination.
+eliminate()




Related Messages


Powered by MHonArc, Updated Sun Oct 05 12:20:02 2008