-
Notifications
You must be signed in to change notification settings - Fork 10
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
enrichPathway make readable does not work for yeast genome #12
Comments
not an issue of this is the issue of I think you need to contact the maintainer of |
It's a good idea to enable ID conversion instead of just converting it to I will consider this in future release. |
+1 - I would greatly appreciate this too - in the mean time I seek other workaround: |
I use the following solution for GO terms. I take the gene symbol ids but tell clusterProfiler to use "GENENAME" in
I don't have a workaround for pathway enrichment. Seems the easiest solution is to just allow id conversion or just let the user say what column the values are from. |
Hi @snystrom - this helps allot. I have tried something like this already but with your encouragment that it SHOULD work, have further characterize the underlying issue. First, I should note that I am using later version of clusterProfiler than you are, one in which Still, with that change, your example fails in my hands as follows:
(edit: I know realize the "YFG" in your example stands for "Your favorite gene". Doh!) However, I tried a different set of gene symbols taken from genes associated with GO term Observable: RNA modification and this approach does work:
However, in my case, I did not have GENENAME but rather ORF. So, let me try your approach using First, I find that I can use
But using them with enrichGO fails:
So... I do have a workaround, which is to translate my ORFs to GENENAME (using bitr) and use them. However, I would have expected the last example to work, and think this is still a BUG. @GuangchuangYu - do you see my point? Thanks! |
Just tracked down the root of this issue and it's that |
Hello, I am facing the similar issue. Perhaps someone has found a workaround for this? Any pointers are appreciated. |
Issue stems from enrichPathway looking for a column named SYMBOL which does not exist in the org.Sc.sgd.db object (see
columns(org.Sc.sgd.db)
). Instead for yeast this should use the "GENENAME" column. Alternately, it would be nice to be able to pass which column to use for the Readable option instead of just T/F (ie so I could say convert IDs to GENENAME or ENTREZID or whatever), and also give it a specific org.db instead of just "yeast"/"fly"/"human" so I know what database is explicitly being used.EXAMPLE:
Fails with:
The text was updated successfully, but these errors were encountered: