Author: bugman
Date: Fri Sep 26 10:06:58 2014
New Revision: 26049

URL: http://svn.gna.org/viewcvs/relax?rev=26049&view=rev
Log:
The model-free bmrb_write() API method now checks for spectrometer information.

This is via a call to the pipe_control.spectrometer.check_spectrometer_setup() 
function.


Modified:
    trunk/specific_analyses/model_free/api.py

Modified: trunk/specific_analyses/model_free/api.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/model_free/api.py?rev=26049&r1=26048&r2=26049&view=diff
==============================================================================
--- trunk/specific_analyses/model_free/api.py   (original)
+++ trunk/specific_analyses/model_free/api.py   Fri Sep 26 10:06:58 2014
@@ -51,6 +51,7 @@
 from pipe_control.exp_info import bmrb_write_citations, bmrb_write_methods, 
bmrb_write_software
 from pipe_control.interatomic import return_interatom_list
 from pipe_control.mol_res_spin import count_spins, exists_mol_res_spin_data, 
find_index, get_molecule_names, return_spin, return_spin_from_index, 
return_spin_indices, spin_loop
+from pipe_control.spectrometer import check_spectrometer_setup
 from specific_analyses.api_base import API_base
 from specific_analyses.api_common import API_common
 from specific_analyses.model_free.bmrb import sf_csa_read, sf_model_free_read, 
to_bmrb_model
@@ -180,6 +181,9 @@
         @keyword version:   The BMRB NMR-STAR dictionary format to output to.
         @type version:      str
         """
+
+        # Checks.
+        check_spectrometer_setup(escalate=2)
 
         # Alias the current data pipe.
         cdp = pipes.get_pipe()


_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-commits mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-commits

Reply via email to