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()