*[Contributing and Contacting Us](https://git.sharcnet.ca/bucanl_eeglab_extensions/batch_context/wikis/contributing)
# Tutorials and Best Practice
There are three symbols that you should keep an eye out for in this documentation:
* :so: These stars highlight our recommended **Best Practices**.
* :b: The letter B indicates an **Example** based off of the BUCANL Pipeline Tutorials.
* :warning: This warning indicates when you have to **Change a Tutorial File** if you are using one of the EEG_pipe packages
***
* :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.
# Overview
Running a successful job using batch context consists of 5 main components:
5.[Local or Remote Computing Resources ](https://git.sharcnet.ca/jdesjard/batch_context/wikis/running-scripts)
All of these components will need to be selected or loaded into the main batch context user interface before the batch is executed. Running your data file in a batch is an effective way to execute script pipelines on large sets of data files.
:so: Download the [Tutorial Pipeline](https://git.sharcnet.ca/jdesjard/batch_context/wikis/tutorials) and work your way through the wiki pages. If you want to get right to running a job go to [Running scripts](https://git.sharcnet.ca/jdesjard/batch_context/wikis/running-scripts) and use :b: provided files.