mailr26616 - /trunk/pipe_control/align_tensor.py


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

Header


Content

Posted by edward on November 18, 2014 - 15:14:
Author: bugman
Date: Tue Nov 18 15:14:45 2014
New Revision: 26616

URL: http://svn.gna.org/viewcvs/relax?rev=26616&view=rev
Log:
Added a check for the values of the basis_set argument.

This is to the align_tensor.matrix_angles user function backend.


Modified:
    trunk/pipe_control/align_tensor.py

Modified: trunk/pipe_control/align_tensor.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/pipe_control/align_tensor.py?rev=26616&r1=26615&r2=26616&view=diff
==============================================================================
--- trunk/pipe_control/align_tensor.py  (original)
+++ trunk/pipe_control/align_tensor.py  Tue Nov 18 15:14:45 2014
@@ -898,6 +898,11 @@
     @type tensors:      None or list of str
     """
 
+    # Argument check.
+    allowed = ['matrix', 'unitary 5D', 'geometric 5D']
+    if basis_set not in allowed:
+        raise RelaxError("The basis set of '%s' is not one of %s." % 
(basis_set, allowed))
+
     # Test that alignment tensor data exists.
     if not hasattr(cdp, 'align_tensors') or len(cdp.align_tensors) == 0:
         raise RelaxNoTensorError('alignment')




Related Messages


Powered by MHonArc, Updated Tue Nov 18 15:40:02 2014