CDAC Code Catalog

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

Sleep Staging & Sleep AI (38)

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

Updated: 2026-06-22

AirGo_SleepStaging

Jupyter Notebook 🔒 Private

Code and Data related to aim 'Sleep Staging with AirGo'

Updated: 2026-05-24

AirGoSleepPyT0-

Jupyter Notebook 🔒 Private

AirGo repo for PyT0 version

Updated: 2026-05-24

Auto_PSG_Respiration

Jupyter Notebook 🔒 Private

automating respiration analysis for PSGs

Updated: 2026-05-24

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

★ 2 Updated: 2026-05-24

BCH-Sleep-Step1

AutoHotkey 🔒 Private

This is the repository set up to store all the code related to Step 1 for the BCH sleep pipeline.

★ 1 Updated: 2026-05-24

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

★ 1 Updated: 2026-05-24

bdsp-sleep-data

Jupyter Notebook

general code for handling sleep data on BDSP platform.

★ 3 🔔 1 Updated: 2026-05-31

CAISR-App

Python

CAISR - Downloadable/Executable Software Repository

★ 21 🔔 7 Updated: 2026-07-07

CAISR2

Python 🔒 Private

CAISR1+1

Updated: 2026-05-24

CAISR_internal

Python 🔒 Private

sleep analysis powered by AI.

★ 2 Updated: 2025-04-24

Sleep staging using ECG-derived respiration signals.

★ 28 🔔 4 Updated: 2026-06-02

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

★ 4 🔔 1 Updated: 2026-05-24

frankenstein-sleep

🔒 Private

Multi-source sleep staging model combining heterogeneous EEG datasets.

Updated: 2026-05-24

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

koges_sleep_staging

Jupyter Notebook 🔒 Private

Sleep staging analysis for Korean Genome and Epidemiology Study (KoGES) cohort.

Updated: 2026-05-24

noiselight

HTML 🔒 Private

noise and light in the ICU analysis

Updated: 2026-05-24

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: 2026-05-24

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: 2026-05-24

sleep-clinic-tools

AMPL 🔒 Private

Clinical tools and utilities for sleep medicine practice.

Updated: 2026-05-24

sleep-conversion

MATLAB 🔒 Private

This is the repository to store the code related to EDF to .MAT conversion in the sleep pipeline.

★ 1 Updated: 2026-05-24

Sleep-deidentification

Python 🔒 Private

De-identification pipeline for sleep study recordings.

★ 1 Updated: 2026-05-24

Predicting clinical outcomes from sleep study features and polysomnography data.

★ 5 🔔 2 Updated: 2026-07-02

Sleep Phenomics Automation

★ 1 Updated: 2026-06-29

sleep-yoda

HTML 🔒 Private

PSG viewer and sleep analysis platform with staging, respiratory, and report views

Updated: 2026-07-09

sleep_cognition

Jupyter Notebook 🔒 Private

predict cognitive function from sleep using deep learning

Updated: 2026-05-24

sleep_eeg_age_norm

Jupyter Notebook

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

★ 2 🔔 2 Updated: 2025-06-04

sleep_eeg_mri

Jupyter Notebook 🔒 Private

Code for "Sleep EEG and MRI" project 2022.

Updated: 2026-05-24

sleep_general

Jupyter Notebook 🔒 Private

General functions for sleep data, reserach etc.

★ 3 Updated: 2026-05-24

sleep_research_io

Jupyter Notebook 🔒 Private

convenient function that format (sleep) biosignals data to common h5 format. used for ICU-Sleep and SleepLab data.

Updated: 2026-05-24

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

SleepBreathing-DL

Python 🔒 Private

develop multi-task model that can classify stages, apneas, arousals based on respiration signal.

Updated: 2026-05-24

spin

Jupyter Notebook 🔒 Private

SPiN — Spindle–Oscillation Physiomarkers of Neurohealth

Updated: 2026-05-24

Optimization of sleep spindle detection algorithms and parameters.

Updated: 2026-05-24

Undiagnosed_Apnea

HTML 🔒 Private

Undiagnosed Apnea in the ICU

Updated: 2026-05-24

Brain Age & Brain Health (10)

bai-dementia

Python

Reproducibility package for:

Updated: 2026-04-26

BigBrainImagingDatabase

