qbicsoftware / data-manager-app

A web-based life science omics and imaging data management solution
https://qbicsoftware.github.io/research-data-management
MIT License
8 stars 0 forks source link

Evaluate technical feasability of TIB terminology service integration for ontology terms #784

Closed sven1103 closed 3 months ago

sven1103 commented 3 months ago

What are you missing?

Our terminology terms, e.g. for mass spec devices (see #734) need to be updated regularly to support recently added terms. However, the maintenance effort is moderate, and in case of #734 also frustrating, when file formats of ontologies suddenly break.

At the same time, the availability of recent terms is a requirement of our service portfolio. If we cannot hold the promise, why are we enforcing ontology terms in the first place.

Why do you need a solution?

I would like to evaluate the TIB terminology service API and the technical feasibility of integration, especially with Vaadin's lazy loading data provider feature.

Ideas

No response

Code of Conduct

sven1103 commented 3 months ago

Ok, given that the both the Query class in Vaadin and the TIB terminology service API support page size (or rows), limit and offset (page). The response times are fast (<50ms), and with the filtering for provided ontologies, i think we should give it a try.

sven1103 commented 3 months ago
Shraddha0903 commented 3 months ago

UI Suggestion for the pre-selection of categories before the search:

Ontology Search with Preselect-2

Image