CDAC Code Catalog

This catalog lists all code repositories from CDAC, auto-synced from GitHub.

Sleep Staging & Sleep AI (18)

Atrial fibrillation detection during sleep and its relationship to cognitive outcomes.

Updated: 2023-10-02

Boston Children's Hospital polysomnography dataset for pediatric sleep research.

★ 2 Updated: 2025-09-29

Sleep staging models for Boston Children's Hospital polysomnography data.

★ 1 Updated: 2026-04-21

bdsp-sleep-data

Jupyter Notebook

general code for handling sleep data on BDSP platform.

★ 2 🔔 1 Updated: 2026-04-21

CAISR-App

Python

CAISR - Downloadable/Executable Software Repository

★ 15 🔔 6 Updated: 2026-05-05

Sleep staging using ECG-derived respiration signals.

★ 27 🔔 4 Updated: 2025-12-10

Repository for "Sleep in the Intensive Care Unit through the Lens of Breathing and Heart Rate Variability: A Cross-Sectional Study"

★ 4 🔔 1 Updated: 2025-11-04

ICU_SLEEP

Jupyter Notebook

ICU-SLEEP (NCT03355053): randomized trial of nocturnal dexmedetomidine in ICU patients — analysis code, deidentification pipeline, and ancillary materials.

★ 2 Updated: 2026-05-16

Ordinal regression models for continuous sleep depth estimation from EEG.

★ 2 Updated: 2026-04-15

Sleep staging optimized for clinical outcome prediction rather than epoch-level accuracy.

Updated: 2025-09-05

PANDA-Sleep

Python

PANDA deep learning framework for automated sleep staging across pediatric and adult populations.

Updated: 2026-02-19

The code and trained models that were submitted for the official winning entry of the Physionet 2018: You Snooze You Win challenge

Updated: 2025-06-04

Predicting clinical outcomes from sleep study features and polysomnography data.

★ 4 🔔 2 Updated: 2026-03-09

Sleep Phenomics Automation

Updated: 2026-05-15

sleep_eeg_age_norm

Jupyter Notebook

Age-based normative values for sleep EEG parameters across the lifespan.

★ 2 🔔 2 Updated: 2025-06-04

Automated sleep staging model trained and validated on 2,000 patients.

★ 1 🔔 2 Updated: 2025-06-04

Code and data associated to publication "Refining sleep staging accuracy: Transfer learning coupled with scorability models"

🔔 2 Updated: 2025-06-05

Optimization of sleep spindle detection algorithms and parameters.

Updated: 2023-01-01

Brain Age & Brain Health (8)

bai-dementia

Python

No description provided.

Updated: 2026-04-26

BigBrainImagingDatabase

Jupyter Notebook

Large-scale brain imaging database for multi-modal neurological research.

Updated: 2025-09-05

Dataset for studying exercise effects on brain health metrics.

Updated: 2025-06-04

No description provided.

Updated: 2026-04-26

The code repository for the meditation and sleep EEG-based brain age project.

★ 1 🔔 2 Updated: 2025-06-05

mri-cognition-eeg-wei2024

Jupyter Notebook

Repo for https://doi.org/10.1093/sleep/zsad294

🔔 1 Updated: 2025-06-05

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.

★ 10 🔔 1 Updated: 2026-05-07

Brain age estimation from sleep EEG recordings using deep learning.

★ 3 Updated: 2026-04-03

Breathing & Respiratory (3)

Hurst-Ljapunov-Grassberger analysis using Mackey-Glass equations for respiratory signal dynamics.

★ 1 🔔 1 Updated: 2026-03-01

Predicting acute respiratory instability from CPAP waveform morphology.

🔔 1 Updated: 2025-06-05

Computing self-similarity for high loop gain and central apnea analysis.

★ 1 Updated: 2025-06-13

Seizures, IIIC Patterns & Spike Detection (16)

cyclops

Python

