-
Notifications
You must be signed in to change notification settings - Fork 210
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
propagate counts considering part_of and other relationships #117
Comments
I will take a look at this this week. Thank you for taking your time to contact us regarding propagate counts using relationships. |
FYI: I just completed adding functionality for #126, which is a prerequisite for addressing your issue. Withe #126 functionality implemented, I will now work on this issue. Thank you very much for your interest in GOATOOLS, taking the time to write us, and for your patience. I look forward to implementing this issue. |
GOATOOLS now supports traversing optional relationships, like part_of and regulates, when propagating counts using these two new arguments in scripts/find_enrichment.py:
You can specify all relationships using the -r argument. Or you can select specific relationships to use in propagate counts using the --relationships argument:
If you are running GOEAs from your own scripts, access this new functionality using the relationships keyword argument in an instance of GOEnrichmentStudy:
Where VALUE is a set of relationships or a bool:
|
@tanghaibao , Can you release a new version of GOATOOLS? All the tests are passing and this new version will include a substantial increase in functionality in using the optional GODAG relationships. |
@dvklopfenstein |
Maybe the |
@Melnorme1984 FYI: the update_association function in GODag will deprecated and has been replaced by the faster version in the GOEAs. The older version will be removed in a later release after deprecation. |
The same way as already mentioned by other colleagues, we are also interested in an implementation considering relationships, such as part_of, to propagate counts on them.
The text was updated successfully, but these errors were encountered: