Create a general purpose mechanism for hierarchical classification of Phenotypes
Provide filtering mechanisms so that these numerous Phenotypes don’t obscure the more complex researcher-created Phenotypes
Also use these classifications as a hierarchy to classify other content within the Library
Status
Blocked tasks
Filtering mechanisms are supported by the current search implementation & template. However, they're inaccessible on the base search page (will be present on individual template search) - this is blocked by #1160 & #1276
Retrieval of data
Partially blocked by #1408 as the hierarchical data is present on this site, and the goal would be to model this feature in such a way that it mimics this functionality
Notes
Classifications
Clinical domain i.e. medical specialty
Disease category, i.e. in the case of disease categories defined by coding system; e.g. ICD-10 sections & children
Classification by anatomical structures / bodily systems
Relationships between labels
Note: Need to discuss whether we want to allow users to select labels for each of these groups, or if we want to derive the labels ourselves from the disease category - I expect we would want to do the former (see below for why)
Clinical domain, disease categories and their bodily systems are all closely related - we should define a mapping between the labels, e.g. in the case of Cardiology (sub-specialty of Electrophysiology) | Long QT Syndrome | Cardiovascular system (Heart)
However, there does exist one or more relationships for some disease categories, e.g. in the case of the aforementioned labels: this could be mapped to clinical genetics; or in the case of heart failure as a result of Cardiorenal Syndrome (Cardiology & Nephrology).
To do
Backend
[ ] Implement filtering methods (Note: this is partially blocked by #1160 and #1276)
Specification
Status
Blocked tasks
Retrieval of data
Notes
Classifications
Relationships between labels
Clinical domain, disease categories and their bodily systems are all closely related - we should define a mapping between the labels, e.g. in the case of
Cardiology (sub-specialty of Electrophysiology) | Long QT Syndrome | Cardiovascular system (Heart)
However, there does exist one or more relationships for some disease categories, e.g. in the case of the aforementioned labels: this could be mapped to clinical genetics; or in the case of heart failure as a result of Cardiorenal Syndrome (Cardiology & Nephrology).
To do
Backend