|
|
|
@ -26,15 +26,15 @@ import SaccadePursuit
@@ -26,15 +26,15 @@ import SaccadePursuit
|
|
|
|
|
|
|
|
|
|
# Experimental Parameters |
|
|
|
|
monitor_name = 'testMonitor' |
|
|
|
|
monitor_width = 41 |
|
|
|
|
monitor_width = 59.5 #41 |
|
|
|
|
distance_to_monitor = 70 |
|
|
|
|
monitor_px = [1440,900] |
|
|
|
|
window_screen = 1 |
|
|
|
|
monitor_px = [2560,1440] #[1440,900] |
|
|
|
|
window_screen = 0 #1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
disableTracker = False # For Debugging |
|
|
|
|
conditions = ['Fixation', 'Pursuit', 'Saccade', 'AntiSaccade', 'Necker', 'Rivalry'] |
|
|
|
|
#conditions = ['Saccade'] |
|
|
|
|
disableTracker = True # For Debugging |
|
|
|
|
#conditions = ['Fixation', 'Pursuit', 'Saccade', 'AntiSaccade', 'Necker'] #, 'Rivalry'] |
|
|
|
|
conditions = ['Pursuit'] |
|
|
|
|
isi_time = 1 # Interstimulus Interval |
|
|
|
|
data_directory = os.path.join( |
|
|
|
|
os.path.expanduser('~'), 'Desktop', 'ExperimentalData', 'SaccadePursuitEyeTracking') |
|
|
|
@ -47,20 +47,20 @@ saccade_distance = 15 #15
@@ -47,20 +47,20 @@ saccade_distance = 15 #15
|
|
|
|
|
saccade_time = 3 #3 |
|
|
|
|
stimulus_size = 0.3 |
|
|
|
|
stim_color = [1,-1,-1] |
|
|
|
|
saccade_fixation_color = [1,1,1] |
|
|
|
|
saccade_fixation_color = [.5,.5,.5] |
|
|
|
|
|
|
|
|
|
# Pursuit Parameters |
|
|
|
|
number_of_pursuit_trials = 1 |
|
|
|
|
number_of_pursuit_blocks = 1 |
|
|
|
|
pursuit_distance = 15 |
|
|
|
|
pursuit_frequencies = [0.1,0.2,0.4] |
|
|
|
|
pursuit_time = [40,20,15] |
|
|
|
|
pursuit_time = [5,5,5] #[40,20,15] |
|
|
|
|
|
|
|
|
|
# Necker Cube Parameters |
|
|
|
|
number_of_necker_trials = 1 |
|
|
|
|
number_of_necker_blocks = 1 |
|
|
|
|
necker_time = 90 |
|
|
|
|
necker_color = [255,255,255] |
|
|
|
|
number_of_necker_blocks = 4 |
|
|
|
|
necker_time = 60 |
|
|
|
|
necker_color = [191,191,191] |
|
|
|
|
necker_bg_color = [-0.5,-0.5,-0.5] |
|
|
|
|
necker_scale = 0.5 |
|
|
|
|
necker_file = os.path.join(image_directory,'Necker1.tif') |
|
|
|
@ -78,7 +78,7 @@ rivalry_time = 90
@@ -78,7 +78,7 @@ rivalry_time = 90
|
|
|
|
|
rivalry_scale = 2.5 |
|
|
|
|
rivalry_file1 = os.path.join(image_directory,'house4n_11-160.tif') |
|
|
|
|
rivalry_file2 = os.path.join(image_directory,'face2nS_11-160.tif') |
|
|
|
|
rivalry_border_color = [1,1,1] |
|
|
|
|
rivalry_border_color = [0.5,0.5,0.5] |
|
|
|
|
rivalry_border_width = 5 |
|
|
|
|
rivalry_distance = 4 |
|
|
|
|
|
|
|
|
@ -296,7 +296,9 @@ class EyeTrackingSaccadePursuit(SaccadePursuit.SPtask):
@@ -296,7 +296,9 @@ class EyeTrackingSaccadePursuit(SaccadePursuit.SPtask):
|
|
|
|
|
data = self.run_trial(trial, block_num, trial_num) |
|
|
|
|
data.update({'Condition': condition}) |
|
|
|
|
self.send_data(data) |
|
|
|
|
if not condition == 'Saccade' and not condition=='AntiSaccade': |
|
|
|
|
if condition == 'Saccade' or condition=='AntiSaccade': |
|
|
|
|
self.display_saccade_fixation(self.isi_time) |
|
|
|
|
else: |
|
|
|
|
self.display_fixation(self.isi_time) |
|
|
|
|
|
|
|
|
|
if condition == 'Saccade' or condition == 'AntiSaccade': |
|
|
|
|