Jupyter Notebook

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

Updated: 2026-05-24

brain_age_koges

Jupyter Notebook 🔒 Private

Brain age estimation for Korean Genome and Epidemiology Study (KoGES) cohort.

Updated: 2026-05-24

BrainAgeExercise

Jupyter Notebook 🔒 Private

Effects of physical exercise on brain age as measured by EEG biomarkers.

Updated: 2026-05-24

Dataset for studying exercise effects on brain health metrics.

Updated: 2025-06-04

Reproducibility package for:

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: 2026-05-24

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.

★ 16 🔔 2 Updated: 2026-07-10

Brain age estimation from sleep EEG recordings using deep learning.

★ 3 Updated: 2026-04-03

Breathing & Respiratory (4)

breathing_stability_index

Jupyter Notebook 🔒 Private

Computing the breathing stability index from respiratory signals.

Updated: 2026-05-24

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: 2026-05-24

Seizures, IIIC Patterns & Spike Detection (24)

Burst-Suppression-Segmentation

MATLAB 🔒 Private

Code to automatically detect periods of suppression in critically ill ICU patients.

★ 1 Updated: 2023-10-27

cyclops

Python

EEG seizure detection and continuous monitoring analysis tool.

★ 1 🔔 1 Updated: 2025-06-05

eeg_multitask_embedding

Python 🔒 Private

Multi-task learning embeddings for EEG seizure and pattern classification.

Updated: 2026-05-24

epilepsy-project

Python 🔒 Private

This is a repository that will contain all the information regarding the epilepsy project.

★ 1 Updated: 2026-05-24

Epilepsy_Detection_Lr

Jupyter Notebook 🔒 Private

Logistic regression models for epilepsy detection from EEG features.

Updated: 2026-05-24

grond

Python

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…

Updated: 2026-06-17

IFCN6

MATLAB

This is a graphical user interface that allows spike annotations.

★ 4 Updated: 2026-05-24

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: 2026-07-06

IIIC_big_map

Python 🔒 Private

Large-scale mapping and visualization of IIIC patterns across patient populations.

Updated: 2026-05-24

morgoth

Python 🔒 Private

Deep learning framework for EEG pattern classification and seizure detection.

★ 3 Updated: 2026-05-06

morgoth-viewer

Python 🔒 Private

Visualization tool for Morgoth EEG pattern classification results.

★ 2 Updated: 2026-07-08

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: 2026-05-24

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

★ 1 🔔 1 Updated: 2023-05-30

saurons_eye

Python 🔒 Private

Real-time EEG monitoring and pattern detection system.

Updated: 2025-03-01

Analysis of seizure forecasting model failures and edge cases.

Updated: 2026-06-04

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

Jupyter Notebook

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

★ 17 🔔 3 Updated: 2026-07-11

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-05-24

Delirium, Encephalopathy & CAR-T Neurotoxicity (14)

delirium-nlp-colaboration

Jupyter Notebook 🔒 Private

NLP-based delirium detection and phenotyping from clinical notes.

Updated: 2026-05-24

Causal survival analysis of delirium progression to dementia.

Updated: 2026-05-24

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-07-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: 2026-07-08

IIC_DTR

Jupyter Notebook 🔒 Private

Dynamic treatment regimes for ictal-interictal continuum pattern management.

Updated: 2026-05-24

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

MGHNursingCAMsDataset

Python 🔒 Private

Massachusetts General Hospital nursing Confusion Assessment Method (CAM) dataset.

Updated: 2026-05-24

muse

Jupyter Notebook 🔒 Private

Multi-modal understanding of sedation and encephalopathy in ICU patients.

Updated: 2026-05-24

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: 2026-07-07

ICU & Critical Care (17)

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

CCI_SOFA

Jupyter Notebook 🔒 Private

code to compute CCI and SOFA scores

Updated: 2026-05-24

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

Updated: 2026-05-24

Covid19_Respiration

Jupyter Notebook 🔒 Private

Code to analyze AirGo and other ICU signals data for Covid-19 patients.

Updated: 2026-05-24

COVID risk prediction code

🔔 1 Updated: 2026-05-24

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

★ 1 🔔 1 Updated: 2026-05-29

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

★ 1 Updated: 2026-05-24

icare-dl

MATLAB

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

★ 17 🔔 6 Updated: 2026-05-30

ICU_EEG_PKPD_SIMS

MATLAB 🔒 Private

Simulation framework for ICU EEG pharmacokinetic-pharmacodynamic modeling.

Updated: 2025-05-21

IMPS

Jupyter Notebook

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

🔔 1 Updated: 2025-02-17

MOCA

Python 🔒 Private

This is the repository to store the code related to the MOCA project.

★ 1 Updated: 2026-05-24

nax-gcs

Python

Code accompanying the manuscript "Automated Prediction of Glasgow Coma Scale Scores from Unstructured Electronic Health Records: a Natural Language Processing Approach".

Updated: 2026-04-17

pkpd-causal-matching

Jupyter Notebook 🔒 Private

Causal matching methods for pharmacokinetic-pharmacodynamic studies in ICU.

Updated: 2023-01-01

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

SOFA

Jupyter Notebook 🔒 Private

computing the Sequential Organ Failure Assessment score

Updated: 2026-05-24

EHR Phenotyping & Clinical NLP (11)

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

Updated: 2025-10-24

EHR-phenotyping-NAX

Python 🔒 Private

EHR-based phenotyping pipeline using MGH/BIDMC notes, ICD codes, and medication records — currently targeting a CHF phenotype.

Updated: 2026-05-24

NAX-BrainTumors

Jupyter Notebook 🔒 Private

NAX algorithm for automated brain tumor phenotyping from clinical notes.

Updated: 2026-05-24

NAX-Epilepsy

Python

NAX algorithm for automated epilepsy phenotyping from clinical notes.

★ 2 Updated: 2026-05-27

NAX-MCI-AD

Jupyter Notebook

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

★ 1 🔔 1 Updated: 2026-05-27

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: 2026-05-24

NAX-SAH

Jupyter Notebook 🔒 Private

NAX algorithm for subarachnoid hemorrhage phenotyping from clinical notes.

Updated: 2026-05-24

NAX-TBI

Jupyter Notebook 🔒 Private

NAX algorithm for traumatic brain injury phenotyping from clinical notes.

Updated: 2024-08-17

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-07-07

Data Platforms & Infrastructure (70)

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

bdsp-boto3-example

Jupyter Notebook 🔒 Private

Example code for accessing BDSP data on AWS using boto3.

Updated: 2026-05-24

CCNL / BDSP Website

★ 2 🔔 5 Updated: 2026-07-10

bdsp-emr-tools

Python 🔒 Private

Tools for extracting EMR data for use in BDSP

Updated: 2023-03-16

bdsp-opendata-registry

🔒 Private

BDSP open data registry configuration and metadata.

Updated: 2022-11-18

bdsp-reports-search-web-app

HTML 🔒 Private

Web application for searching BDSP clinical reports.

★ 1 Updated: 2026-05-24

bdsp.io_webapp_dev

JavaScript 🔒 Private

Development instance of the bdsp.io web application.

Updated: 2025-05-29

bdsp.io_webapp_prod

HTML 🔒 Private

Production instance of the bdsp.io web application.

★ 1 Updated: 2026-07-09

This is the repository for getting started with connecting with AWS Athena.

★ 2 Updated: 2026-05-24

BDSPAWSScripts

Python 🔒 Private

This is the repository to store all the AWS Scripts related to BDSP.

★ 1 Updated: 2026-05-24

Bedmaster-ICU-tools

Jupyter Notebook 🔒 Private

Documentation and tools for the Bedmaster ICU project.

★ 1 Updated: 2023-01-01

Bedmaster-Patient-Matching

Python 🔒 Private

This is the repository for the Bedmaster Patient Matching Pipeline.

★ 1 Updated: 2026-05-24

bedmaster_pipeline_code

Python 🔒 Private

pipeline - after deidentification portion

★ 1 Updated: 2026-05-24

This is the repository to store all the code used to deidentify all the BIDMC EEG Reports.

★ 1 Updated: 2023-12-06

BIDMC-Notes-Deidentification

Python 🔒 Private

This is the repository to store all the code used to deidentify all the BIDMC Notes.

★ 1 Updated: 2024-01-01

BIDMCDatabase

Python 🔒 Private

This is the repository created to share sample code and examples for the Data Science Team to access the BIDMC database.