EEG seizure detection and continuous monitoring analysis tool.

★ 1 🔔 1 Updated: 2025-06-05

grond

Python

No description provided.

Updated: 2026-05-17

IFCN6

MATLAB

This is a graphical user interface that allows spike annotations.

★ 4 Updated: 2026-01-31

Calculates frequency, spatial extent, location, evolution, and other parameters for rhythmic and periodic EEG patterns

★ 1 🔔 1 Updated: 2025-12-11

IIIC-Frequency-Analysis-2

Jupyter Notebook

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.

Updated: 2026-03-07

IIIC-IRR

MATLAB

Code to reproduce figures in "Interrater Reliability of Expert Electroencephalographers Identifying Seizures and Rhythmic and Periodic Patterns in EEGs"

★ 4 🔔 2 Updated: 2024-02-08

IIIC-SPaRCNet

MATLAB

SPaRCNet deep learning model for classifying IIIC patterns on EEG.

★ 17 🔔 8 Updated: 2025-12-19

prophet

Python

Seizure prediction and forecasting model using EEG data.

Updated: 2026-04-01

GUI tool for rapid labeling of IIIC patterns on EEG recordings.

Updated: 2023-02-02

GUI for rapid labeling of segments from multiple EEGs, and instructions for preparing data for these labeling tasks

★ 1 🔔 1 Updated: 2023-05-30

Analysis of seizure forecasting model failures and edge cases.

Updated: 2026-05-02

Pilot clinical trial for validating automated spike detection systems.

Updated: 2026-04-22

SpikeNet1

Python

Deep learning model for automated interictal epileptiform spike detection (version 1).

★ 1 🔔 1 Updated: 2026-04-23

SpikeNet2

Python

Deep learning model for automated interictal epileptiform spike detection (version 2).

★ 14 🔔 2 Updated: 2026-04-25

TEEGLLTEEG

Python

code to train and run TEEGLLTEEG

Updated: 2025-03-26

timeline-viewer

JavaScript

Interactive timeline viewer for EEG events, seizures, and clinical annotations.

Updated: 2026-03-03

Delirium, Encephalopathy & CAR-T Neurotoxicity (9)

E-CAM-S

Jupyter Notebook

Code and data to accompany "Physiological Assessment of Delirium Severity: The Electroencephalographic Confusion Assessment Method Severity Score (E-CAM-S)"

★ 1 Updated: 2026-05-15

E-ICANS

Python

EEG-based assessment of Immune Effector Cell-Associated Neurotoxicity Syndrome (ICANS).

Updated: 2026-02-09

EGG-IRR-1.0

MATLAB

Inter-rater reliability of EEG-based encephalopathy grading

★ 1 Updated: 2026-04-26

MATLAB Code for the CAR-T project

Updated: 2023-01-01

irr-aware-eeg

Python

Code and analysis for incorporating inter-rater reliability into EEG feature–based severity modeling, with application to visual EEG grading of encephalopathy.

Updated: 2025-12-12

EEG-based delirium prediction models (Kimchi et al., 2019).

Updated: 2023-02-13

RASS-based delirium prediction using EEG features.

★ 6 🔔 3 Updated: 2023-10-30

VE-CAM-S

Python

VE-CAM-S score for assessing delirium severity from visual EEG features

★ 3 Updated: 2026-03-24

VE-ICANS

Python

Code for the VE-ICANS research project

Updated: 2023-01-01

ICU & Critical Care (11)

ADARRI

Python

ADARRI: a novel method to detect spurious R-peaks in the electrocardiogram for heart rate variability analysis in the intensive care unit

Updated: 2026-03-03

Variability in Pharmacologically-induced Coma for Treatment of Refractory Status Epilepticus

Updated: 2024-05-13

COVID risk prediction code

🔔 1 Updated: 2025-06-04

Multimodal EEG analysis for sedation level monitoring in ICU patients.

★ 1 🔔 1 Updated: 2023-01-01

