SomeoneInParticular / dcm-classic-ml

Machine learning analysis for predicting post-surgical outcomes in Degenerative Cervical Myelopathy (DCM)
0 stars 0 forks source link

Restructure Data Managers to Follow Hook-based Features #6

Closed SomeoneInParticular closed 3 days ago

SomeoneInParticular commented 2 weeks ago

Problem:

What it says on the tin; right now Data Managers are not very configurable, and have a number of assumptions on what they can and cannot being applied in the StudyManager.

This greatly limits what they can do, and how easily they can be extended going forward.

Proposed Solution:

To resolve this:

Changes Required:

For the initial commit which will integrate these changes, only 1 subclasses and a handful of feature mixins will be implemented:

A number of data hooks will also be provided:

SomeoneInParticular commented 3 days ago

Resolved with 8d337c5; a number of changes were made, however