★ 1 Updated: 2026-05-24

BIDS-Conversion

Python 🔒 Private

BIDS-Conversion

Updated: 2026-05-24

BIDS-EEG

Jupyter Notebook 🔒 Private

Notebook for converting multi-file BDSP .mat EEG recordings into a single EDF+ file and then into a BIDS-EEG dataset.

★ 1 Updated: 2026-05-24

BIDS_Annotations_Deidentification

Python 🔒 Private

De-identification of annotations in BIDS-formatted EEG datasets.

★ 1 Updated: 2026-05-24

Cleanup tool to remove BIDS sessions lacking EDF files.

★ 1 Updated: 2026-05-24

BIDS_Conversion

Python 🔒 Private

General-purpose EEG-to-BIDS format conversion tools.

★ 1 Updated: 2026-05-24

BIDS_EDF_to_BidsFormat_Conversion

Python 🔒 Private

Pipeline for converting EDF files to BIDS format.

★ 1 Updated: 2026-05-24

code to convert Emory .edfs -> BIDS

★ 1 Updated: 2026-05-24

Stanford-specific pipeline for EDF-to-BIDS conversion.

★ 1 Updated: 2026-05-24

BIDS_Sessions_Creations

Python 🔒 Private

Tools for creating and managing BIDS session structures.

Updated: 2026-05-24

BIDS_StartTime_Extraction

Python 🔒 Private

Extracting recording start times for BIDS metadata.

★ 1 Updated: 2026-05-24

brandons-labyrinth

TypeScript 🔒 Private

Internal development and experimentation workspace.

Updated: 2026-01-19

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

Updated: 2026-05-24

CDAC_Data_Portal

PHP 🔒 Private

Clinical Data Animations Center (CDAC) web portal for data access.

Updated: 2026-05-24

cdac_google

Python 🔒 Private

Haoqi Sun's EEG spike-detection pipeline (ResNet, 10-fold CV with soft labels) trained on the neurological-goog5 GCS dataset.

Updated: 2026-05-24

DailyUpdates

Jupyter Notebook 🔒 Private

This is the repository to store the daily updates for the different pipeline that we are using at CDAC.

★ 1 Updated: 2026-05-24

demo-repository

HTML 🔒 Private

A code repository designed to show the best GitHub has to offer.

Updated: 2026-05-24

dicom_deidentify

Python 🔒 Private

De-identification pipeline for DICOM medical imaging files.

Updated: 2026-05-24

discontinuous-edf-to-bids-

Python 🔒 Private

Pipeline for converting discontinuous EDF + recordings to BIDS format, supporting MATLAB and Python implementations.

★ 1 Updated: 2026-05-24

ECG-deidentification-pipeline

Python 🔒 Private

Pipeline for de-identifying ECG recordings.

★ 2 Updated: 2026-05-24

ECG_HD5_Plots

Python 🔒 Private

Plotting tools for ECG data stored in HDF5 format.

Updated: 2026-05-24

edfio

Python 🔒 Private

convenience function to write edf from python, e.g. from prepared data

Updated: 2026-05-24

EEG-Archiving-Pipeline

Python 🔒 Private

Copy xltek from multiple xltek archives to LM4

★ 1 Updated: 2026-05-24

EEG-Archiving-Pipeline-BIDMC

Python 🔒 Private

This is the repository setup to store all the code related to Step 1 of the EEG Pipeline at BIDMC.

★ 1 Updated: 2026-05-24

EEG-deidentification

Python 🔒 Private

De-identification pipeline for EEG recordings to remove PHI.

★ 1 Updated: 2026-05-24

EEG-Indexing-Pipeline

Python 🔒 Private

This is the repository to store the code related to indexing all the EEG's from MGH and BWH.

★ 1 Updated: 2026-05-24

EEG_Fuzzy_Patient_Matching

Python 🔒 Private

Fuzzy matching algorithms for linking EEG records to patient identities.

★ 1 Updated: 2026-05-24

EEG_Report_Wrangling

Jupyter Notebook 🔒 Private

Tools for parsing and structuring EEG clinical reports.

Updated: 2026-01-22

EEGNormalization

Python 🔒 Private

Tools for normalizing EEG signal data across datasets.

