Closed karJac closed 7 months ago
Hi Karol,
This has been fixed long time ago, I recommend to update the package from this git repo:
library(remotes)
remotes::install_github('saezlab/decoupleR')
I'll check why the update is not included in the latest BioC release.
Best,
Denes
It seems that BiocManager::install("decoupleR") installed the version 2.6.0, instead of the latest 2.8.0, because BiocManager was outdated (3.16 instead of 3.18). My bad then, sorry for the confusion.
Hi,
After installing the decoupleR package from Bioconductor on R version 4.3.2, I encountered an issue with the function decoupleR::get_collectri(). Although the function's description suggests that it supports both human and mouse datasets, its implementation appears to be hardcoded exclusively for human data.
We can see in the code that parameter "organism" is not being caleld inside OmnipathR::collectri(). The default parameter for "organism" in OmnipathR::collectri() is human, thus the function is hardcoded for "human".
Here is the code of get_collectri function with correct calling of "organism" parameter:
Now it seems to work properly.![image](https://github.com/saezlab/decoupleR/assets/98103985/0ed8cef3-fa45-4252-9aba-49d5ad014110)
Hope that my post will be helpful for you and thank you for creating this package! Karol