Open joeflack4 opened 2 years ago
I think what is missing from our concept set management tools is a hierarchical view of included concepts vs the overlapping concepts in other concept sets. It would be really helpful to understand what branches from the standard vocabularies are missing in a given concept set, but that are included in other concept sets.
If we could visualize the SNOMED tree, starting at the lowest common graph node, and coloring all descendants as overlapped or not overlapping, we could visualize what descendant branches are included or excluded from a given concept set.
Interesting. I haven't created one of these types of visualizations before. But when it comes time to do this, I suppose I will see if there is a good tree visualization library, supporting coloration, available in Python, R, or JavaScript.
I suppose one thing we could do would be something like a "heat tree", where the greater the number of overlap, the stronger the coloration.
From a perspective of whoever would be using this, would this be best done within the enclave, or external to it?
9.Run that 10.Some automated processes occur on the enclave. Stephanie wrote some of 11.these, others, maybe Amin; we don't know what they all are 12.Tell Stephanie to tell Amin that we did it. 13.Amin does some special thing
Steps above from 9-13 has been automated in the enclave, here are the steps:
Description
It seems like our team (and perhaps people from outside our team?) might find useful if we created 1 or more web application for doing concept set management, w/ dashboarding features for oversight.
Components / features
More features written by Siggie 2022/03/25: Current steps that we would be looking to tie together / expose to UI / automate:
Possible implementations
Could choose one or more combinations of these.
Name candidates
Related issues
https://github.com/jhu-bids/termhub-csets/issues/1