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

enabling other organisms #1

Merged
merged 7 commits into from
May 28, 2015
Merged

Conversation

vladpetyuk
Copy link
Contributor

may need explicitly add GOSemSim to Imports or expose getDb function (or similar function linking organism name to org.X.eg.db) in other way. I'll add organism name conversion to make sure 'graphite' compatible with 'GOSemSim'. E.g. homo sapiens is 'hsapiens' in 'graphite', but 'human' in 'GOSemSim'.

@GuangchuangYu
Copy link
Member

The organism translation is good.

But their is a bug in ID conversion. Not all annotation db is org.X.eg.db, for example yeast is org.Sc.sgd.db. see https://support.bioconductor.org/p/64729/.

The original version use EXTID2NAME from DOSE do import DB via GOSemSim::getDb and more compatible. Can you modify this part?

string split by ": " is dangerous because sometimes colon is in the pathway names.  For example (5752278):
"Caenorhabditis elegans: Antigen processing: Ubiquitination & Proteasome degradation"
GuangchuangYu added a commit that referenced this pull request May 28, 2015
@GuangchuangYu GuangchuangYu merged commit 5e4c2a4 into YuLab-SMU:master May 28, 2015
GuangchuangYu pushed a commit that referenced this pull request Aug 20, 2022
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.

2 participants