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

Filter ontology term suggestions by ontology during experiment creation #671

Open
sven1103 opened this issue Jul 2, 2024 · 8 comments
Open
Assignees
Labels
enhancement New feature or request in consideration Feature requests that are under consideration but not yet planned medium Implementation effert triage An issue that is in discussion to be either scheduled for implepmentation or denied UI/UX

Comments

@sven1103
Copy link
Contributor

sven1103 commented Jul 2, 2024

This feature was originally requested by Daniel S.

Is your feature request related to a problem? Please describe.
Not all ontology terms are relevant for the researchers current use case, when creating an experiment. At the same time, the system cannot make any assumptions yet (e.g. based on keywords in the title or project description)

Describe the solution you'd like
Might be good to be able to select one particular ontology, e.g. if I work with environmental samples I would know I'd like to use ENVO.

@sven1103 sven1103 added the enhancement New feature or request label Jul 2, 2024
@sven1103
Copy link
Contributor Author

sven1103 commented Jul 2, 2024

The issue was reported by @d4straub

@sven1103 sven1103 added the UI/UX label Jul 2, 2024
@Shraddha0903 Shraddha0903 self-assigned this Jul 2, 2024
Copy link

github-actions bot commented Aug 2, 2024

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Aug 2, 2024
@sven1103 sven1103 added the triage An issue that is in discussion to be either scheduled for implepmentation or denied label Aug 5, 2024
@github-actions github-actions bot removed the stale label Aug 6, 2024
@sven1103
Copy link
Contributor Author

@Shraddha0903 we can of course list the available ontologies from the TIB service (214 atm!), but I think that is overkill. Of course, we can maintain our list of active ontologies in the application, but it might not be in sync with the TIB remote service.

TIB offers collections, a set of ontologies suggested by a community. Unfortunately, many NFDIs are not represented there yet. Thus, this is not yet an option for us.

So for the time being we might need to maintain a whitelist of ontologies we want to query from the TIB service.

How could a UI element look like for that?

@sven1103 sven1103 moved this from Todo to In Progress in Issue triage Aug 20, 2024
@Shraddha0903
Copy link
Contributor

@sven1103 So our requirement here is to be able to select one category item from a list.
We already have a design which we can use for this case - a combobox on the left side of the search bar.

@sven1103
Copy link
Contributor Author

@Shraddha0903 the user wants to only see term suggestions from ontologies of their choice (1 up to N) and not see results from ontologies, that are not used in their research domain.

Copy link

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Sep 27, 2024
Copy link

This issue was closed because it has been inactive for 14 days since being marked as stale.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Oct 27, 2024
@sven1103 sven1103 removed the stale label Jan 8, 2025
@sven1103 sven1103 reopened this Jan 8, 2025
@sven1103 sven1103 moved this from In Progress to Todo in Issue triage Jan 8, 2025
@Steffengreiner Steffengreiner added medium Implementation effert in consideration Feature requests that are under consideration but not yet planned labels Jan 16, 2025
@Steffengreiner
Copy link
Contributor

Steffengreiner commented Jan 16, 2025

For this feature we should investigate on how to best subgroup the ontologies for easier selection convienence. Additionally, how do we handle the selection locally and remotely? Additional information for ontology entries could also help decide the user to select the one he's most interested in which is tackled here #887

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request in consideration Feature requests that are under consideration but not yet planned medium Implementation effert triage An issue that is in discussion to be either scheduled for implepmentation or denied UI/UX
Projects
Status: Todo
Development

No branches or pull requests

3 participants