getStimSetCellStr.m 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. function stimSetCellStr = getStimSetCellStr(stimSetInd)
  2. % Generate all stimulus names used in a particular experiment.
  3. switch stimSetInd
  4. case 1 % (old)ONOFF+Bars
  5. stimSetCellStr = ...
  6. {'LocalCircle_ONOFF_2s_BG_4s_120deg_0degAz_0degEl_100_Con_0.5Lum_NonRand.txt', ...
  7. 'StandingStripe_1s_XAxis_5degWide_2degSep_m1.0Con_rand_USEFRUSTUM.txt', ...
  8. 'StandingStripe_1s_YAxis_5degWide_2degSep_m1.0Con_rand_USEFRUSTUM.txt', ...
  9. 'StandingStripe_1s_XAxis_5degWide_2degSep_p1.0Con_rand_USEFRUSTUM.txt', ...
  10. 'StandingStripe_1s_YAxis_5degWide_2degSep_p1.0Con_rand_USEFRUSTUM.txt'};
  11. case 2 % ONOFF+Bars
  12. stimSetCellStr = ...
  13. {'FullField_ONOFF_1.0_2s_BG_0.5_4s_Weber_NonRand.txt', ...
  14. 'StandingStripe_1s_XAxis_5degWide_2degSep_m1.0Con_rand_USEFRUSTUM.txt', ...
  15. 'StandingStripe_1s_YAxis_5degWide_2degSep_m1.0Con_rand_USEFRUSTUM.txt', ...
  16. 'StandingStripe_1s_XAxis_5degWide_2degSep_p1.0Con_rand_USEFRUSTUM.txt', ...
  17. 'StandingStripe_1s_YAxis_5degWide_2degSep_p1.0Con_rand_USEFRUSTUM.txt'};
  18. case 3 % ONOFF+Bars+Noise
  19. stimSetCellStr = ...
  20. {'FullField_ONOFF_1.0_2s_BG_0.5_4s_Weber_NonRand.txt' , ...
  21. 'StandingStripe_1s_XAxis_5degWide_2degSep_m1.0Con_rand_USEFRUSTUM.txt', ...
  22. 'StandingStripe_1s_YAxis_5degWide_2degSep_m1.0Con_rand_USEFRUSTUM.txt', ...
  23. 'StandingStripe_1s_XAxis_5degWide_2degSep_p1.0Con_rand_USEFRUSTUM.txt', ...
  24. 'StandingStripe_1s_YAxis_5degWide_2degSep_p1.0Con_rand_USEFRUSTUM.txt', ...
  25. 'StimulusData_Discrete_1_1_100000_Seed_735723_50ms.txt' , ...
  26. 'StimulusData_Discrete_1_12_100000_Seed_735723_Az_100ms.txt' , ...
  27. 'StimulusData_Discrete_1_12_100000_Seed_735723_El_100ms.txt' };
  28. case 4 % ONOFF+Bars+Edges+Sines
  29. stimSetCellStr = ...
  30. {'FullField_ONOFF_1.0_2s_BG_0.5_4s_Weber_NonRand.txt', ...
  31. 'StandingStripe_1s_XAxis_5degWide_2degSep_m1.0Con_rand_USEFRUSTUM.txt', ...
  32. 'StandingStripe_1s_YAxis_5degWide_2degSep_m1.0Con_rand_USEFRUSTUM.txt', ...
  33. 'StandingStripe_1s_XAxis_5degWide_2degSep_p1.0Con_rand_USEFRUSTUM.txt', ...
  34. 'StandingStripe_1s_YAxis_5degWide_2degSep_p1.0Con_rand_USEFRUSTUM.txt', ...
  35. 'DriftingEdge_LumDecLumInc_1period_20degPerSec_90deg_BlankRand_4Dirs.txt', ...
  36. 'DriftingSineGrating_4s_BG_4s_0p25-16Hz_2-32deg_BlankRand_1Dir_90deg.txt'};
  37. end