Data and code for "Cortical responses to balance perturbations persist without active postural control"

DOI

These files contain the MATLAB code and data required to reproduce Figures 2–5 of “Cortical responses to balance perturbations persist without active postural control”. The dataset includes 64-channel EEG and EMG signals from mGAS, SOL, and TA, together with kinematic and kinetic measures from the robotic balance simulator.

The data files must be stored in the same folder as the processing code.

NOTE: For Experiment 1, data are organized per participant in a single MATLAB table (trials), where each row corresponds to one trial. Trial metadata (e.g., conditionName and Direction) are stored as table columns. Robot-derived signals for each trial are stored in a column called T, where each entry is itself a table containing time series from the robotic simulator. Within these robot tables, columns include time (t), a trigger channel (Trigger), kinematic variables angular position and velocity (theta_AP/thetad_AP and theta_ML/thetad_ML), and the perturbation signal (motor_pert_FP). EEG and EMG data are stored per trial as EEGLAB-style structs that include fields such as data, times, and chanlocs. When fewer than 64 EEG channels are present in a given cleaned dataset, this reflects that channels were removed during preprocessing (e.g., due to noise or poor contact). In Experiment 1, perturbation direction is encoded in the trials table as Direction, where 1 indicates toes-down perturbations and -1 indicates toes-up perturbations. EEG data are also stored separately for plotting the scalp topography in Figure 2 in a mat file EEG_measurements. This table contains the subject name and the condition name and EEGLAB-style structs in three columns: EEG (all data); EEG-1 (EEG data from toes-up perturbations) and EEG1 (EEG data from toes-down perturbations). The Combined subfolder contains group-level outputs. In Experiment 1, these include pooled EEGLAB datasets and mat files used for theta component visualization and time–frequency analyses ( EEG_all.mat, componentTopograpgies.mat, ComponentTimeFrequency.mat, HilbertTransform.mat). The data are uploaded in two .zip files. All folders from each zip file must be placed in a folder titled "Experiment 1" for the code to run properly.

NOTE: For Experiment 2, data are organized per participant across three MATLAB files: Robot_Epochs.mat, EEG_measurements.mat, and EMG_measurements.mat. In Robot_Epochs.mat, robot-derived signals are stored in a table called Epochs, where each row corresponds to one trial. Trial metadata (e.g., conditionName and perturbation direction) are stored as table columns. The robot time series for each trial are stored in a column called T, where each entry is itself a table containing time series from the robotic simulator with the same variables and column names as in experiment 1. EEG and EMG data are stored separately in EEG_measurements.mat and EMG_measurements.mat as tables where each row corresponds to one experimental condition (e.g., balancing, isometric whole-body, relaxed whole-body, isometric footplate, relaxed footplate) and contains EEGLAB-style structs with trial data. In both EEG_measurements and EMG_measurements, perturbation direction is encoded using -1 and 1, where -1 indicates toes-up perturbations and 1 indicates toes-down perturbations. In Experiment 2, Combined subfolder includes pooled datasets and mat files used for component visualization and time–frequency analyses (emptyEEG.mat, componentTopograpgies.mat, ComponentTimeFrequency.mat, HilbertTransform.mat), as well as summary theta power metrics used for the peak theta analyses (thetaPower.mat). The data are uploaded in one .zip file. All folders from the zip file must be placed in a folder titled "Experiment 2" for the code to run properly.

Identifier
DOI https://doi.org/10.34894/JTBIBW
Related Identifier IsCitedBy https://doi.org/10.1113/JP290280
Metadata Access https://dataverse.nl/oai?verb=GetRecord&metadataPrefix=oai_datacite&identifier=doi:10.34894/JTBIBW
Provenance
Creator Jansen, Daphne ORCID logo; Mensink, Lucas ORCID logo; Leeuwis, Matto ORCID logo; Forbes, Patrick ORCID logo
Publisher DataverseNL
Contributor Forbes, Patrick
Publication Year 2026
Funding Reference The Dutch Research Council (NWO) VI.Vidi.203.066
Rights CC-BY-NC-4.0; info:eu-repo/semantics/openAccess; http://creativecommons.org/licenses/by-nc/4.0
OpenAccess true
Contact Forbes, Patrick (Erasmus MC)
Representation
Resource Type Dataset
Format application/matlab-mat; application/pdf; text/plain
Size 31682834; 126676665; 4942; 7872; 919776124; 495212841; 496574889; 480178371; 495842950; 496570449; 480380402; 481329877; 487116399; 480115244; 380861228; 487186311; 598918799; 480259187; 378938977; 364917814; 346662790; 374498387; 375391898; 376842015; 487452378; 347179002; 361132088; 378023832; 495890768; 489090363; 495522264; 9326; 85303427; 85620701; 86097049; 85745179; 88174975; 85756005; 85177124; 85842614; 85378233; 85559274; 85436926; 85746130; 86495585; 85799782; 85230221; 85990799; 1414597; 2044011; 996094; 2480997; 1628866; 762675; 3063869; 24632; 7645; 12390; 10158; 14475749; 14486121; 14478277; 13588417; 13540028; 13527420; 13541015; 14465551; 13537964; 14472055; 13572339; 16123678; 14440762; 14466926; 14545189; 13538779; 24693; 7963; 857663958; 866915830; 856820052; 859248475; 855461413; 812565271; 813337189; 861778263; 836148538; 832733086
Version 1.1
Discipline Life Sciences; Medicine