ols4
ols4 copied to clipboard
Version 4 of the EMBL-EBI Ontology Lookup Service (OLS)
While it's great that we have access to the reification data, the UI isn't great: * The font size is very small * Multiple values are munged together * Links...
Currently OLS4 is using version Spring framework 2.4.5.RELEASE and Spring boot 1.3.8.RELEASE. These versions I think come from OLS3 and we may be forced to use it for backward compatibility...
Currently the logs are distributed across the different dataload stages and the backend. We should centralise all of these (at EBI) with an ELK stack.
OLS3 term: https://www.ebi.ac.uk/ols/api/ontologies/efo/terms/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FCL_0000031 OLS3 hierarchicalChildren: https://www.ebi.ac.uk/ols/api/ontologies/efo/terms/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FCL_0000031/hierarchicalChildren Empty in OLS3. But in OLS4 there are 3 hierarchicalChildren: ```json { "_embedded" : { "terms" : [ { "iri" : "http://www.ebi.ac.uk/efo/EFO_0005725", "lang" :...
OLS3: ```json { "_embedded": { "properties": [ { "_links": { "self": { "href": "/api/ontologies/efo/properties/http%253A%252F%252Fwww.w3.org%252F2002%252F07%252Fowl%2523TopObjectProperty?lang=en" } }, "annotation": {}, "description": [], "has_children": false, "iri": "http://www.w3.org/2002/07/owl#TopObjectProperty", "is_defining_ontology": false, "is_obsolete": false, "is_root": true,...
Docker version: `20.10.21, build baeda1f` Docker-compose version: `docker-compose version 1.25.0, build unknown` Here is the error msg: 
Limited frontend testing can be used to ensure correct information is displayed. Consider something like Selenium or similar. Historically I have seen little value in automated frontend testing (because integration...
Currently we only label the edges with their type, which is the IRI of the predicate. We should probably also add the actual labels to the edges. So far the...