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

Implement GO curation workflow #79

Merged
merged 13 commits into from
Mar 15, 2022
Merged

Implement GO curation workflow #79

merged 13 commits into from
Mar 15, 2022

Conversation

cthoyt
Copy link
Member

@cthoyt cthoyt commented Mar 15, 2022

Closes #78

This PR implements a GO term curation workflow that works like this:

  1. Look up genes associated with GO term (optionally traversing the GO hierarchy for child GO terms as well)
  2. Induce an INDRA statement network for relations between pairs of those genes (by default, just direct, but can be extended to several variations of two-hop queries)
  3. Filter out edges only having database evidence, edges already curated, and edges without text
  4. Sort statements for curation by edge centrality (i.e., prioritize the edges with most central nodes for curation first)

https://github.com/kkaris/indra_cogex/tree/cogex-landing-page is rebased on top of this branch and includes the front-end curation interface that wraps this

@cthoyt cthoyt marked this pull request as draft March 15, 2022 11:29
@cthoyt cthoyt marked this pull request as ready for review March 15, 2022 15:58
@cthoyt cthoyt merged commit 8dac9b8 into main Mar 15, 2022
@cthoyt cthoyt deleted the go-curator branch March 15, 2022 16:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GO curation workflow
2 participants