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

Feature idea for lists: calculate improbable overlaps #259

Open
yochannah opened this issue Jun 12, 2018 · 7 comments
Open

Feature idea for lists: calculate improbable overlaps #259

yochannah opened this issue Jun 12, 2018 · 7 comments

Comments

@yochannah
Copy link
Member

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.

@yochannah yochannah changed the title Feature idea for lists: calculate improbably overlaps Feature idea for lists: calculate improbable overlaps Jun 12, 2018
@yochannah
Copy link
Member Author

@julie-sullivan
Copy link
Member

@nupurgunwant is interested in working on these types of problems!

@julie-sullivan
Copy link
Member

We use the hypergeometic distribution for enrichment now: https://intermine.readthedocs.io/en/latest/embedding/list-widgets/enrichment-widgets/

@julie-sullivan
Copy link
Member

Also depends on the mine and / or the user having interesting lists already.

Running enrichment in the background for each query sounds expensive.

@yochannah
Copy link
Member Author

yochannah commented Nov 2, 2018 via email

@julie-sullivan
Copy link
Member

should really be on a google doc wishlist somewhere, until we decide to implement it.

@yochannah
Copy link
Member Author

The endpoints for this will be released soon - see intermine/intermine#2029

We'll need to conditionally add this to the list page, once intermine 4.0.0 is released, and check for the endpoint existence or correct im version before displaying it.

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

2 participants