mailr8129 - /1.3/test_suite/system_tests/scripts/1UBQ_relax_fit.py


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

Header


Content

Posted by edward on December 04, 2008 - 16:22:
Author: bugman
Date: Thu Dec  4 16:22:11 2008
New Revision: 8129

URL: http://svn.gna.org/viewcvs/relax?rev=8129&view=rev
Log:
The ubiquitin relaxation curve-fitting system test now dumps all files to the 
temp dir.


Modified:
    1.3/test_suite/system_tests/scripts/1UBQ_relax_fit.py

Modified: 1.3/test_suite/system_tests/scripts/1UBQ_relax_fit.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/system_tests/scripts/1UBQ_relax_fit.py?rev=8129&r1=8128&r2=8129&view=diff
==============================================================================
--- 1.3/test_suite/system_tests/scripts/1UBQ_relax_fit.py (original)
+++ 1.3/test_suite/system_tests/scripts/1UBQ_relax_fit.py Thu Dec  4 16:22:11 
2008
@@ -1,7 +1,15 @@
 # Script for catching bug #12670 (https://gna.org/bugs/index.php?12670) as 
submitted by Michael Funk (mifu att nmr dot mpibpc dot mpg dot de).
 
+# Python module imports.
 import sys
 
+# relax module imports.
+from data import Relax_data_store; ds = Relax_data_store()
+
+
+# Missing temp directory (allow this script to run outside of the system 
test framework).
+if not hasattr(ds, 'tmpdir'):
+    ds.tmpdir = 'temp_script'
 
 # Create the 'rx' data pipe.
 pipe.create('rx', 'relax_fit')
@@ -80,17 +88,17 @@
 monte_carlo.error_analysis()
 
 # Save the relaxation rates.
-value.write(param='rx', file='devnull', force=True)
+value.write(param='rx', file='rx.out', dir=ds.tmpdir, force=True)
 
 # Save the results.
 results.write(file='devnull', force=True)
 
 # Create Grace plots of the data.
-grace.write(y_data_type='chi2', file='devnull', force=True)    # Minimised 
chi-squared value.
-grace.write(y_data_type='i0', file='devnull', force=True)    # Initial peak 
intensity.
-grace.write(y_data_type='rx', file='devnull', force=True)    # Relaxation 
rate.
-grace.write(x_data_type='relax_times', y_data_type='int', file='devnull', 
force=True)    # Average peak intensities.
-grace.write(x_data_type='relax_times', y_data_type='int', norm=True, 
file='devnull', force=True)    # Average peak intensities (normalised).
+grace.write(y_data_type='chi2', file='chi2.agr', dir=ds.tmpdir, force=True)  
  # Minimised chi-squared value.
+grace.write(y_data_type='i0', file='i0.agr', dir=ds.tmpdir, force=True)    # 
Initial peak intensity.
+grace.write(y_data_type='rx', file='rx.agr', dir=ds.tmpdir, force=True)    # 
Relaxation rate.
+grace.write(x_data_type='relax_times', y_data_type='int', 
file='intensities.agr', dir=ds.tmpdir, force=True)    # Average peak 
intensities.
+grace.write(x_data_type='relax_times', y_data_type='int', norm=True, 
file='intensities_norm.agr', dir=ds.tmpdir, force=True)    # Average peak 
intensities (normalised).
 
 # Save the program state.
-state.save('devnull', force=True)
+state.save('rx.save', dir=ds.tmpdir, force=True)




Related Messages


Powered by MHonArc, Updated Thu Dec 04 16:40:02 2008