There are two ways to implement HAPPE 1.0 software: (A) through our stand-alone HAPPE 1.0 scripts, or (B) through our BEAPP software. HAPPE 1.0 implemented through BEAPP offers additional batch-processing options, feature calculation after pre-processing, and settings to facilitate data processing in multi-site or large-scale longitudinal settings.
A. Implementing HAPPE through stand-alone HAPPE 1.0 software:
To facilitate implementation of HAPPE 1.0, we include an example dataset of EEG files with visualizations at each step of HAPPE 1.0 processing in our supplemental materials in the Gabard-Durnam et al., 2018 manuscript.
After downloading the HAPPE 1.0 folder from GitHub, we recommend:
Reading the README file for HAPPE
Downloading and processing the example dataset, checking your outputs with the visualizations we provide in the manuscript.
Running several of your files in the “visualization” mode to examine how default HAPPE settings perform with your data.
When you are satisfied with your HAPPE user-specified options, you may run your data in batch mode (recommended for speed) by turning off the visualization setting.
B. Implementing HAPPE 1.0 through BEAPP software:
You may also implement HAPPE 1.0 in our Batch EEG Automated Processing Platform (BEAPP) software (see figure at right for options in BEAPP). HAPPE 1.0 in BEAPP seamlessly integrates contemporary pre-processing with analysis approaches. BEAPP also contains a GUI if you prefer that interface. To learn more about BEAPP, please see our paper on this software by Levin et al., 2018.
Please note that BEAPP continues to evolve, so check the latest version of the software for up-to-date capabilities and supported EEG systems.
To implement HAPPE 1.0 in BEAPP, we recommend the same steps as when implementing HAPPE 1.0 stand-alone software, with the additional step of FIRST reading the BEAPP README file and manuscript.