mailr10781 - /1.3/generic_fns/grace.py


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

Header


Content

Posted by edward on February 19, 2010 - 17:08:
Author: bugman
Date: Fri Feb 19 17:08:23 2010
New Revision: 10781

URL: http://svn.gna.org/viewcvs/relax?rev=10781&view=rev
Log:
Clean up of the write() function for the new get_data() design.


Modified:
    1.3/generic_fns/grace.py

Modified: 1.3/generic_fns/grace.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/generic_fns/grace.py?rev=10781&r1=10780&r2=10781&view=diff
==============================================================================
--- 1.3/generic_fns/grace.py (original)
+++ 1.3/generic_fns/grace.py Fri Feb 19 17:08:23 2010
@@ -267,22 +267,21 @@
     # Get the data.
     data, set_names, graph_type = get_data(spin_id, x_data_type=x_data_type, 
y_data_type=y_data_type, plot_data=plot_data)
 
-    # Generate the spin_ids for all the data.
-    spin_ids = []
-    for line in data:
-        spin_ids.append(generate_spin_id(line[0], line[1], line[2], line[3], 
line[4]))
-
     # No data, so close the empty file and exit.
-    if data == None or data == []:
+    if not len(data) or not len(data[0]) or not len(data[0][0]):
         warn(RelaxWarning("No data could be found, creating an empty file."))
         file.close()
         return
 
     # Determine the sequence data type.
-    seq_type = determine_seq_type(spin_id=spin_ids[0])
+    seq_type = [None, None]
+    if x_data_type == 'spin':
+        seq_type[0] = 'res'
+    if y_data_type == 'spin':
+        seq_type[1] = 'res'
 
     # Write the header.
-    write_xy_header(sets=len(data[0]), file=file, data_type=[x_data_type, 
y_data_type], seq_type=[seq_type, None], set_names=set_names, norm=norm)
+    write_xy_header(sets=len(data[0]), file=file, data_type=[x_data_type, 
y_data_type], seq_type=seq_type, set_names=set_names, norm=norm)
 
     # Write the data.
     write_xy_data(data, file=file, graph_type=graph_type, norm=norm)




Related Messages


Powered by MHonArc, Updated Fri Feb 19 18:20:03 2010