forked from sunlabuiuc/PyHealth
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Overview
Tracking issue for the full CorGAN → PyHealth 2.0 integration on branch `corgan-pr-integration`.
CorGAN (Correlated-feature GAN) generates synthetic EHR patient records using a GAN with an autoencoder component. This integration brings CorGAN into the PyHealth 2.0 standard pattern: BaseTask task function, BaseModel inheritance, updated examples, dead-code removal, Google-style docstrings, and a MECE integration test suite.
Tasks
| # | Issue | Status |
|---|---|---|
| T1 | #25 Create corgan-pr-integration branch from upstream/master | ✅ Done |
| T2 | #26 Create CorGANGenerationMIMIC3 task function | ✅ Done |
| T3 | #28 Refactor CorGAN to full PyHealth 2.0 BaseModel compliance | 🔄 In progress |
| T4 | #30 Update CorGAN training example | Pending |
| T5 | #27 Update CorGAN generation example | Pending |
| T6 | #29 Remove bespoke CorGAN dataset class if any | Pending |
| T7 | #31 Update CorGAN docstrings to Google/PyHealth style | Pending |
| T8 | #32 Write CorGAN integration tests | Pending |
| T9 | #33 Final verification and push | Pending |
Methodology
Each task follows two-stage review: spec compliance first, then code quality. Both must pass before the task is closed.
Branch: `corgan-pr-integration`
Fork: `jalengg/PyHealth`
Upstream PR target: `sunlabuiuc/PyHealth`
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels