Data & software
Six tools we suggest first. Every public repository is in the full catalog below.
Data are shared through the Brain Data Science Platform. Each dataset's page there states who can access it and how.
Private repositories are listed for members of the group. Enter the group password to see them. The list is stored encrypted and is decrypted in your browser; the password is not sent anywhere.
Every public repository from CDAC, synced from GitHub each night.
108 repositories total
Boston Children's Hospital polysomnography dataset for pediatric sleep research.
Sleep staging models for Boston Children's Hospital polysomnography data.
general code for handling sleep data on BDSP platform.
CAISR - Downloadable/Executable Software Repository
Sleep staging using ECG-derived respiration signals.
Repository for "Sleep in the Intensive Care Unit through the Lens of Breathing and Heart Rate Variability: A Cross-Sectional Study"
ICU-SLEEP (NCT03355053): randomized trial of nocturnal dexmedetomidine in ICU patients — analysis code, deidentification pipeline, and ancillary materials.
Ordinal regression models for continuous sleep depth estimation from EEG.
Sleep staging optimized for clinical outcome prediction rather than epoch-level accuracy.
PANDA deep learning framework for automated sleep staging across pediatric and adult populations.
The code and trained models that were submitted for the official winning entry of the Physionet 2018: You Snooze You Win challenge
Predicting clinical outcomes from sleep study features and polysomnography data.
Sleep Phenomics Automation
Age-based normative values for sleep EEG parameters across the lifespan.
Automated sleep staging model trained and validated on 2,000 patients.
Code and data associated to publication "Refining sleep staging accuracy: Transfer learning coupled with scorability models"
Optimization of sleep spindle detection algorithms and parameters.
Reproducibility package for:
Large-scale brain imaging database for multi-modal neurological research.
Dataset for studying exercise effects on brain health metrics.
Reproducibility package for:
The code repository for the meditation and sleep EEG-based brain age project.
Repo for https://doi.org/10.1093/sleep/zsad294
Transforms overnight sleep EEG into a 1024-D brain-health latent space and an easy-to-use Brain Health Score. Multi-task deep learning predicts cognition, disease risk, and mortality patterns from a single EEG channel.
Brain age estimation from sleep EEG recordings using deep learning.
Breathing Stability Index: SLEEP 2026 paper code, Python API, and EDF/HDF5 CLI
Hurst-Ljapunov-Grassberger analysis using Mackey-Glass equations for respiratory signal dynamics.
Predicting acute respiratory instability from CPAP waveform morphology.
Computing self-similarity for high loop gain and central apnea analysis.
EEG seizure detection and continuous monitoring analysis tool.
GROND (Generalized Rhythmic and Oscillatory Neurophysiology Descriptor) is an automated system for joint characterization — lateralization, spatial localization, discharge timing, and frequency estimation — of periodic discharges (PD) and…
This is a graphical user interface that allows spike annotations.
Calculates frequency, spatial extent, location, evolution, and other parameters for rhythmic and periodic EEG patterns
Code and dataset used for the development of algorithms that automatically detect the frequency and spatial extent of epileptiform activity, specifically for LPD, GPD, LRDA, GRDA.
Code to reproduce figures in "Interrater Reliability of Expert Electroencephalographers Identifying Seizures and Rhythmic and Periodic Patterns in EEGs"
SPaRCNet deep learning model for classifying IIIC patterns on EEG.
Deep learning framework for EEG pattern classification and seizure detection.
Seizure prediction and forecasting model using EEG data.
GUI tool for rapid labeling of IIIC patterns on EEG recordings.
GUI for rapid labeling of segments from multiple EEGs, and instructions for preparing data for these labeling tasks
Analysis of seizure forecasting model failures and edge cases.
Pilot clinical trial for validating automated spike detection systems.
Deep learning model for automated interictal epileptiform spike detection (version 1).
Deep learning model for automated interictal epileptiform spike detection (version 2).
code to train and run TEEGLLTEEG
Interactive timeline viewer for EEG events, seizures, and clinical annotations.
Code and data to accompany "Physiological Assessment of Delirium Severity: The Electroencephalographic Confusion Assessment Method Severity Score (E-CAM-S)"
EEG-based assessment of Immune Effector Cell-Associated Neurotoxicity Syndrome (ICANS).
Inter-rater reliability of EEG-based encephalopathy grading
MATLAB Code for the CAR-T project
Code and analysis for incorporating inter-rater reliability into EEG feature–based severity modeling, with application to visual EEG grading of encephalopathy.
EEG-based delirium prediction models (Kimchi et al., 2019).
RASS-based delirium prediction using EEG features.
VE-CAM-S score for assessing delirium severity from visual EEG features
Code for the VE-ICANS research project
ADARRI: a novel method to detect spurious R-peaks in the electrocardiogram for heart rate variability analysis in the intensive care unit
Variability in Pharmacologically-induced Coma for Treatment of Refractory Status Epilepticus
COVID risk prediction code
Multimodal EEG analysis for sedation level monitoring in ICU patients.
ECG, RR intervals, Heart Rate Variability & Co
EEG analysis during therapeutic hypothermia in post-cardiac arrest ICU patients.
Predicting Neurological Outcome in Comatose Patients after Cardiac Arrest with Deep Neural Networks
SOFA-LR: a logistic regression based improvement on the SOFA score that accommodates missing data
Code accompanying the manuscript "Automated Prediction of Glasgow Coma Scale Scores from Unstructured Electronic Health Records: a Natural Language Processing Approach".
Code and data for Ann Neurol . 2018 May;83(5):958-969. doi: 10.1002/ana.25232. Epub 2018 May 16.
The repository contains the implementation for automated prediction of delayed cerebral ischemia after subarachnoid hemorrhage from EEG
NAX algorithm for automated epilepsy phenotyping from clinical notes.
NAX algorithm for mild cognitive impairment and Alzheimer's disease phenotyping.
NAX algorithm for automated narcolepsy phenotyping from clinical notes.
NAX algorithm for automated Parkinson's disease phenotyping from clinical notes.
Code for: "A Machine Learning Approach for Identifying People with Neuroinfectious Diseases in Electronic Health Records"
NAX-based phenotyping for subdural hematoma from EHR data.
Code and data to reproduce results in our paper about noise in the diagnosis of epilepsy
A registry of publicly available datasets on AWS
A browser for open-data-registry: https://github.com/awslabs/open-data-registry
CCNL / BDSP Website
Downloadable assets (PDFs, slides, checklists, manuscripts) linked from the CDAC / BDSP website
Epilepsy.Science
Tools for managing and querying the Harvard EEG Database.
This is the repository to store the code related to deidentifying unstructured clinical data.
Archived BDSP fork of MIT-LCP/physionet-build; active webapp lives in a private repository / a private repository.
Utility for plotting and visualizing ECG signal data.
Multi-agent pipeline for reviewing scientific manuscript figures
Multi-agent pipeline for reviewing and rewriting scientific manuscript drafts before journal submission.
Multi-agent AI pipeline for reviewing scientific manuscripts before journal submission.
2HELPS2B EEG-based seizure-risk score | Data: bdsp.io/content/9p4thx40feddul6enpmd/1.0.0
Time-dependent risk of seizures in critically ill patients on continuous EEG | Data: bdsp.io/content/cnx0eassf5x587gn979b/1.0.0
Continuous EEG enhances multimodal outcome prediction in HIE | Data: bdsp.io/content/ubvgu6sprqwfdtqtzdbc/1.0.0
CICADAS (Causal Inference for Critical-Care Anti-Seizure Treatment with Disease Dynamics, Automated PKPD/Trial Simulation, and Survival Optimization) is a simulation-based framework for emulating randomized trials of anti-seizure treatment…
CORTEX (Continuous Optimization Response Testing for EEG eXpertise): an adaptive Bayesian test of how well a clinician reads an EEG. A joint particle-filter engine over 7 tasks asks the most informative question next and stops once skill is certain. Cross-validated cut scores; Laplace/EKF clinical runtime.
DDESVSFS epileptic-vs-functional-seizure screening tool | Data: bdsp.io/content/wiher11yebsxeigs9uwb/1.0.0
Code accompanying Sartipi et al. — five-stage LLM pipeline for extracting seizure and IIC pattern attributes from free-text EEG reports. Data + DOI on bdsp.io.
A Primer on EEG Spectrograms teaching atlas | Data: bdsp.io/content/xxdpcilmmlr5ryqjze1m/1.0.0
Effects of epileptiform activity on discharge outcome | Data: bdsp.io/content/m4ynzavwxzut9x9r8fwo/1.0.1
Automated epileptiform-burden annotation and outcomes | Data: bdsp.io/content/p2kbp8gt12sjcszgx7to/1.0.0
Exploratory thalamocortical modeling of encephalopathic slowing and GRDA
Prognostic EEG patterns in post-cardiac-arrest coma | Data: bdsp.io/content/yzzwxkgymmwioq3pet9l/1.0.0
Code and data pointers for Kong et al. 2025 (Epilepsia, doi:10.1111/epi.18547) — Evaluating crowdsourcing for ICU EEG annotation
Interpretable quantitative criteria for evaluating IEDs | Data: bdsp.io/content/tkotnm1cuc7bw8r3fvoo/1.0.0
Lifespan × sleep-stage normative "growth curves" for quantitative EEG slowing. A single per-segment deviation-from-normal field both detects pathological slowing (focal vs generalized) — placing most of an 18-expert panel under its curve…
A unified, continuous, EEG-based index of encephalopathy severity for critical care.
Ultrafast EEG template matching under Dynamic Time Warping — a Python port of the algorithm at the core of NeuroBrowser.
Pipeline for converting clinical Natus/Xltek NeuroWorks EEG recordings into a de-identified, BIDS-compliant dataset and uploading to the Brain Data Science Platform (BDSP).
Optimal spindle detection parameters for cognition | Data: bdsp.io/content/5pmbqulds7k6ac6mnkdi/1.0.0
Trial-design simulation for anti-seizure treatment | Data: bdsp.io/content/nu7k0916y63wxk4j2dbi/1.0.0
Multitaper spectral estimation as kernel smoothing of a tapered periodogram: proof, Python code, paper figures
Reproduction code and data manifest for:
Epileptiform activity and outcomes in toxic-metabolic encephalopathy | Data: bdsp.io/content/ac53nz73hxtilu3fc3lf/1.0.0