Line 16: |
Line 16: |
| | | |
| In order to import a table, you only have to specify the reference to it in your main Actions table. A simplified example of an imported table is given below: | | In order to import a table, you only have to specify the reference to it in your main Actions table. A simplified example of an imported table is given below: |
− | {| border="1" | + | {| class="wikitable" |
| |- | | |- |
| !colspan="5"| '''Main Actions Table''' | | !colspan="5"| '''Main Actions Table''' |
Line 29: |
Line 29: |
| |} | | |} |
| <br /> | | <br /> |
− | {| border="1" | + | {| class="wikitable" |
| |- | | |- |
| !colspan="3"| '''Main Dictionary Table''' | | !colspan="3"| '''Main Dictionary Table''' |
Line 40: |
Line 40: |
| At the BS_INIT marker, the BCI experiment will be initialized and subsequently a BCI processing pipeline will be executed. Let's assume that inside this processing pipeline is a function that inserts a marker whenever a picture needs to be shown. The presentation of pictures is taken care of by the Pictures table (@Pictures): | | At the BS_INIT marker, the BCI experiment will be initialized and subsequently a BCI processing pipeline will be executed. Let's assume that inside this processing pipeline is a function that inserts a marker whenever a picture needs to be shown. The presentation of pictures is taken care of by the Pictures table (@Pictures): |
| | | |
− | {| border="1" | + | {| class="wikitable" |
| |- | | |- |
| !colspan="5"| '''Imported Actions table''' | | !colspan="5"| '''Imported Actions table''' |
Line 57: |
Line 57: |
| |} | | |} |
| <br /> | | <br /> |
− | {| border="1" | + | {| class="wikitable" |
| |- | | |- |
| !colspan="3"| '''Imported Dictionary table''' | | !colspan="3"| '''Imported Dictionary table''' |
Line 86: |
Line 86: |
| At the start of each BrainStream experiment, the main experiment definition tables and all references to import-tables will be combined into one table, a process called table expansion. This means that all Action tables will be integrated into a single Action table, and the same is true for the DataSelection and Dictionary tables. Thus, in the example mentioned above, the expanded tables would look like this: | | At the start of each BrainStream experiment, the main experiment definition tables and all references to import-tables will be combined into one table, a process called table expansion. This means that all Action tables will be integrated into a single Action table, and the same is true for the DataSelection and Dictionary tables. Thus, in the example mentioned above, the expanded tables would look like this: |
| | | |
− | {| border="1" | + | {| class="wikitable" |
| |- | | |- |
| !colspan="5"| '''Expanded Actions Table''' | | !colspan="5"| '''Expanded Actions Table''' |
Line 105: |
Line 105: |
| |} | | |} |
| <br /> | | <br /> |
− | {| border="1" | + | {| class="wikitable" |
| |- | | |- |
| !colspan="3"| '''Expanded Dictionary Table''' | | !colspan="3"| '''Expanded Dictionary Table''' |