Modified blurb about ssh2 option and fixed typos authored by Tyler Collins's avatar Tyler Collins
**Tables of Contents** # Batch Context
[[_TOC_]]
# Abstract
The batch_context extension for EEGLAB provides and interface for generating data The batch_context extension for EEGLAB provides and interface for generating data
processing pipelines and executing them on multiple data files either locally or processing pipelines and executing them on multiple data files either locally or
on remote compute clusters. This extension also provides the tools needed to manages on remote compute clusters. This extension also provides the tools needed to manages
...@@ -13,13 +9,9 @@ remote server addresses and facilitates working with a remote environments. ...@@ -13,13 +9,9 @@ remote server addresses and facilitates working with a remote environments.
* Provides a simple front end interface for researchers to batch process scripted analysis pipelines on multiple data files * Provides a simple front end interface for researchers to batch process scripted analysis pipelines on multiple data files
* Save script and configuration files that contain everything that is required to replicate an analysis pipeline across data files or studies * Save script and configuration files that contain everything that is required to replicate an analysis pipeline across data files or studies
* Run jobs on clusters in highly parallel environments * Run jobs on clusters in highly parallel environments
* Interact with different cluster schedulers in a portable way
* Write your own adapters for your own custom schedulers in a contained way * Write your own adapters for your own custom schedulers in a contained way
* Submit jobs with dynamic resource parameters that optimize resource allocation leading to lower queue times in competitive resource allocations * Submit jobs with dynamic resource parameters that optimize resource allocation leading to lower queue times in competitive resource allocations
## Tutorial
If you wish to make your own pipeline we suggest you use the tutorial below as guidance. The [bucanl ICA pipeline](https://git.sharcnet.ca/bucanl_pipelines/eeg_pipe_asr_amica) is a practical example but is very complex and may be hard to understand due to complex interactions.
# Page Navigation # Page Navigation
**Tutorial Steps** **Tutorial Steps**
* [Requirements](tutorial-requirements) * [Requirements](tutorial-requirements)
...@@ -44,8 +36,6 @@ If you wish to make your own pipeline we suggest you use the tutorial below as g ...@@ -44,8 +36,6 @@ If you wish to make your own pipeline we suggest you use the tutorial below as g
*** ***
* :floppy_disk: Please note that whenever you make a change to a GUI(Graphic User Interface) field box, you must click off of it so that the field box is **not** highlighted, for EEGLAB to record your change.
# Getting Started! # Getting Started!
Running a successful job using batch context consists of 5 main components: Running a successful job using batch context consists of 5 main components:
1. Data Files 1. Data Files
... ...
......