mailr20512 - /trunk/pipe_control/spectrum.py


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

Header


Content

Posted by edward on August 02, 2013 - 20:58:
Author: bugman
Date: Fri Aug  2 20:58:57 2013
New Revision: 20512

URL: http://svn.gna.org/viewcvs/relax?rev=20512&view=rev
Log:
Made it possible to autogenerate spectrum ID's, if spectrum_id='auto'.

Progress sr #3043: (https://gna.org/support/index.php?3043) - support for 
NMRPipe seriesTab format *.ser.

Troels E. Linnet provided this patch. Commit by: tlinset _aaattt_ 
gmail_dot_com

Signed-off-by: Edward d'Auvergne <edward@xxxxxxxxxxxxx>

Modified:
    trunk/pipe_control/spectrum.py

Modified: trunk/pipe_control/spectrum.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/pipe_control/spectrum.py?rev=20512&r1=20511&r2=20512&view=diff
==============================================================================
--- trunk/pipe_control/spectrum.py (original)
+++ trunk/pipe_control/spectrum.py Fri Aug  2 20:58:57 2013
@@ -666,6 +666,12 @@
         # Extract the expected number of spectrum ID's.
         nr_int_col = len(intensity_data[0][3])
 
+        # Make it possible to autogenerate spectrum ID's, if 
spectrum_id='auto'.
+        if not isinstance(spectrum_id, list) and spectrum_id.lower() == 
'auto':
+            spectrum_id = []
+            for i in range(nr_int_col):
+                spectrum_id.append('Z_A%s'%i)
+
         # Checks.
         if (isinstance(spectrum_id, list) and len(spectrum_id) != 
nr_int_col) or (not isinstance(spectrum_id, list) and nr_int_col > 1):
             raise RelaxError("The spectrum ID list %s has a different number 
of elements to the intensity column list %s." % (spectrum_id, nr_int_col))




Related Messages


Powered by MHonArc, Updated Fri Aug 02 21:00:01 2013