Clinical Brain Lab researchers develop and maintain software for cognitive task administration, tDCS simulation analysis, psychophysiological signal processing, and reproducible perceptual experiments.
SATA is a MATLAB-based toolbox developed by the lab for post-processing transcranial direct current stimulation (tDCS) simulation outputs. It supports systematic analysis of simulated tDCS montages after current-flow modeling in tools such as COMETS or ROAST, helping researchers estimate current density across cortical regions and compare stimulation montages.
i-SATA extends this approach to individual head models, allowing researchers to estimate current density generated by tDCS in an individual brain. The i-SATA work is described in the lab’s Journal of Neural Engineering publication, and the software dataset is available through DR-NTU.
Complex Span is a PsychoPy implementation of a working memory span task. It combines simple recall with interleaved processing and recall demands, supporting behavioural assessment of the ability to store and manipulate information at the same time.
NeuroKit2 is an open-source Python toolbox for neurophysiological signal processing. It supports analysis workflows for signals such as ECG, electrodermal activity, respiration, electromyography, and electrooculography, including heart rate and heart rate variability measures that can complement behavioural and brain imaging data.
Pyllusion is a Python toolbox for generating visual illusions using a parametric framework. It helps researchers create and manipulate illusion stimuli reproducibly, including for behavioural and cognitive neuroscience experiments where stimulus properties need to be controlled systematically.