Comments (11)
@rays22 the first (root node) will happen automatically at the next load. For the second, we need to edit the hierarchical properties in the OLS config. @serjoshua can you remind me where this is hosted?
from ols.
Hello Nico and Ray!
Yes, we could handle configuration (overrides) besides what is in OBO Foundry. Those overrides could be found here. You could also see there examples of other configuration that some ontologies have, such as hierarchical_property
, as mentioned. As for the data update, we will add OBA to our next data release mid-December. It would be better as well if we already have the configuration for the hierarchical_property
before the release so it will be included in the update. Otherwise, we will keep you posted regarding the release. Regards.
Josh
from ols.
Good morning Ray, that is just exactly what we need. Thank you. We will keep you posted regarding the release. Re-opening this ticket until OBA has been updated in OLS.
from ols.
Thank you. That is a good observation. I actually just checked our code and it seems like we are not using it anymore or about to discontinue. Apologies if my earlier response confused you. So, it seems like we only have the other four properties properly supported as of the moment. Let me know if you have other questions. Regards.
from ols.
The preferred root node OBA:0000001 is displayed for OBA on OLS.
Thank you @serjoshua !
from ols.
@rays22 will you deal with adding the part of as an hierarchical property?
from ols.
OK, I have added the following snippet to EBISPOT/OLS-Config/prod/ols-ontologies.yaml
## OBA override
- id: oba
hierarchical_property:
- http://purl.obolibrary.org/obo/BFO_0000050
and created a PR EBISPOT/OLS-Config#8 .
@serjoshua, please, let me know , if anything is missing or if it is not what you need.
from ols.
Thank you Josh.
from ols.
@serjoshua quick question: is there a list somewhere of all the properties that can be "overrided" ?
Could be interesting candidates for extending MOD (metadata for ontologies)... we do already have in MOD a few metadata properties to describe the properties used to define objects...
from ols.
Hello Clement,
That is actually a good question. I'm not an expert in ontologies, OWL standards and the like, but we have a documentation on how to add ontologies in OLS and in the spreadsheet/form that we provide there, we have five (5) property configurations that we accept:
- label_property
- definition_property
- synonym_property
- hierarchical_property
- hidden_property
I hope it helps. Regards.
from ols.
Thanks.
Good we already have some matches:
- label_property => https://github.com/sifrproject/MOD-Ontology/blob/master/mod-v2.0_profile.ttl#L1096
- definition_property => https://github.com/sifrproject/MOD-Ontology/blob/master/mod-v2.0_profile.ttl#L1137
- synonym_property => https://github.com/sifrproject/MOD-Ontology/blob/master/mod-v2.0_profile.ttl#L1115
- hierarchical_property => https://github.com/sifrproject/MOD-Ontology/blob/master/mod-v2.0_profile.ttl#L1193
- hidden_property
We also have in MOD2
- mod:obsoleteProperty (https://github.com/sifrproject/MOD-Ontology/blob/master/mod-v2.0_profile.ttl#L1174) used to inform which property the ontology used to declare its objects obsolete
- mod:obsoleteParent => to declare the root of the obsolete hierarchy (if any)
- mod:authorProperty => used to inform which property is used to declare the author of an object defined in the ontology
Can you clarify the meaning of hidden_property ?
This is a bit similar to obseolete to me, but if this is a porperty that has only value in OLS UI to avoid displaying the property on the screen... then it does not belongs to MOD I believe (that the policy we took first time we review a bunch of ontology repositories (including OLS) when we did MOD1.4).
from ols.
Related Issues (20)
- Index of pride ontology in OLS HOT 2
- New SWO location for OWL file HOT 2
- Help with configuring ontologies to support synonyms in OLS HOT 10
- search does not find rdfs:label values with language tags other than "en" HOT 6
- ontology_status in ols-config.yml is ignored HOT 2
- search ignores properties that are not configured as hidden HOT 1
- CCF page is empty HOT 6
- Delay in OLS picking up latest version of VBO HOT 3
- Ontology Xreference Service Link doesn't seem to work
- Mondo update on OLS? HOT 4
- Issues with MAxO on OLS HOT 4
- Update CCF ontology information HOT 3
- dead URI (http://www.ebi.ac.uk/efo/EFO_0004349) HOT 2
- Gene Ontology not updating HOT 5
- Mondo update on OLS HOT 2
- ADO (Alzheimer's Disease Ontology) is empty in OLS
- Clicking "show all siblings" removes term focus
- Request new ontology HOT 2
- Visualization of individuals' object and data properties HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ols.