intermine / intermine/bluegenes
Template preview in results page
- Dominant language
- Clojure
- Stars
- 75
- Forks
- 59
- PR merge metrics
- No merged PRs in 30d
Description
Sometimes you're looking at a list and find you want to run a template on it (or you're not aware of the existence of templates, but want to do something that can be described by the title of a template).
We can streamline this process by having a small panel in the results page (perhaps below *Recent Queries*) which shows the title of templates that take a list of the type you're looking at. Clicking it should bring you to the template page with this template query open, and the list filled in.
Note that this would require that the results you're looking at belongs to a list, and not a query. However, we could expand the functionality such that the template titles will display for any query parts (e.g. all genes, all organisms, or any other classes in the im-table) and clicking the template title will save a list of the suitable class for you (with an appropriate name) and fill it into the template query.
Contributor guide
Research direction
Start by locating the results page and template page components, then inspect how list results, template queries, and filled-in lists are represented. Done means a results-page panel shows suitable template titles and opens the template with the relevant list populated; clarify whether query-part support is included.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100