Summary
- Plugin name : BCI competition IIIb reader
- Version : 0.7
- Author : Bruno Renier
- Company : INRIA/IRISA
- Short description : Reads ASCII version of BCI competition IIIb datasets.
- Documentation template generation date : Apr 20 2022
Description
Reads signal samples, stimulations and class labels from the BCI competition IIIb ASCII datasets.
Outputs
1. Signal
This input contains the signal samples from the trials.
- Type identifier : Signal (0x5ba36127, 0x195feae1)
2. Stimulations
This input contains information about the stimulations that occurred during the trials.
- Type identifier : Stimulations (0x6f752dd0, 0x082a321e)
Settings
1. Signal file
Name of the signal file from the dataset ("*_s.txt").
- Type identifier : Filename (0x330306dd, 0x74a95f98)
- Default value : [ ]
2. Triggers file
Name of the trigger file from the dataset ("*_HDR_TRIG.txt").
- Type identifier : Filename (0x330306dd, 0x74a95f98)
- Default value : [ ]
3. Labels file
Name of the label file from the dataset ("*_HDR_Classlabel.txt").
- Type identifier : Filename (0x330306dd, 0x74a95f98)
- Default value : [ ]
4. Artifact file
Name of the artifact file from the dataset ("*_HDR_ArtifactSelection.txt").
- Type identifier : Filename (0x330306dd, 0x74a95f98)
- Default value : [ ]
5. True labels file
Name of the true labels file from the dataset ("true_labels_*.txt").
- Type identifier : Filename (0x330306dd, 0x74a95f98)
- Default value : [ ]
6. Samples per buffer
Number of samples to send per sample buffer.
- Type identifier : Integer (0x007deef9, 0x2f3e95c6)
- Default value : [ 32 ]
7. Offline
Whether the plugin is used in offline mode or not.
- Type identifier : Boolean (0x2cdb2f0b, 0x12f231ea)
- Default value : [ false ]
8. Train?
Keep the training set trials or not.
- Type identifier : Boolean (0x2cdb2f0b, 0x12f231ea)
- Default value : [ true ]
9. Test?
Keep the test set trials or not.
- Type identifier : Boolean (0x2cdb2f0b, 0x12f231ea)
- Default value : [ false ]
10. Keep artifacts?
Keep the trials containing artifacts or not.
- Type identifier : Boolean (0x2cdb2f0b, 0x12f231ea)
- Default value : [ false ]
11. Trial length
The length of a trial in seconds.
- Type identifier : Float (0x512a166f, 0x5c3ef83f)
- Default value : [ 8.0 ]
12. CUE display Start
The time when the CUE is displayed in a trial.
- Type identifier : Float (0x512a166f, 0x5c3ef83f)
- Default value : [ 3.0 ]
13. Feedback start
The time when the feedback starts in a trial.
- Type identifier : Float (0x512a166f, 0x5c3ef83f)
- Default value : [ 4.0 ]
Examples
Miscellaneous
The stimulations sent are the following :
- Trial start
- Display cross
- CUE
- Time : parameter(CUE display start)
- Id : 0x300 + class index (0x301 for first class, 0x302 for the second class, ...)
- Feedback start
- Time : parameter(Feedback start)
- Id : 0x30D
- Trial end
- Time : parameter(Trial length)
- Id : 0x320
- End of session
- Time : when the end of the input file has been reached
- Id : 0x3FF
See the Doc_Stimulations page for more details about §OpenViBE§ stimulations.