Skip to content
Markus Adamek edited this page Sep 8, 2022 · 3 revisions

VERA

Versatile Electrode Localization fRAmework was built to simplify electrode localization in ECoG and sEEG. As more and more invasive electrophysiological techniques become available, so do algorithms to make localization as accurate and seamless as possible. Unfortunately, many of these methods come with their own tool, making it difficult to compare approaches or unify data structures.

VERA was specifically built to solve this problem. The framework allows other tools to be integrated into existing pipelines without changing the localization pipeline.

Approach

VERA projects revolve around Pipeline workflow files (.pwf files). These files define the sequence of operations. The pipeline specifies which Components will be executed and in what order. Additionally, VERA will verify that each Component is supplied with the correct data in the correct Data format.

VERA will create a Dependency Graph for each Pipeline to dynamically evaluate the Components ready for execution.

Dependencies

VERA itself can run without any external dependencies. However, some components may rely on external software such as SPM12 or FreeSurfer. For this purpose, Components can inform VERA that they require access to the path of some external scripts. These external dependency requests will show up in the settings menu and be resolved by the user. This way, resources, and dependency paths can be shared between components.

Clone this wiki locally