paradigm_11_58_55.yaml 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. # EXPLORATION
  2. exploration:
  3. mode: ['Screening'] # Screening only
  4. selected_mode: 0
  5. # states: ['ruhe','ja','nein','kopf','fuss']
  6. # states: ['Zunge', 'Schliesse_Hand', 'RechterDaumen', 'Oeffne_Hand', 'Fuss']
  7. states: ['Zunge', 'Schliesse_Hand', 'Oeffne_Hand', 'Bewege_Augen', 'Bewege_Kopf']
  8. # states: ['rechte_hand','linke_hand','rechter_daumen','linker_daumen','zunge','fuesse']
  9. # states: ['SchliesseHand','BeugeRechtenMittelfinger', 'BeugeRechtenZeigefinger','BeugeRechtenDaumen','OeffneHand',
  10. # 'StreckeRechtenMittelfinger','StreckeRechtenZeigefinger','StreckeRechtenDaumen']
  11. selected_states: [0,1,2,3,4]
  12. # selected_states: [0,1,2,3,4,5,6,7]
  13. audio_path: '/kiap/data/speller/Audio/exploration'
  14. number_of_stim: 2 # per state
  15. # QUESTION
  16. question:
  17. mode: ['Training','Validation', 'Free'] # Training or Validation
  18. selected_mode: 2
  19. audio_path: '/kiap/data/speller/Audio/question'
  20. number_of_stim: 10
  21. symmetrical: True # Same number of YES/NO stim
  22. # FEEDBACK
  23. feedback:
  24. mode: ['Training','Validation'] # Training or Validation
  25. selected_mode: 0
  26. audio_path: '/kiap/data/speller/feedback/'
  27. number_of_stim: 20
  28. symmetrical: True
  29. states: # states are defined as a map from name to an array consisting of the actual target
  30. # and the lower and upper bounds of the acceptance interval
  31. #baseline: [0.5, 0.4, 0.6]
  32. up: [1.0, 0.7, 1.0]
  33. down: [0.0, 0.0, 0.35]
  34. # TRAINING_COLOR
  35. training_color:
  36. mode: ['Training'] # Training only
  37. selected_mode: 0
  38. states: [
  39. ['gelb', ['E', 'A', 'D', 'C', 'B', 'F', '^']],
  40. ['gruen',['N', 'S', 'R', 'O', 'M', 'P', 'Q', '^']],
  41. ['rot',['I', 'H', 'L', 'G', 'K', 'J', '^']],
  42. ['blau',['T', 'U', 'W', 'Z', 'V', 'Y', 'X', '^']],
  43. ['weiss',['<', ' ', '?', 'word', 'end', '^']]
  44. ]
  45. training_string: 'FELIX'
  46. confirmation_yes: 1
  47. confirmation_no: 1
  48. # COLOR
  49. color:
  50. mode: ['Validation','Free'] # Free or Validation
  51. selected_mode: 0
  52. states: [
  53. ['gelb', ['E', 'A', 'D', 'C', 'B', 'F', '^']],
  54. ['gruen',['N', 'S', 'R', 'O', 'M', 'P', 'Q', '^']],
  55. ['rot',['I', 'H', 'L', 'G', 'K', 'J', '^']],
  56. ['blau',['T', 'U', 'W', 'Z', 'V', 'Y', 'X', '^']],
  57. ['weiss',['<', ' ', '?', 'word', 'end', '^']]
  58. ]
  59. max_length_vocabulary: 5
  60. confirmation_methods: ['single','double_yes','best_of_three']
  61. selected_confirmation_method: 0
  62. # corpora_path: 'Corpora'
  63. corpora_path: '/kiap/data/speller/Corpora'
  64. audio_path: '/kiap/data/speller/Audio'
  65. general_corpus: 'cfd_tiger.p'
  66. # general_corpus: 'deu_mixed-typical_2011_1M-sentences.txt'
  67. user_corpus: 'user.txt'
  68. word_prediction: True
  69. validation_string: 'GUSTAV.' # only for validation mode
  70. # timing:
  71. # t_baseline: 10 # sec, trial baseline duration
  72. # t_response: 1 # sec, trial response duration
  73. # decoder_refresh_interval: 0.01 # sec, for continuous decoding, the cycle time of the decoder
  74. # bci_loop_interval: .05 # sec, step for bci thread loop
  75. # recording_loop_interval: .05 # sec, step for bci thread loop
  76. variablesToShowInGUI:
  77. variableGroups: ['timing','color']
  78. variableNames: ['t_baseline','t_response','bci_loop_interval','selected_mode','max_length_vocabulary']
  79. t: 1