Package pype :: Module events
[frames] | no frames]

Module events

source code

Events and result codes

Event definitions, based on the encode tags used by the ORTEX program from Bob Desimone's lab at NIMH.

Author -- James A. Mazer (mazerj@gmail.com)

Functions
 
iscorrect(code) source code
 
isabort(code) source code
 
isui(code) source code
 
ismaxrt_exceeded(code) source code
 
isearly_release(code) source code
Variables
  ANY_RESPONSE = None
  CORRECT_RESPONSE = 'C'
  USER_ABORT = 'A'
  UNINITIATED_TRIAL = 'U'
  MAXRT_EXCEEDED = 'M'
  EARLY_RELEASE = 'E'
  ERROR_RESPONSE = 'X'
  NA_RESPONSE = 'N'
  rcodes = {'C': 'CORRECT_RESPONSE', 'A': 'USER_ABORT', 'U': 'UN...
  EYESHIFT = 'eyeshift'
  ABORT = 'abort'
  MARKFLIP = 'INT_MARKFLIP'
  START_ITI = 'start_iti'
  END_ITI = 'end_iti'
  START_PRE_TRIAL = 'start_pre_trial'
  END_PRE_TRIAL = 'end_pre_trial'
  START_POST_TRIAL = 'start_post_trial'
  END_POST_TRIAL = 'end_post_trial'
  START_WAIT_FIXATION = 'start_wait_fixation'
  END_WAIT_FIXATION = 'end_wait_fixation'
  FIXATION_OCCURS = 'fixation_occurs'
  START_WAIT_BAR = 'start_wait_bar'
  END_WAIT_BAR = 'end_wait_bar'
  BAR_UP = 'bar_up'
  BAR_DOWN = 'bar_down'
  BAR_CHANGE = 'bar_change'
  TEST_ON = 'test_on'
  TEST_OFF = 'test_off'
  FIX_ON = 'fix_on'
  FIX_OFF = 'fix_off'
  FIX_ACQUIRED = 'fix_acquired'
  OLD_FIX_ACQUIRED = 'fix_acuired'
  FIX_LOST = 'fix_lost'
  FIX_DONE = 'fix_done'
  TARGET_ACQUIRED = 'target_acquired'
  TARGET_LOST = 'target_lost'
  START_SPONT = 'start_spont'
  STOP_SPONT = 'stop_spont'
  REWARD = 'reward'
  SPIKE1 = '_s1'
  SPIKE2 = '_s2'
  SPIKE3 = '_s3'
  SPIKE4 = '_s4'
  SPIKE5 = '_s5'
  SPIKE6 = '_s6'
  SPIKE7 = '_s7'
  SPIKE8 = '_s8'
  SPIKE9 = '_s9'
  SPIKE10 = '_s10'
  SPIKE11 = '_s11'
  SPIKE12 = '_s12'
  SPIKE13 = '_s13'
  SPIKE14 = '_s14'
  SPIKE15 = '_s15'
  SPIKE16 = '_s16'
  SAMPLE_ON = 'sample_on'
  SAMPLE_OFF = 'sample_off'
  TARGETS_ON = 'targets_on'
  TARGETS_OFF = 'targets_off'
  mod_MATCH = ' match'
  mod_NON_MATCH = ' non-match'
  START = 'start'
  STOP = 'stop'
  EYE_START = 'eye_start'
  EYE_STOP = 'eye_stop'
  EYE_OVERFLOW = 'eye_overflow'
  FLIP = 'flip'
  MARK = 'mark'
  PSTH_TRIG = 'psth_trig'
  ENCODE = 'ENCODE'
  NOTE = 'NOTE'
  WARN = 'WARN'
  ANNOTATION = 'ANNOTATION'
Variables Details

rcodes

Value:
{'C': 'CORRECT_RESPONSE', 'A': 'USER_ABORT', 'U': 'UNITIATED_TRIAL', '\
M': 'MAXRT_EXCEEDED', 'E': 'EARLY_RELEASE'}