NCATS-Tangerine / translator-knowledge-beacon

NCATS Translator Knowledge Beacon Application Programming Interface plus Sample code
MIT License
7 stars 2 forks source link

Need more transparent management of taxon identities #29

Open RichardBruskiewich opened 6 years ago

RichardBruskiewich commented 6 years ago

The taxon (species) that a particular concept (especially, gene concepts) pertain to is an important discriminator of concepts but is not explicitly returned by the Knowledge Beacon API in any endpoint, except perhaps as ancillary data in the /concepts/ call which returns concept details. Also, the /exactmatches API calls do not also well discriminate between equivalent concepts that are taxonomically distinct (e.g. orthologous gene loci from different species). Attempting to capture and return the taxonomic identity (e.g. NCBI taxonomy id?) for concepts in the various endpoints, would help fix this issue.