Giter VIP home page Giter VIP logo

Comments (11)

matentzn avatar matentzn commented on September 2, 2024 1

@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.

serjoshua avatar serjoshua commented on September 2, 2024 1

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.

serjoshua avatar serjoshua commented on September 2, 2024 1

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.

serjoshua avatar serjoshua commented on September 2, 2024 1

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.

rays22 avatar rays22 commented on September 2, 2024 1

The preferred root node OBA:0000001 is displayed for OBA on OLS.
Thank you @serjoshua !

from ols.

matentzn avatar matentzn commented on September 2, 2024

@rays22 will you deal with adding the part of as an hierarchical property?

from ols.

rays22 avatar rays22 commented on September 2, 2024

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.

rays22 avatar rays22 commented on September 2, 2024

Thank you Josh.

from ols.

jonquet avatar jonquet commented on September 2, 2024

@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.

serjoshua avatar serjoshua commented on September 2, 2024

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.

jonquet avatar jonquet commented on September 2, 2024

Thanks.
Good we already have some matches:

We also have in MOD2

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.