neurobagel / planning

MIT License
0 stars 0 forks source link

Document creating / updating external vocabularies for term labeling #152

Open surchs opened 4 months ago

surchs commented 4 months ago

in https://github.com/neurobagel/planning/issues/52#issuecomment-1790775259 we created a filtered view of SNOMED-CT diagnoses (and likely similar for cogAtlas). These lists are used by n-APIs to label terms in search results, and also by the annotation tool as annotation options. Now we have some controlled terms in the graph that are not in these vocabulary files, so we need to update them. To make this easier, we want to clarify and then document the process:

ToDo:

rmanaem commented 4 months ago

what vocabulary file the annotation uses to display the diagnosis and assessment tool options

The annotation tool uses toolTerms.json for displaying assessment tool options and diagnosisTerms.json for displaying diagnosis options

what vocabulary files are used to annotate n-API responses (so they are shown in the query tool)

The n-API uses snomedct_disorder.json and cogatlas_task.json

Which have the same terms as the files in the annotation tool. Documented here: https://hackmd.io/@neurobagel/Hk7_WQLNR

surchs commented 1 week ago

What remains to be done here is to

alyssadai commented 1 week ago