from victor_parser import VictorParser from pylab import * from matplotlib import font_manager from matplotlib.backends.backend_pdf import PdfPages import sys, os if (not os.path.exists('../res')): os.mkdir('../res') vp = VictorParser() fname = "../data/OD_eGFP_20100711_190.xls" vp.parse_excel(fname) #rcParams['text.usetex'] = True rcParams['legend.fontsize'] = 12 #rcParams['font.family'] = 'sans-serif' #rcParams['font.size'] = 8 #rcParams['lines.linewidth'] = 0.3 #rcParams['lines.markersize'] = 2 #rcParams['figure.figsize'] = [5, 10] #rcParams['figure.subplot.hspace'] = 0.3 #figure() fit_window_size = 1.5 # hours fit_start_threshold = 0.01 columns = [('4K5', 0, 'y'),\ ('GFP-A', 1, 'r'),\ ('GFP-B', 2, 'g'),\ ('GFP-C', 3, 'c'),\ ('GFP-D', 4, 'c:'),\
(time, value) = vp.get_data(index, row, col) time_array = hstack([time_array, time + last_t]) value_array = hstack([value_array, value]) if (len(time_array) > 0): last_t = time_array.max() return (time_array, value_array) if (not os.path.exists('../res')): os.mkdir('../res') name = "elad_100903_ace_lux" vp_vec = [] vp = VictorParser() vp.parse_excel("../data/%s.xls" % (name)) vp_vec.append(vp) pp = PdfPages('../res/%s.pdf' % name) #rcParams['text.usetex'] = True rcParams['legend.fontsize'] = 12 #rcParams['font.family'] = 'sans-serif' #rcParams['font.size'] = 8 #rcParams['lines.linewidth'] = 0.3 #rcParams['lines.markersize'] = 2 #rcParams['figure.figsize'] = [5, 10] #rcParams['figure.subplot.hspace'] = 0.3 #figure() fit_window_size = 1.5 # hours
from victor_parser import VictorParser from pylab import * from matplotlib import font_manager from matplotlib.backends.backend_pdf import PdfPages import sys, os if (not os.path.exists('../res')): os.mkdir('../res') vp = VictorParser() name = "RBS-GFP 28-07-10" fname = "../data/%s.xls" % name if (not os.path.exists(fname)): raise Exception("Cannot locate the Excel file: " + fname) vp.parse_excel(fname) pp = PdfPages('../res/%s.pdf' % name) #rcParams['text.usetex'] = True rcParams['legend.fontsize'] = 12 #rcParams['font.family'] = 'sans-serif' #rcParams['font.size'] = 8 #rcParams['lines.linewidth'] = 0.3 #rcParams['lines.markersize'] = 2 #rcParams['figure.figsize'] = [5, 10] #rcParams['figure.subplot.hspace'] = 0.3 #figure() fit_window_size = 1.5 # hours fit_start_threshold = 0.01 plot_types = [(0, "OD", 0.001, 1), (1, "GFP", 1e3, 1e6), ("divide", "GFP/OD", 1e4, 2e6)]
for vp in vp_vec: (time, value) = vp.get_data(index, row, col) time_array = hstack([time_array, time + last_t]) value_array = hstack([value_array, value]) if (len(time_array) > 0): last_t = time_array.max() return (time_array, value_array) if (not os.path.exists('../res')): os.mkdir('../res') name = "elad_100903_ace_lux" vp_vec = [] vp = VictorParser() vp.parse_excel("../data/%s.xls" % (name)) vp_vec.append(vp) pp = PdfPages('../res/%s.pdf' % name) #rcParams['text.usetex'] = True rcParams['legend.fontsize'] = 12 #rcParams['font.family'] = 'sans-serif' #rcParams['font.size'] = 8 #rcParams['lines.linewidth'] = 0.3 #rcParams['lines.markersize'] = 2 #rcParams['figure.figsize'] = [5, 10] #rcParams['figure.subplot.hspace'] = 0.3 #figure() fit_window_size = 1.5 # hours
def get_data(index, row, col, vp1, vp2): (time1, value1) = vp1.get_data(index, row, col) (time2, value2) = vp2.get_data(index, row, col) last_t1 = time1.max() time = array([t for t in time1] + [(t + last_t1) for t in time2]) value = hstack([value1, value2]) return (time, value) if (not os.path.exists('../res')): os.mkdir('../res') vp1 = VictorParser() vp2 = VictorParser() name = "d100805_elad_LUX" vp1.parse_excel("../data/%s_1.xls" % name) vp2.parse_excel("../data/%s_2.xls" % name) pp = PdfPages('../res/%s.pdf' % name) #rcParams['text.usetex'] = True rcParams['legend.fontsize'] = 12 #rcParams['font.family'] = 'sans-serif' #rcParams['font.size'] = 8 #rcParams['lines.linewidth'] = 0.3 #rcParams['lines.markersize'] = 2 #rcParams['figure.figsize'] = [5, 10] #rcParams['figure.subplot.hspace'] = 0.3 #figure() fit_window_size = 1.5 # hours fit_start_threshold = 0.01
(time, value) = vp.get_data(index, row, col) time_array = hstack([time_array, time + last_t]) value_array = hstack([value_array, value]) if (len(time_array) > 0): last_t = time_array.max() return (time_array, value_array) if (not os.path.exists('../res')): os.mkdir('../res') name = "elad_100819_ace_lux" vp_vec = [] for i in range(1, 3): vp = VictorParser() vp.parse_excel("../data/%s_%d.xls" % (name, i)) vp_vec.append(vp) pp = PdfPages('../res/%s.pdf' % name) #rcParams['text.usetex'] = True rcParams['legend.fontsize'] = 12 #rcParams['font.family'] = 'sans-serif' #rcParams['font.size'] = 8 #rcParams['lines.linewidth'] = 0.3 #rcParams['lines.markersize'] = 2 #rcParams['figure.figsize'] = [5, 10] #rcParams['figure.subplot.hspace'] = 0.3 #figure() fit_window_size = 1.5 # hours