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

Ways to find genes with significant expression #328

Open
2 tasks done
mestato opened this issue Jan 16, 2020 · 2 comments
Open
2 tasks done

Ways to find genes with significant expression #328

mestato opened this issue Jan 16, 2020 · 2 comments

Comments

@mestato
Copy link
Member

mestato commented Jan 16, 2020

Right now it is quite difficult for a user to find the things they probably want to know. Here are three scenarios I think are likely:

  • "I'm interested in gene expression of organism A. I can find the expression analysis, but are genes actually significant and if so, can I get a list of them?"
  • "I'm interested in gene expression of organism A. I want to search for genes with significant expression related to GO term XXX. How do I find those?"
  • "I'm interested in searching for genes with significant expression related to GO term XXX, I want them from every organism!"

Let's break down strategies to meet each user's needs.

  • "I'm interested in gene expression of organism A. I can find the expression analysis, but are genes actually significant and if so, can I get a list of them?"

  • From the expression analysis, show what go terms are used to tag genes (ie. "drought exposure", "temperature", "leaf", "up-regulated"

  • Clicking on any of the above leads to a list of genes with those tags

  • "I'm interested in gene expression of organism A. I want to search for genes with significant expression related to GO term XXX. How do I find those?"

This seems easy but is actually kind of hard because a feature_cvterm entry might come from different types of analysis. It would be nice to filter by type of evidence or type of analysis as part of the feature search.

  • "I'm interested in searching for genes with significant expression related to GO term XXX, I want them from every organism!"

Ditta above but in a general all genes search page instead of an organism-specific gene search. We could check out other modules for this like Tripal MegaSearch

@florence-77
Copy link
Collaborator

See this page.

This page is linked to from the 'keyword' column in the significant expression tab. It now prints the CV term, definition, and vocabulary in a table at the top of the page, then in another table below lists all of the organism's features that express response to the cvterm. The table has three columns: feature name, p-value, and expression relationship. Feature name links to that feature page. It can be sorted alphabetically by feature name or grouped by relationship.

To-do: currently, when clicked on the p-value column sorts itself by ASCII order, does not recognize scientific notation.

@florence-77
Copy link
Collaborator

See this page.

Analysis/gene profile pages now have a table listing attached features, as well as associated keyword, relationship, and p-value. Feature names link to the feature page, and keyword links to the previously added page which displays cv term, definition, vocabulary, and all of the organism's features that express response to the cv term.

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

3 participants