def update_eVOLVER(): global OD_data, temp_data ##Read and record OD elapsed_time = round((time.time() - start_time) / 3600, 4) print("Time: {0} Hours".format(elapsed_time)) od_read = [] temp_read = [] while len(od_read) == 0 and len(temp_read) == 0: od_read, temp_read = eVOLVER_module.read_data(vials, exp_name) OD_data = od_read temp_data = temp_read if OD_data == 'empty': print("Data Empty! Skipping data log...") else: for x in vials: OD_data[x] = OD_data[x] - OD_initial[x] eVOLVER_module.parse_data(OD_data, elapsed_time, vials, exp_name, 'OD') eVOLVER_module.parse_data(temp_data, elapsed_time, vials, exp_name, 'temp') ##Make decision custom_functions(elapsed_time, exp_name) #Save Variables global run_exp eVOLVER_module.save_var(exp_name, start_time, OD_initial) run_exp = root.after(5000, update_eVOLVER)
def update_eVOLVER(): global OD_data, temp_data ##Read and record OD elapsed_time = round((time.time() - start_time)/3600,4) print("Time: {0} Hours".format(elapsed_time)) OD_data, temp_data = eVOLVER_module.read_data(vials) skip = False if OD_data is not None and temp_data is not None: if OD_data == 'empty': print("Data Empty! Skipping data log...") else: for x in vials: OD_data[x] = OD_data[x] - OD_initial[x] eVOLVER_module.parse_data(OD_data, elapsed_time, vials, 'OD') eVOLVER_module.parse_data(temp_data, elapsed_time, vials, 'temp') #Make decision custom_functions(elapsed_time) #Save Variables global run_exp eVOLVER_module.save_var(start_time, OD_initial) run_exp = root.after(1000,update_eVOLVER)
def update_eVOLVER(): global OD_data, temp_data ##Read and record OD elapsed_time = round((time.time() - start_time) / 3600, 4) print("Time: %f Hours" % elapsed_time) OD_data = eVOLVER_module.read_OD(vials) if OD_data == 'empty': print("Data Empty! Skipping data log...") else: for x in vials: OD_data[x] = OD_data[x] - OD_initial[x] eVOLVER_module.parse_data(OD_data, elapsed_time, vials, exp_name, 'OD') ## Update and record temperature temp_data = eVOLVER_module.update_temp(vials, exp_name) eVOLVER_module.parse_data(temp_data, elapsed_time, vials, exp_name, 'temp') ##Make decision custom_functions(elapsed_time, exp_name) #Save Variables global run_exp eVOLVER_module.save_var(exp_name, start_time, OD_initial) run_exp = root.after(10000, update_eVOLVER)