Exemplo n.º 1
0
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:'),\
Exemplo n.º 2
0
        (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
Exemplo n.º 3
0
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)]
Exemplo n.º 4
0
    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
Exemplo n.º 5
0
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
Exemplo n.º 6
0
        (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