Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Feature/custom ols3 #42

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

sneumann
Copy link

@sneumann sneumann commented Jan 8, 2024

Hi,
this PR on top of #41 adds the option to search a custom OLS3 endpoint defined in the settings sheet.
This serves two use case scenarios:

  1. There might be OLS-based ontology services out there we don't know about, maybe catering to a small or even only internal user base. They can point OntoMaton to "their" OLS installation
  2. The TIB Service has the notion of community-driven "collections" of ontologies, e.g. https://terminology.tib.eu/ts/ontologies?collection=NFDI4CULTURE, which are (will be) also available with the collection parameter in the API path, e.g. http://terminology.tib.eu/NFDI4CULTURE/api . To avoid that every collection needs its own search menue item, users can point OntoMaton to "their" collection via an entry in the Settings sheet. In theory, the functionality could also be achieved via restrictions against the entire TIB service, but those would have to be curated/maintained client-side, while the collections are community-maintained server-side.
    This PR also includes the open PRs fix lov lookup endpoint #35, Switch from comma to semicolon for arguments in HYPERLINK formula #37, fixed script error when hitting the insert button #40 and Add tib service #41 , we'll try to do some more testing and update once ready.
    Yours,
    Steffen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants