M40_2020_04_19_keys.m 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2. %%% %%%
  3. %%% ExpKeys %%%
  4. %%% %%%
  5. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  6. % ExpKeys.notes = [];
  7. ExpKeys.eventList = {'TTL Input on AcqSystem1_0 board 0 port 3 value (0x0000).','TTL Input on AcqSystem1_0 board 0 port 3 value (0x0001).', ...
  8. 'TTL Output on AcqSystem1_0 board 0 port 0 value (0x0000).','TTL Output on AcqSystem1_0 board 0 port 0 value (0x0002).','TTL Output on AcqSystem1_0 board 0 port 0 value (0x0004).', ...
  9. 'TTL Output on AcqSystem1_0 board 0 port 0 value (0x0008).','TTL Output on AcqSystem1_0 board 0 port 0 value (0x0010).','TTL Output on AcqSystem1_0 board 0 port 0 value (0x0028).', ...
  10. 'TTL Output on AcqSystem1_0 board 0 port 0 value (0x0030).','TTL Output on AcqSystem1_0 board 0 port 0 value (0x0040).','TTL Output on AcqSystem1_0 board 0 port 0 value (0x0060).', ...
  11. 'Starting Recording','Stopping Recording','Failed Start Recording','Failed Stop Recording'};
  12. ExpKeys.eventLabel = {'input finished','lick',...
  13. 'output finished','odor 1','odor 2',...
  14. 'odor 4','air','rew + odor 4', ...
  15. 'rew + air','odor 3','rew + odor 3',...
  16. 'Start','Stop','FStart','FStop'};
  17. ExpKeys.experimenter = {'jgmaz'};
  18. ExpKeys.species = 'Mouse';
  19. ExpKeys.project = 'vStr-bcd';
  20. ExpKeys.phase = 'performance';
  21. ExpKeys.behavior = 'contextual odor discrimination';
  22. ExpKeys.hemisphere = {'right'};
  23. ExpKeys.target = {'vStr'};
  24. ExpKeys.probeDepth = 4300; % mm
  25. ExpKeys.cellStart = [6.443e+07 6.443e+07 6.443e+07 6.443e+07 6.443e+07 6.443e+07 6.443e+07 6.443e+07...
  26. 7.06e+07 6.443e+07 8.993e+07 7.065e+07 7.122e+07 6.443e+07 6.443e+07 6.443e+07 6.443e+07 6.443e+07 6.443e+07...
  27. 6.443e+07 7.083e+07 7.477e+07 7.762e+07 6.443e+07 7.065e+07...
  28. 6.443e+07 6.443e+07 6.443e+07 7.687e+07 8.202e+07 6.443e+07 6.443e+07 6.443e+07 6.443e+07...
  29. 6.443e+07 6.443e+07 6.443e+07 6.443e+07 6.443e+07];
  30. ExpKeys.cellEnd = [1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08...
  31. 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08...
  32. 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08...
  33. 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08...
  34. 1.346e+08 1.464e+08 1.464e+08 1.464e+08 1.464e+08];
  35. ExpKeys.cellID = {'TT03_1','xTT03_2','xTT03_3','xTT03_4','xTT03_5','xTT03_6','xTT03_7','xTT03_8',...
  36. 'TT04_1','TT04_2','TT04_3','TT04_4','xTT04_5','xTT04_6','xTT04_7','xTT04_8','xTT04_9','xTT04_10','xTT04_11',...
  37. 'TT06_1','TT06_2','TT06_3','TT06_4','xTT06_5','xTT06_6',...
  38. 'TT07_1','TT07_2','TT07_3','TT07_4','xTT07_5','xTT07_6','xTT07_7','xTT07_8','xTT07_9',...
  39. 'TT08_1','xTT08_2','xTT08_3','xTT08_4','xTT08_5'};
  40. % ExpKeys.channelDepths = [ ];
  41. % ExpKeys.goodGamma = {'.ncs'};
  42. ExpKeys.day = 2; % day from start of recording
  43. ExpKeys.phaseDay = 2; % day in current phase
  44. ExpKeys.weight = []; % weight in grams, includes weight of array
  45. ExpKeys.fed = []; % given x amount in grams the previous day
  46. ExpKeys.odors = {'methyl-butanol' 'propyl acetate' 'propyl formate' 'butanol'}; % Odors used
  47. ExpKeys.odorLabels = {'Context 1' 'Context 2' 'Target 1' 'Target 2'};
  48. ExpKeys.rewardPairs = [1 0 0 1]; % stands for C1-T1 C1-T2 C2-T1 C2-T2
  49. ExpKeys.rewardType = {'12% sucrose solution'};
  50. ExpKeys.lengthValve = 3; % length valve opened during sucrose water delivery, in ms
  51. %ExpKeys.prerecord = [?; ?]; % time on pedestal for pre-record
  52. %ExpKeys.postrecord = [?; ?]; %time on pedestal for post-record
  53. %ExpKeys.task = [?; ?]; % time on task
  54. ExpKeys.VTConvFactor = [];