ncbo / ontologies_api

Hypermedia API for NCBO's ontology-related projects
http://data.bioontology.org
Other
25 stars 10 forks source link

Search index is missing short IDs for many ontologies #135

Closed mdorf closed 5 months ago

mdorf commented 6 months ago

Currently, our search index contains short IDs only for the ontologies whose terms include the "notation" attribute. It turns out that the "notation" attribute is not present in all ontologies and terms. Instead, the terms in these ontologies contain an equivalent field, called "prefixIRI" (added during the OWL API Wrapper (https://github.com/ncbo/owlapi_wrapper/) processing. The "prefixIRI" field is never indexed, thus resulting in failure of searches for short IDs on those ontologies.