★ 1 Updated: 2026-05-24

EEGReportsDeidentification

Python 🔒 Private

This is the repository to store the code related to the deidentification for Neurology Reports.

★ 1 Updated: 2026-05-24

Epilepsy.Science

Updated: 2025-06-05

general-scripts

Python 🔒 Private

This is a repository to store all the scripts for use cases that might be useful to many people in the CDAC lab.

★ 1 🔔 1 Updated: 2026-05-24

GeneralScripts

Jupyter Notebook 🔒 Private

This is the repository to store all the scripts that we use for our projects.

★ 1 Updated: 2026-05-24

grant-banana

Python 🔒 Private

Grant application management and tracking tools.

Updated: 2026-05-24

Harvard-EEG-Database-Tools

Jupyter Notebook

Tools for managing and querying the Harvard EEG Database.

★ 15 🔔 1 Updated: 2026-07-01

Imaging-Reports-Deidentification

Python 🔒 Private

This is the repository to store all the code used to deidentify all the MGB Imaging Reports.

★ 1 Updated: 2024-01-09

interrater_analysis

Python 🔒 Private

inter rater analysis

Updated: 2026-07-10

LabMeetingDemo

Python 🔒 Private

This is a repository that will contain the code for the lab demo.

Updated: 2026-05-24

medications_mgh

Jupyter Notebook 🔒 Private

Cleaning, standardization, and dose-equivalency tables for MGH medication-administration records (COVID delirium / sedation, ICU sleep studies).

Updated: 2026-05-24

This is the repository to store all the code used to deidentify all the MGB Neurology Reports.

★ 1 Updated: 2023-11-21

MGB-Notes-Deidentification

Python 🔒 Private

This is the repository to store all the code used to deidentify all the MGB Notes.

★ 1 Updated: 2023-12-14

MGBNatusToBIDSConversion

Python 🔒 Private

This is the code used for converting raw natus files to BIDS format.

★ 1 Updated: 2026-05-24

natus2json

Python 🔒 Private

Converter for Natus EEG system files to JSON format.

Updated: 2026-05-24

Omega

Jupyter Notebook 🔒 Private

Data processing and analysis orchestration framework.

★ 1 Updated: 2026-05-24

Persyst_Spike_Detection

MATLAB 🔒 Private

Batch exporter that turns Persyst P13/P14 .sd4 spike-detection files from MGH LTM EEG recordings into per-recording CSV annotations.

★ 1 Updated: 2026-05-24

This is the repository to store the code related to deidentifying unstructured clinical data.

★ 2 Updated: 2026-07-05

Archived BDSP fork of MIT-LCP/physionet-build; active webapp lives in bdsp.io_webapp_prod / bdsp.io_webapp_dev.

★ 1 Updated: 2026-05-24

Utility for plotting and visualizing ECG signal data.

★ 1 Updated: 2026-04-07

Sleep-Indexing-Pipeline

Python 🔒 Private

This is the repository to store the code related to indexing all the Sleep PSG's from MGH.

★ 1 Updated: 2026-05-24

streaming_pipeline_code

Python 🔒 Private

Real-time streaming data pipeline for continuous EEG monitoring.

Updated: 2026-05-24

text-annotator

Vue 🔒 Private

Annotator app to label freetext

Updated: 2023-01-01

Thunderpack

Jupyter Notebook 🔒 Private

High-performance data packaging format for large-scale EEG datasets.

★ 1 Updated: 2026-05-24

Thunderpack_WranglingCode

Jupyter Notebook 🔒 Private

Data wrangling utilities for Thunderpack-formatted datasets.

★ 1 Updated: 2026-05-24

Xltek_Annotation_Extraction

Python 🔒 Private

Extraction of annotations from Xltek EEG recording systems.

★ 1 Updated: 2026-05-24

Research Tools & Manuscript AI (3)

Multi-agent pipeline for reviewing scientific manuscript figures

★ 1 Updated: 2026-05-24

Multi-agent pipeline for reviewing and rewriting scientific manuscript drafts before journal submission.

★ 1 Updated: 2026-06-04

Multi-agent AI pipeline for reviewing scientific manuscripts before journal submission.

★ 5 Updated: 2026-06-24

Uncategorized (46)

abiee-data-wrangling

Python 🔒 Private

