Scheduled service maintenance on November 22


On Friday, November 22, 2024, between 06:00 CET and 18:00 CET, GIN services will undergo planned maintenance. Extended service interruptions should be expected. We will try to keep downtimes to a minimum, but recommend that users avoid critical tasks, large data uploads, or DOI requests during this time.

We apologize for any inconvenience.

paradigm.yaml 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  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','StreckeRechtenMittelfinger','StreckeRechtenZeigefinger','StreckeRechtenDaumen']
  10. #selected_states: [0,1,2,3,4]
  11. selected_states: [0,1,2,3,4,5,6,7]
  12. audio_path: '/kiap/data/speller/Audio/exploration'
  13. number_of_stim: 5 # per state
  14. # QUESTION
  15. question:
  16. mode: ['Training','Validation', 'Free'] # Training or Validation
  17. selected_mode: 1
  18. audio_path: '/kiap/data/speller/Audio/question'
  19. number_of_stim: 10
  20. symmetrical: True # Same number of YES/NO stim
  21. # FEEDBACK
  22. feedback:
  23. mode: ['Training','Validation'] # Training or Validation
  24. selected_mode: 0
  25. audio_path: '/kiap/data/speller/feedback/'
  26. number_of_stim: 10
  27. symmetrical: True
  28. states: # states are defined as a map from name to an array consisting of the actual target
  29. # and the lower and upper bounds of the acceptance interval
  30. #baseline: [0.5, 0.4, 0.6]
  31. up: [1.0, 0.7, 1.0]
  32. down: [0.0, 0.0, 0.35]
  33. sounds:
  34. success: "/kiap/data/speller/feedback/kerching.wav"
  35. fail: "/kiap/data/speller/feedback/blarg.wav"
  36. play_end_feedback:
  37. success: True # If target is reached, play reward tone and abort trial
  38. fail: true
  39. # TRAINING_COLOR
  40. training_color:
  41. mode: ['Training'] # Training only
  42. selected_mode: 0
  43. states: [
  44. ['gelb', ['E', 'A', 'D', 'C', 'B', 'F', '^']],
  45. ['gruen',['N', 'S', 'R', 'O', 'M', 'P', 'Q', '^']],
  46. ['rot',['I', 'H', 'L', 'G', 'K', 'J', '^']],
  47. ['blau',['T', 'U', 'W', 'Z', 'V', 'Y', 'X', '^']],
  48. ['weiss',['<', '<<<', '.', '?', 'word', 'end', '^']]
  49. ]
  50. training_string: 'Gustav'
  51. confirmation_yes: 1
  52. confirmation_no: 1
  53. # COLOR
  54. color:
  55. mode: ['Validation','Free'] # Free or Validation
  56. selected_mode: 1
  57. states: [
  58. ['gelb', ['E', 'A', 'D', 'C', 'B', 'F', '^']],
  59. ['gruen',['N', 'S', 'R', 'O', 'M', 'P', 'Q', '^']],
  60. ['rot',['I', 'H', 'L', 'G', 'K', 'J', '^']],
  61. ['blau',['T', 'U', 'W', 'Z', 'V', 'Y', 'X', '^']],
  62. ['weiss',['<', '<<<', ' ', '.', '?', 'word', 'end', '^']]
  63. ]
  64. max_length_vocabulary: 5
  65. # confirmation_methods: ['single','double_yes','best_of_three']
  66. # selected_confirmation_method: 0
  67. confirmation_num_yes: 2 # greater than 0
  68. confirmation_num_no: 1 # greater than 0
  69. # Opposite answers method useful only if num_yes = num_no+1 or num_no-1
  70. opposite_answers_methods: ['last', 'majority'] # what happen if after one yes the answer is no
  71. selected_opposite_answers_method: 1
  72. # corpora_path: 'Corpora'
  73. corpora_path: '/kiap/data/speller/Corpora'
  74. audio_path: '/kiap/data/speller/Audio'
  75. #general_corpus: 'cfd_tiger.p'
  76. general_corpus: 'cfd_leipzig.p'
  77. # general_corpus: 'deu_mixed-typical_2011_1M-sentences.txt'
  78. general_user_corpus: 'general_user_cfd.txt'
  79. speller_user_corpus: 'speller_user.txt'
  80. word_prediction: True
  81. validation_string: 'FELIX.' # only for validation mode
  82. init_string: ''
  83. n_repeat_unclassified: 1 # how often to repeat a letter / group selection when answer is unclassified
  84. # timing:
  85. # t_baseline: 10 # sec, trial baseline duration
  86. # t_response: 1 # sec, trial response duration
  87. # decoder_refresh_interval: 0.01 # sec, for continuous decoding, the cycle time of the decoder
  88. # bci_loop_interval: .05 # sec, step for bci thread loop
  89. # recording_loop_interval: .05 # sec, step for bci thread loop
  90. variablesToShowInGUI:
  91. variableGroups: ['timing','color']
  92. variableNames: ['t_baseline','t_response','bci_loop_interval','selected_mode','max_length_vocabulary']
  93. t: 1