intermine / intermine/bluegenes
Feature idea for lists: calculate improbable overlaps
- Dominant language
- Clojure
- Stars
- 75
- Forks
- 59
- PR merge metrics
- No merged PRs in 30d
Description
Snazzy List enhancement idea from Gos:
List view:
- automatically calculate whether there are improbably overlaps with any of
(potentially many) personal lists, or public lists.
- make it very easy from that point to extract the common things into a new list
i.e. in one click derive the set of your favourite genes that are also essential.
- The above, when in list view, could operate on all public and your private lists.
However it could be very useful if enrichments are done automatically in the background
whenever you run a query. i.e. you run a template that happens to return genes as one
of the columns. In the background it checks and finds a) improbable overlap with
cancer genes; b) improbably overlap with one of your private lists; c) GO term
enrichment. Maybe it would take too long to run but it could be cool.
Contributor guide
Research direction
Start with the List view and the query/template flow described in the issue. Determine how list overlaps, one-click extraction, background enrichment, and GO term enrichment should be scoped; done would require an agreed design and implementation covering the selected behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- analytics, data, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100