hrv-tools

Python

ECG, RR intervals, Heart Rate Variability & Co

Updated: 2026-04-30

EEG analysis during therapeutic hypothermia in post-cardiac arrest ICU patients.

★ 1 Updated: 2025-06-05

icare-dl

MATLAB

Predicting Neurological Outcome in Comatose Patients after Cardiac Arrest with Deep Neural Networks

★ 16 🔔 6 Updated: 2026-04-19

IMPS

Jupyter Notebook

SOFA-LR: a logistic regression based improvement on the SOFA score that accommodates missing data

🔔 1 Updated: 2025-02-17

nax-gcs

Python

No description provided.

Updated: 2026-04-17

Code and data for Ann Neurol . 2018 May;83(5):958-969. doi: 10.1002/ana.25232. Epub 2018 May 16.

Updated: 2025-06-05

The repository contains the implementation for automated prediction of delayed cerebral ischemia after subarachnoid hemorrhage from EEG

★ 2 🔔 1 Updated: 2025-06-10

EHR Phenotyping & Clinical NLP (7)

CRIME-PISE algorithm for clinical phenotyping from electronic health records.

Updated: 2025-10-24

NAX-Epilepsy

Python

NAX algorithm for automated epilepsy phenotyping from clinical notes.

★ 1 Updated: 2026-02-23

NAX-MCI-AD

Jupyter Notebook

NAX algorithm for mild cognitive impairment and Alzheimer's disease phenotyping.

🔔 1 Updated: 2025-07-14

NAX-Narcolepsy

Jupyter Notebook

NAX algorithm for automated narcolepsy phenotyping from clinical notes.

Updated: 2026-03-14

NAX-Parkinsons

Jupyter Notebook

NAX algorithm for automated Parkinson's disease phenotyping from clinical notes.

Updated: 2025-06-05

NIDX

Python

Code for: "A Machine Learning Approach for Identifying People with Neuroinfectious Diseases in Electronic Health Records"

🔔 1 Updated: 2025-06-05

SDH-EHR-Phenotyping-NAX

Jupyter Notebook

NAX-based phenotyping for subdural hematoma from EHR data.

Updated: 2026-03-07

Noise & Diagnostic Variability (1)

Noise_in_Diagnosing_Epilepsy

Jupyter Notebook

Code and data to reproduce results in our paper about noise in the diagnosis of epilepsy

Updated: 2026-04-16

Data Platforms & Infrastructure (9)

A registry of publicly available datasets on AWS

Updated: 2025-06-05

A browser for open-data-registry: https://github.com/awslabs/open-data-registry

Updated: 2023-05-26

CCNL / BDSP Website

★ 2 🔔 5 Updated: 2026-05-22

License templates and Data Use Agreements for BDSP datasets.

Updated: 2023-03-20

Downloadable assets (PDFs, slides, checklists, manuscripts) linked from the CDAC / BDSP website

Updated: 2026-04-28

Epilepsy.Science

Updated: 2025-06-05

Harvard-EEG-Database-Tools

Jupyter Notebook

Tools for managing and querying the Harvard EEG Database.

★ 13 🔔 1 Updated: 2026-05-21

BDSP Website - adapted from Physionet Website

★ 1 Updated: 2023-02-24

Utility for plotting and visualizing ECG signal data.

★ 1 Updated: 2026-04-07

Research Tools & Manuscript AI (3)

Multi-agent pipeline for reviewing scientific manuscript figures

★ 1 Updated: 2026-04-09

No description provided.

★ 1 Updated: 2026-04-09

No description provided.

★ 5 Updated: 2026-04-18

Uncategorized (1)

iiic-crowdsourcing-wanyee

Jupyter Notebook

Code and data pointers for Kong et al. 2025 (Epilepsia, doi:10.1111/epi.18547) — Evaluating crowdsourcing for ICU EEG annotation

Updated: 2026-05-17