ABIEE multi-site data wrangling + Limited Data Set generation

★ 1 Updated: 2026-07-10

bdsp-python

Python

Reader-first Python package for BDSP/Sleep YODA standardized HDF5 data.

Updated: 2026-06-17

bidmc-eeg-archive-pipeline

Python 🔒 Private

This is the code for the BIDMC EEG Archive Pipeline on the Natus Machine.

★ 1 Updated: 2026-05-24

chocolate-bananas

Python 🔒 Private

Clinical trial design search with CHOCOLATE simulation, persisted search history, and Ollama-driven Nemotron guidance.

Updated: 2026-07-09

cicadas

Python 🔒 Private

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…

Updated: 2026-04-20

cicadas2

MATLAB

Causal Inference for Critical-Care Anti-Seizure Treatment with Disease Dynamics, Automated PKPD/Trial Simulation, and Survival Optimization — Modified to accommodate infrequent events and bolus dosing.

★ 1 Updated: 2026-05-24

clinical-note-parser-cdac

Jupyter Notebook

Clinical note parsing pipeline for the Stanford CDAC neurology teaching tool. Parses MRI reports, EEG reports, and clinical admission notes into structured JSON, merges them per patient, and synthesizes a single short anatomical phrase for…

★ 1 Updated: 2026-07-11

No description provided.

Updated: 2026-05-29

db_phi_aurora

Python 🔒 Private

Umbrella repo for the PHI receiving pipeline: ingest identified data from many institutions, turn it into an identified OMOP database, then de-identify it into the standardized, controlled-access OMOP research database.

Updated: 2026-07-05

df2

Jupyter Notebook

No description provided.

Updated: 2026-05-29

eeg-report-extraction

Jupyter Notebook

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.

★ 1 Updated: 2026-06-30

ELROND

Python

EEG Labeling for Rapid Onset/offset Notation and Detection — a PyQt6 tool and machine-learning pipeline for annotating seizure begin/end times on EEG spectrograms at scale, with model-assisted pre-labeling and active learning.

Updated: 2026-07-06

grond-manuscript

TeX 🔒 Private

GROND manuscript (TeX + figures); imported into Overleaf. Code lives in bdsp-core/grond.

Updated: 2026-06-09

A new, comprehensive online EEG atlas covering the entire lifespan and every finding present in any existing EEG atlas — with interactive EEG clips, the four-panel qEEG spectrogram, auto-drafted (human-revisable) captions, quiz modes, and…

Updated: 2026-07-11

horrible-things-automator

Python 🔒 Private

A growing collection of small, self-contained scripts that automate the kind of tedious, soul-draining tasks academics and researchers keep running into — the things you'd never want to do by hand twice.

Updated: 2026-05-24

icon-diagrams

Python 🔒 Private

icon-diagrams is a code-first figure generation toolkit for publication-style scientific diagrams.

Updated: 2026-05-24

This repository is the home for the design, simulation, and eventually the implementation of the training ("learning with feedback") side of the ILAE EEG skill-certification project. Its sibling, bdsp-core/ilae-skill-certification-test-multi,

Updated: 2026-07-10

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-07-06

ilae-skill-certification-test

HTML 🔒 Private

Modeling, simulation, and retrospective feasibility analysis for a short Bayesian-adaptive signal-detection-theory (SDT) test of EEG spike-detection skill, with a three-way sequential stopping rule (pass / fail / refer) calibrated to a…

Updated: 2026-06-12

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.

Updated: 2026-07-11

Goal: publish every reproducible paper from the Westover group. (Started as "every JJ first/last-author paper with MBW"; expanded 2026-07-05 to triage all 434 MBW-coauthored papers — see CATEGORIES.md.)

Updated: 2026-07-11

Reproducibility repository for Harid, Jing, Hogan et al., *Measuring Expertise in Identifying Interictal Epileptiform Discharges* (Epileptic Disorders, 2022).

Updated: 2026-07-07

meem

Python 🔒 Private

MEEM: EEG↔MRI matching and structured feature extraction (BDSP BIND cohort). Code only; data in s3://bdsp-opendata-credentialed/meem/.

Updated: 2026-06-21

mgb-daily-updates

Python 🔒 Private

This is the code for running daily updates currently being run on the Megatron Machine using Spark.

