Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/api/datasets.rst
Original file line number Diff line number Diff line change
Expand Up @@ -230,6 +230,7 @@ Available Datasets
datasets/pyhealth.datasets.ISRUCDataset
datasets/pyhealth.datasets.MIMICExtractDataset
datasets/pyhealth.datasets.OMOPDataset
datasets/pyhealth.datasets.EEGGCNNDataset
datasets/pyhealth.datasets.DREAMTDataset
datasets/pyhealth.datasets.SHHSDataset
datasets/pyhealth.datasets.SleepEDFDataset
Expand Down
12 changes: 12 additions & 0 deletions docs/api/datasets/pyhealth.datasets.EEGGCNNDataset.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
pyhealth.datasets.EEGGCNNDataset
===================================

Dataset for the EEG-GCNN paper (Wagh & Varatharajah, ML4H @ NeurIPS 2020).
Pools the TUAB normal-subset (patient EEGs) and MPI LEMON (healthy controls).

Paper: https://proceedings.mlr.press/v136/wagh20a.html

.. autoclass:: pyhealth.datasets.EEGGCNNDataset
:members:
:undoc-members:
:show-inheritance:
3 changes: 3 additions & 0 deletions docs/api/tasks.rst
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,9 @@ Available Tasks
COVID-19 CXR Classification <tasks/pyhealth.tasks.COVID19CXRClassification>
DKA Prediction (MIMIC-IV) <tasks/pyhealth.tasks.dka>
Drug Recommendation <tasks/pyhealth.tasks.drug_recommendation>
EEG-GCNN Disease Detection <tasks/pyhealth.tasks.eeg_gcnn_nd_detection>
EEG Abnormal <tasks/pyhealth.tasks.EEG_abnormal>
EEG Events <tasks/pyhealth.tasks.EEG_events>
Length of Stay Prediction <tasks/pyhealth.tasks.length_of_stay_prediction>
Medical Transcriptions Classification <tasks/pyhealth.tasks.MedicalTranscriptionsClassification>
Mortality Prediction (Next Visit) <tasks/pyhealth.tasks.mortality_prediction>
Expand Down
16 changes: 16 additions & 0 deletions docs/api/tasks/pyhealth.tasks.eeg_gcnn_nd_detection.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
pyhealth.tasks.eeg_gcnn_nd_detection
=========================================

Neurological disease detection task from the EEG-GCNN paper (Wagh & Varatharajah, ML4H @ NeurIPS 2020).

Binary classification: patient-normal (TUAB) vs healthy-control (LEMON).

The task extracts PSD band-power features and graph adjacency matrices from EEG recordings,
supporting configurable adjacency types, frequency bands, and connectivity measures for ablation studies.

Paper: https://proceedings.mlr.press/v136/wagh20a.html

.. autoclass:: pyhealth.tasks.eeg_gcnn_nd_detection.EEGGCNNDiseaseDetection
:members:
:undoc-members:
:show-inheritance:
Loading