BioPortal has recently changed their web services and REST call formatting. The
old BioPortal REST services are still active, but are deprecated and will
eventually be discontinued.
The getGOTermFromID() function in libSBMLRF needs to be edited so that REST
calls are formatted according to the new BioPortal web services. Alternatively,
it might also be useful to look into using a different web services for
retrieving the human-readable names of GeneOntology IDs. For example, the EBI's
Ontology Lookup Service. In my experience, BioPortal's services are a bit slow,
and can be a moving target. Might be best to migrate to another service. If GO
names can be retrieved from KEGG, that would be great because that would mean
that the KEGG services are the only ones we need to query from the library.
See here for more info on how to format REST calls using the new services:
http://data.bioontology.org/documentation
Original issue reported on code.google.com by maxneal on 15 Nov 2013 at 7:15
Original issue reported on code.google.com by
maxneal
on 15 Nov 2013 at 7:15