★ 1 Updated: 2026-05-24

mgb-eeg-archiving-pipeline

Python 🔒 Private

This is the pipeline for archiving EEG's from BWH and MGH currently being run on the Megatron Machine.

★ 1 Updated: 2026-05-24

mgb-eeg-indexing-pipeline

Python 🔒 Private

This is the pipeline for indexing EEG's from BWH and MGH currently being run on the Megatron Machine.

★ 1 Updated: 2026-05-24

mgb-sleep-indexing-pipeline

Python 🔒 Private

This is the pipeline for indexing PSG's from MGH currently being run on the Megatron Machine.

★ 1 Updated: 2026-05-24

Normative growth curves (age × sex percentiles, per sleep/wake state) for quantitative EEG slowing features, used to characterize pathological slowing — focal vs. generalized — in the morgoth-viewer automated EEG report pipeline.

Updated: 2026-07-06

morgoth-sz-hm

Python

This repository extends the base Morgoth EEG model with two improvements specifically targeting seizure detection:

Updated: 2026-06-01

morgoth2

Python 🔒 Private

This section describes how to fine-tune the pretrained Morpheus model on your own PSG dataset, using sleep staging as an example.

★ 1 Updated: 2026-07-08

morpheus-internal

Python 🔒 Private

This repo contains internal Morpheus utilities and outputs. Working directories are organized by module. spindle-so/ is one module/functionality; different team members may own different modules.

Updated: 2026-07-10

Myelin

Python 🔒 Private

A.I. enabled cohort generation tool

★ 1 Updated: 2026-07-11

nax_llm_batch_processing

Python 🔒 Private

Private — CDAC internal. Batch-LLM utilities used across the NAX EHR-phenotyping projects — orchestrates Anthropic / OpenAI batch APIs for large-scale prompting over clinical notes, and provides reusable prompt templates and SOPs.

Updated: 2026-05-24

NESI

Python

A unified, continuous, EEG-based index of encephalopathy severity for critical care.

★ 2 Updated: 2026-07-10

neurobrowser

Python

Ultrafast EEG template matching under Dynamic Time Warping — a Python port of the algorithm at the core of NeuroBrowser.

Updated: 2026-07-06

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).

Updated: 2026-07-08

Private — CDAC internal. Placeholder repository for the KILT (Knowledge Inheritance via Lifelong Training) technical write-up companion to bdsp-core/NoiseinDiagnosing_Epilepsy. This repo currently has no committed code; the analysis lives in the

Updated: 2026-05-24

OMOP-MGB

Python 🔒 Private

This repository is for all the OMOP related code for processing MGB parquet files.

★ 1 Updated: 2026-05-24

Code and documentation for wrangling the BDSP OMOP clinical data — large-scale categorization, classification, and feature extraction over the OMOP CDM (notes, radiology, etc.). Built initially for the BIDMC (site I0002) note-categorization effort.

★ 1 Updated: 2026-07-02

omop_etl_pipeline_bidmc

Python 🔒 Private

No description provided.

Updated: 2026-06-12

platform-planning

🔒 Private

Planning/design docs for the BDSP research platform (BDC-style) and PHI de-identification pipeline

Updated: 2026-06-18

Analysis code and manuscript for an inter-rater-reliability (IRR) study of sharp transients in EEG: 5,000 segments, each centered on a sharp transient flagged during routine clinical reporting, independently classified by 14…

Updated: 2026-06-17

Reproduction code and data manifest for:

Updated: 2026-05-28

Tools for building the annual Stanford epilepsy division inpatient attending schedule — assigning one EMU attending and one ICU/LTM EEG attending to each of the year's 52 weeks, honoring everyone's availability, requested week counts, and preferences.

Updated: 2026-07-03

Code to wrangle the teleEEG (Neurotech) EEG dataset published on bdsp.io: run the Morgoth foundation-model prediction heads over every recording, compute performance vs.

Updated: 2026-07-04

vxp-data-wrangling

Jupyter Notebook 🔒 Private

Private — CDAC internal. Data-wrangling notebooks fixing common issues in the VXP (clinical reports) dataset — invalid rows, missing OrderIDs, malformed columns — plus an LLM-assisted code fixer used as part of the cleanup.

Updated: 2026-05-24