When looking further into enrichment widgets in #713, we noticed that there wasn't much of a hurdle to adding the remaining types of widgets to Bluegenes. This would complement the Tool API as a lightweight, more constrained alternative.
This made the results page more busy, which necessitated a change to the layout. With feedback from the team, the lefthand Recent Queries panel has been moved into a dropdown below the header.
Note that this will require https://github.com/intermine/imcljs/pull/55 which also depends on changes to InterMine list widget web services to support the passing of object IDs instead of list name (in a coming InterMine minor/patch release). Older Intermine servers without this change will simply error out the widget request, causing the widget to not display and logging an error to console.
This PR adds chart and table widgets to the query results/list analysis page.
When looking further into enrichment widgets in #713, we noticed that there wasn't much of a hurdle to adding the remaining types of widgets to Bluegenes. This would complement the Tool API as a lightweight, more constrained alternative.
This made the results page more busy, which necessitated a change to the layout. With feedback from the team, the lefthand Recent Queries panel has been moved into a dropdown below the header.
Note that this will require https://github.com/intermine/imcljs/pull/55 which also depends on changes to InterMine list widget web services to support the passing of object IDs instead of list name (in a coming InterMine minor/patch release). Older Intermine servers without this change will simply error out the widget request, causing the widget to not display and logging an error to console.