Search Mailing List Archives

Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[bioontology-support] Ontology not in the ranked list?

Michael Dorf mdorf at
Wed Mar 6 15:58:18 PST 2019

Hi John,

The ontology rank list isn’t static. The Gist below simply contains a snapshot of the list at the time of the original writing. The ontology rankings get re-calculated internally on a weekly basis. I’ve just updated the Gist with the current snapshot of the list. It now includes the CHEAR ontology.

In terms of the results ordering, it only makes sense in the context of a search query. For example:,MCCL,CHEAR&ontology_types=ONTOLOGY&display_context=false

In this case, when there are two results with an identical prefLabel (protein), whose search ranking scores would obviously be identical, the ontology ranking ordering would take effect, making CHEAR “protein" results appear before the MCCL results.

What you are executing is a “queryless” search, where all results are ranked equally by the search engine. The initial ordering of the documents is random (or at least at the mercy of the search engine - Solr in our case). Since we don’t return all 55,201 documents that matched your search but only the top 50, the ontology ranking ordering happens only for those top 50 (random) documents, which, as in the case with the search engine rankings, makes little sense. The bottom line is if you are using the search API to retrieve ALL documents, don’t expect any meaningful ordering to be in place.

Hope this clarifies it.



On Mar 6, 2019, at 5:38 AM, John Zobolas <john.zobolas at<mailto:john.zobolas at>> wrote:


I remember Michael mentioned to me that there is this list: of BioPortal's ranked ontologies.
So, when I execute this kind of query (to get the classes from all 3 specified ontologies, iterating through the pages):,MCCL,CHEAR&ontology_types=ONTOLOGY&display_context=false​, I expect the returned results to be in the order of the ontologies as in the file, if I understood correctly.

2 things:

  *   ​The CHEAR ontology is not in the file (why?) and its classes appear in the end
  *   RH-MESH is ranked higher than MCCL score (0.561 vs 0.409), but you get first results from the MCCL ontology (why?)

BR, John.

bioontology-support mailing list
bioontology-support at<mailto:bioontology-support at>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the bioontology-support mailing list