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

Fix GO term recommendations #409

Merged
merged 2 commits into from
Dec 15, 2023
Merged

Conversation

arteymix
Copy link
Member

No description provided.

@arteymix arteymix added this to the 1.5.8 milestone Dec 15, 2023
@arteymix arteymix changed the title Fix go term recommendations Fix GO term recommendations Dec 15, 2023
Make the size of terms more accurate by calculating only the number of
distinct genes among its descendants and itself.

Fix a bug in the recommendation that was caused by a term appearing in
its own set of descendants and thus being filtering out.

Remove the minSize argument, we now only recommend term that have at
least one novel gene.

Apply the gene size limit when saving a profile by ignoring terms that
exceed the limit.

Combine genes and TIER3 genes to account for removed genes in an unsaved profile

Fix all broken recommendation tests.

Make the minimum overlap configurable
@arteymix arteymix merged commit 187d3e4 into hotfix-1.5.8 Dec 15, 2023
1 check passed
@arteymix arteymix deleted the fix-go-term-recommendations branch December 15, 2023 23:47
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.

Improve feedback when no GO terms can be recommended GO term recommendation is broken
1 participant