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

New UI to navigate instances for a specific ontology #119

Closed
jonquet opened this issue Nov 13, 2017 · 5 comments
Closed

New UI to navigate instances for a specific ontology #119

jonquet opened this issue Nov 13, 2017 · 5 comments
Assignees

Comments

@jonquet
Copy link
Contributor

jonquet commented Nov 13, 2017

For a given ontology, add a tab to visualize instances
ah will have the following URL:
http://agroportal.lirmm.fr/ontologies/TRANSMAT?p=instances

Pagination might be necessary.

@jonquet
Copy link
Contributor Author

jonquet commented Nov 13, 2017

FYI to @mdorf @jvendetti and @graybeal in case they have insights.

@jonquet
Copy link
Contributor Author

jonquet commented Oct 15, 2021

Compared to #118 this FR is about visualizing all the instances of an ontology in a simppel page, with pagination with links back to the specific class.
I see it as a new tab at the right of "Mappings" and before "Widget"
Capture d’écran 2021-10-15 à 15 01 46

The page would display a paginated list of instances like :
Instance1 [Class1]
Instance2 [Class1]
Instance3 [Class2]
with the [Class] text being a link to the corresponding class web page.
The REST call to follow to produce the page is given above in the issue.

@jonquet jonquet assigned jonquet and syphax-bouazzouni and unassigned jonquet Oct 15, 2021
@jonquet
Copy link
Contributor Author

jonquet commented Oct 15, 2021

This feature need to be implemented in a way that OntoPortal can take it back (pull request on NCBO GitHub planned).
FYI to @mdorf @jvendetti and @graybeal

@graybeal
Copy link

graybeal commented Oct 15, 2021

I'd put it right after Classes. It has way more to do with classes than mappings or widgets.

A suggestion is that if the instance is also represented in the Class tree, it get a star or something. (The SKOS ontologies the instances will be in the class tree, because BP handles it; for other ontologies it will not be true, unless it has been explicitly punned within the ontology.)

Thank you for the guideline to implement it so we (BP) can use it. Aside from starting with an up-to-date OntoPortal fork, I think that mainly means follow the UI pattern you see in the Classes tab. But Jennifer may have something to add that would be helpful.

@jonquet
Copy link
Contributor Author

jonquet commented Jan 20, 2022

@graybeal @mdorf @jvendetti
This is released in AgroPortal. Please have a look for possible future integration.

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

No branches or pull requests

3 participants