Temporal Interference Toolbox
The TI-Toolbox is designed for advanced simulations and analyses of Temporal Interference (TI) extracranial stimulation. It integrates several open-source applications along with custom in-house scripts, providing a robust platform for academic research. The toolbox is intended strictly for academic, non-profit use.
Tech Used: Docker Compose, CircleCI, GitHub Actions
Written in: Bash, Python
Software: SimNIBS, Gmsh, FreeSurfer
Compatibility: Linux, macOS, Windows
Status: Actively maintained
Benefits:
- High throughput for large scale clinical studies.
- Easy customization for different stimulation protocols.
- Can be deployed on remote server, and different operating systems.
- Reproducible.
- Open source.
Independent Component Analysis
This project is a streamlined, automated pipeline for performing extremely high throughput Independent Component Analysis (ICA) on EEG datasets using the AMICA algorithm.
Tech Used:
- MATLAB Parallel Toolbox: allows for parallel computing based on the number of cores/threads available.
- EEGLAB & AMICA Plugin: Main environment for EEG data processing.
- Shell Scripting (Bash): Allows for a simple entry point in remote Linux-based servers.
Benefits:
- High Throughput: Can perform ICA on large datasets in parallel.
- Flexibility: Can be adapted to different high compute algorithms and workflows.
- Open Source: Codebase is open source and can be used for free (given MATLAB is available).

Screenshot showcasing the entry point of the pipeline.