... | @@ -80,14 +80,22 @@ This next section contains a short description on each of the variables and exam |
... | @@ -80,14 +80,22 @@ This next section contains a short description on each of the variables and exam |
|
|
|
|
|
**loadType**
|
|
**loadType**
|
|
The load type refers to whether you are starting from an ESS capsule or from a list of raw files. Use
|
|
The load type refers to whether you are starting from an ESS capsule or from a list of raw files. Use
|
|
```[loadType],ESS``` or ``` [loadType],OTHER ``` in the config replace_string. If you leave config empty the following GUI will be displayed. Simply checkbox your answer.
|
|
```[loadType],ESS``` or ``` [loadType],OTHER ``` in the config replace string. If you leave config empty ```''``` the following GUI will be displayed. Simply checkbox your answer.
|
|

|
|

|
|
|
|
|
|
***
|
|
***
|
|
|
|
|
|
**modality**
|
|
**modality**
|
|
The modality refers to which system you did you data recording on. The script needs to know this in order to select the right plugin and function to load your data. If you are using ESS then this information is not needed in the config. Use ```[modality],BIOSEMI``` or ``` [modality],BRAINVISION ``` in the config replace_string. If you leave config empty the following GUI will be displayed. Simply checkbox your answer. If you check other it will attempt a multitude of loading functions based on the file extension but there is no guarantee that any of these will work for you unique file type.
|
|
The modality refers to which system you did your data recording on. The script needs to know this in order to select the right plugin and function to load your data. If you are using ESS then this information is not needed in the config. Currently the following are supported:
|
|

|
|
* ```[modality],BIOSEMI```
|
|
|
|
* ```[modality],BRAINVISION ```
|
|
|
|
* ```[modality],EEG ```
|
|
|
|
* ```[modality],NETSTATION ```
|
|
|
|
|
|
|
|
If you leave config empty ```''``` the following GUI will be displayed. Simply checkbox your answer. If you check other it will attempt a multitude of loading functions based on the file extension but there is no guarantee that any of these will work for you unique file type.
|
|
|
|
:so: Note when loading Netstation file we manually return the reference channel for the sake of warping.
|
|
|
|
|
|
|
|

|
|
|
|
|
|
***
|
|
***
|
|
|
|
|
... | @@ -96,32 +104,28 @@ This variable is either a 0 or a 1, based on your location file. ESS capsules ar |
... | @@ -96,32 +104,28 @@ This variable is either a 0 or a 1, based on your location file. ESS capsules ar |
|
* 0 means that the file has a unique location file for each subject. The file is located in the same folder as the data file.
|
|
* 0 means that the file has a unique location file for each subject. The file is located in the same folder as the data file.
|
|
* 1 means that the files use a common location montage or generic location file.
|
|
* 1 means that the files use a common location montage or generic location file.
|
|
|
|
|
|
Use ```[oneloc],0``` or ``` [oneloc],1 ``` in the config replace_string. If you leave config empty the following GUI will be displayed. Simply checkbox your answer.
|
|
Use ```[oneloc],0``` or ``` [oneloc],1 ``` in the config replace_string. If you leave config empty ```''``` the following GUI will be displayed. Simply checkbox your answer.
|
|

|
|

|
|
|
|
|
|
***
|
|
***
|
|
|
|
|
|
**locs_file_name**
|
|
**locs_file_name**
|
|
This variable is a continuation of your **oneloc** answer above. ESS capsules use the built in metadata and the location file names will be found automatically. You will have to change this if you are using OTHER.
|
|
This variable is a continuation of your **oneloc** answer above. ESS capsules use the built in metadata and the location file names will be found automatically. You will have to change this if you are using OTHER.
|
|
* If you chose **oneloc 0** , use a naming convention in the config such as ```[batch_dfn,.,-1]_locs.elc``` see [swap strings](https://git.sharcnet.ca/bucanl_eeglab_extensions/batch_context/wikis/script-files#swap-string) for more information.
|
|
* If you chose **oneloc 0** , use a naming convention in the config such as ```[batch_dfn,.,-1]_locs.elc``` see [swap strings](https://git.sharcnet.ca/bucanl_eeglab_extensions/batch_context/wikis/script-files#swap-string) for more information, in order to collect the correct file for each subject.
|
|
|
|
|
|
* If you chose **oneloc 1** , write the path and file name of the montage file such as ```analysis/support/misc/BioSemi_BUCANL_7Eyes.sfp```.
|
|
* If you chose **oneloc 1** , write the path and file name of the montage file such as ```analysis/support/misc/BioSemi_BUCANL_7Eyes.sfp```. This file will be used for all of the subjects.
|
|
|
|
|
|
If you leave the config empty the following GUI will be displayed. Simply type the same thing as above.
|
|
If you leave the config empty ```''``` the following GUI will be displayed. Simply type the same thing as above.
|
|

|
|

|
|
|
|
|
|
***
|
|
***
|
|
|
|
|
|
**srate**
|
|
|
|
State the sampling rate of the system that you used. ESS capsules will find this data automatically and nothing is needed in the config. Common rates are 280, 500, and 512 point per second. An example would be ```[srate],512``` in the config replace_string. If you leave config empty the following GUI will be displayed. Simply type in a number.
|
|
|
|

|
|
|
|
|
|
|
|
***
|
|
|
|
|
|
|
|
**NotEEG_chans**
|
|
**NotEEG_chans**
|
|
These are the channel indices that do not contain EEG information this includes unplugged channels but will **not include fiducials**. ESS will by default not load any channels that do not contain EEG. For example our lab never uses the EXG8 channel of our BioSemi, this corresponds to using ```[NotEEG_chans],[140]``` to remove the very last channel. This item is one of the few that does not contain a backup GUI as an empty config is a acceptable answer and this default will remove no channels.
|
|
These are the channel indices that do not contain EEG information this includes unplugged channels but will **not include fiducials**. ESS will by default not load any channels that do not contain EEG. For example our lab never uses the EXG8 channel of our BioSemi, this corresponds to using ```[NotEEG_chans],[140]``` to remove the very last channel. This item is one of the few that does not contain a backup GUI as an empty config is a acceptable answer and this default will remove no channels.
|
|
|
|
|
|
Note that the channels that are purged are: **NotEEG_chans + Fid_chans(see below)**, so channels should only be included in one or the other.
|
|
Note that the channels that are purged/removed are: **NotEEG_chans + Fid_chans(see below)**, so channels should only be included in one or the other.
|
|
|
|
|
|
|
|
:so: This feature will depend on your labs modality. It is good practice to load a raw file and investigate the EEG.chan_locs structure.
|
|
|
|
|
|
***
|
|
***
|
|
|
|
|
... | | ... | |