|
|
[[_TOC_]]
|
|
|
# Vised Marks Structure
|
|
|
The backbone of Vised Marks is a new EEG structure called marks. It contents are three different sub structures. One for time, one for channels and one for components.
|
|
|
Vised Marks is composed of a series of structures found in the EEG structure. The main structure is called **marks** but the basis is composed of three main structures. One for time, one for channels and one for components.
|
|
|
|
|
|
```
|
|
|
>> EEG.marks
|
|
|
|
... | ... | @@ -10,29 +11,59 @@ ans = |
|
|
chan_info: [1x4 struct]
|
|
|
comp_info: [1x1 struct]
|
|
|
```
|
|
|
There are more structures
|
|
|
|
|
|

|
|
|
|
|
|
Each of the info structures also contains many sub structure for each set of marks criteria.
|
|
|
|
|
|
# time.info
|
|
|
(1-8)
|
|
|
label example manual
|
|
|
color
|
|
|
flags length of data
|
|
|
The time info structure is good for storing information on times of data which need to be removed or otherwise isolated. If removed this will create a time jump boundary and effects all of the channels during this time period. The visually annotation will appear as a coloured bar across the time windows that follow the criteria.
|
|
|
The time info structure contains the following fields:
|
|
|
* **Label**: The name of the mark structure, usually based off the criteria, or is the manual label.
|
|
|
* **Color**: Color of the highlighted mark in the *visually edit in scroll plot* display. Described with [R G B].
|
|
|
* **Flags**: The array containing a 0 or 1 for each point of time data. 1 indicating this point will be marked.
|
|
|
|
|
|
# chan.info
|
|
|
(1-4)
|
|
|
label
|
|
|
line color
|
|
|
tag color
|
|
|
order
|
|
|
flags length of channels
|
|
|
The channel info structure is good for storing information on particular channels which need to be removed or otherwise isolated. The visually annotation changes the colour of the data plot line, and places a tag on the left side of the window by the channel name.
|
|
|
The channel info structure contains the following fields:
|
|
|
* **Label**: The name of the mark structure, usually based off the criteria, or is the manual label.
|
|
|
* **Line Color**: Color of channel plot line in the *visually edit in scroll plot* display. Described with [R G B].
|
|
|
:so: Typically a lighter color to *"grey out"* bad channels
|
|
|
* **Tag Color**: Color of channel tag located by the channel name in the *visually edit in scroll plot* display. Described with [R G B].
|
|
|
* **Order** : ---__----___---__----___---___----__----___---___
|
|
|
* **Flags**: The array containing a 0 or 1 for each channel. 1 indicating this channel will be marked.
|
|
|
|
|
|
# comp.info
|
|
|
(1)
|
|
|
label
|
|
|
line color
|
|
|
tag color
|
|
|
order flags
|
|
|
length of compnents
|
|
|
The component info structure is good for storing information on particular component which need to be removed or otherwise isolated. It works the same way as the channel info structure. The visually annotation changes the colour of the data plot line, and places a tag on the left side of the window by the component name.
|
|
|
The channel info structure contains the following fields:
|
|
|
* **Label**: The name of the mark structure, usually based off the criteria, or is the manual label.
|
|
|
* **Line Color**: Color of component plot line in the *visually edit in scroll plot / ICA* display. Described with [R G B].
|
|
|
:so: Typically a lighter color to *"grey out"* bad channels
|
|
|
* **Tag Color**: Color of channel tag located by the channel name in the *visually edit in scroll plot / ICA* display. Described with [R G B].
|
|
|
* **Order** : ---__----___---__----___---___----__----___---___
|
|
|
* **Flags**: The array containing a 0 or 1 for each channel. 1 indicating this component will be marked.
|
|
|
|
|
|
:so: :b: Sub structure 1 for each of the info structures is created with the *label* **manual**. This structure is usually a dependent array based off of the location of the other independent flag structures.
|
|
|
|
|
|
**Example of Time Flags**
|
|
|
| Time Points | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|
|
|
|-----------------|---|---|---|---|---|---|---|---|---|----|
|
|
|
| Flag Criteria 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
|
|
|
| Flag Criteria 2 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
|
|
|
| Manual | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
|
|
|
|
|
|
**Example of Channel Flags**
|
|
|
| Channel | Flag Criteria 1 | Flag Criteria 2 | Manual |
|
|
|
|---------|-----------------|-----------------|--------|
|
|
|
| 1 | 1 | 0 | 1 |
|
|
|
| 2 | 1 | 0 | 1 |
|
|
|
| 3 | 1 | 1 | 1 |
|
|
|
| 4 | 0 | 0 | 0 |
|
|
|
| 5 | 0 | 0 | 0 |
|
|
|
| 7 | 0 | 1 | 1 |
|
|
|
| 8 | 0 | 0 | 0 |
|
|
|
| 9 | 0 | 1 | 1 |
|
|
|
| 10 | 1 | 1 | 1 |
|
|
|
|
|
|
***
|
|
|
|
... | ... | |