... | ... | @@ -13,9 +13,9 @@ This EEGLAB extension provides an easy to use graphic user interface (GUI) for g |
|
|
|
|
|
**Example:**
|
|
|
A simple pipeline is depicted below.
|
|
|
![mfilecreate2](/uploads/2dd1115ad018f519d6d1cdb381e4d5a3/mfilecreate2.png)
|
|
|
![newpipeexample](/uploads/b248378c4e9f64b2f3c8bb263a99e0b0/newpipeexample.png)
|
|
|
This pipeline has 7 .htb scripts (yellow and red).
|
|
|
If we were to run 3 data files through this pipeline we would automatically generate 3 x 7 = 21 unique .m scripts and run them each in succession. Locally these would be executed in matlab one at a time, but if you are using remote resources then each of the 3 pipelines will be independently scheduled.
|
|
|
If we were to run 1 data files through this pipeline we would automatically generate 1 x 7 = 7 unique .m scripts and run them each in succession. Locally these would be executed in matlab one at a time.
|
|
|
|
|
|
# Swap String
|
|
|
String swapping is an essential aspect of creating an efficient pipeline. It works by writing the .htb scripts filled with strings in [ ] brackets rather than values. The script will not be able to run on its own, but when used in conjunction with a configuration file in the batch context plugin you can rapidly create unique .m scripts for each of your data .set files. You can also adjust the the script function parameters without permanently changing the code.
|
... | ... | |