In [1]:
from cili.util import *
#samps, events = load_eyelink_dataset("/home/avnerus/Code/eegtest/EyeLink/pilotexp_eye.asc")
#samps, events = load_eyelink_dataset("/Volumes/Store/Avner/POUYAN-BRAIN/POUYAN.asc")
samps, events = load_eyelink_dataset("/Volumes/Store/Avner/MATTI-BRAIN/MATTI.asc")
In [2]:
buttons = events.BUTTON
print(buttons)
In [8]:
print samps.loc[5606476]
In [4]:
from cili.extract import extract_event_ranges
#print(samps)
#FIRST INDEX WORK AROUND
#pouyanMs = (48 * 60 + 30) * 1000 + 160
#print("Total Pouyan time: %dms" % (pouyanMs))
#pouyan_start = indexes[0] - pouyanMs
#pouyan_samples = samps.loc[pouyan_start:indexes[0]][['x_r','y_r']] # 1521526
indexes = buttons[(buttons.state == 1)].index
print(indexes)
matti_samples = samps.loc[indexes[0]:indexes[1]][['x_r','y_r']] # 1521526
#interesting_samples = samps.loc[indexes[0]:indexes[1]][['x_r','y_r']] # 1521526
#print(samps.loc[indexes[0]:indexes[1]])
#print(interesting_samples)
In [6]:
# Chunk it in SQL
import sqlite3
conn = sqlite3.connect('matti_eyedata.db')
c = conn.cursor()
c.execute('DROP TABLE data')
c.execute('CREATE TABLE data(onset int primary key not null,x_r real,y_r real)')
matti_samples.to_sql('data', conn, if_exists='replace')
In [7]:
conn.commit()
conn.close()
In [ ]:
In [ ]: