TranslatorSRI / NameResolution

A service for finding CURIEs from lexical strings.
3 stars 2 forks source link

Can we incorporate hierarchy information somehow? #141

Open gaurav opened 5 months ago

gaurav commented 5 months ago

One problem we keep running into is that we have a lot of variants of diseases (many kinds of Alzheimers, Type 2 Diabetes, etc.) and we return all of them during autocomplete. If there was some way to differentiate these from "full" diseases, we could do several things:

  1. Remove the subtypes so autocomplete can focus on the main diseases.
  2. Return the subtypes as a list within the main entry, so users can select "Alzheimers disease", but UI could provide a dropdown that lets them choose a particular variant if they want.
  3. Downscore the subtypes so that Alzheimers goes to the top of the autocomplete unless the user specifically says "type 1" etc.

If this approach makes sense, something similar might be doable with proteins and the protein ontology.