from achrolab.calibtubes import CalibTubes from achrolab.colortable import ColorTable from achrolab.colorentry import ColorEntry from achrolab.calibrate import Calibrate eyeone = EyeOne() mywin = visual.Window([1024, 1536], monitor='mymon', color=(155, 155, 17), screen=1, colorSpace="rgb255", allowGUI=False) calibmonitor = CalibMonitor(eyeone, mywin) calibtubes = CalibTubes(eyeone) #calibtubes.is_calibrated = True calibrate = Calibrate(calibmonitor, calibtubes) colortable = ColorTable() color1 = ColorEntry("color850", patch_stim_value=eizoGS320.encode_color(850, 850)) color2 = ColorEntry("color600", patch_stim_value=eizoGS320.encode_color(600, 600)) color3 = ColorEntry("color390", patch_stim_value=eizoGS320.encode_color(390, 390)) color4 = ColorEntry("color621", patch_stim_value=eizoGS320.encode_color(621, 621)) ## MONITOR
from achrolab.eyeone.eyeone import EyeOne from achrolab.calibtubes import CalibTubes eyeone = EyeOne() caltub = CalibTubes(eyeone) caltub.calibrate(imi=0.5, n=500, each=5) caltub.saveParameter("tube_calibration_75_absorption.pkl")