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] Search with API

Aaron Zhang Aaron.Zhang at
Tue Nov 21 08:16:56 PST 2017

Dear Sir/Madam,

I am trying to use the REST API that you provide to search for ontologies that have a class name that is the same to my query.

For example, if I search “valproic acid” through the browser (Class Search), I get matches in 26 ontologies, the names of which are what I hope to get;

[cid:image001.png at 01D362BA.3DD93300]
however, if I run the search through API with the following paramaters, I got 100,361 results. I am confused what is the dramatic difference; how can I get a REST response that more closely reassembles the browser search?

API response: {"page":1,"pageCount":20073,"totalCount":100361,"prevPage":null,"nextPage":2, …

Response response = given()
            .param("apikey", api_key)
            .param("include", "prefLabel")
            .param("page", pageNumber)
            .param("pagesize", 5)
            .param("include_views", false)
            .param("display_context", false)
            .param("display_links", false)
            .param("ontology", "CHEBI")
            .param("roots_only", true)
        .get("search?q=" + term);

I appreciate your help.


The information in this email, including attachments, may be confidential and is intended solely for the addressee(s). If you believe you received this email by mistake, please notify the sender by return email as soon as possible.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 101412 bytes
Desc: image001.png
URL: <>

More information about the bioontology-support mailing list