Issue loading Bioconductor packages on Emu #1186
-
I'm working on Emu right now, and am having some issues trying to install Bioconductor packages (specifically WGCNA) when trying to run my Hematodinium analysis script. The problem seems to be twofold - first, RStudio seems to have problems connecting to the internet, and second, there seems to be a permissions error. Running R version 3.5.1 (which seems to be the latest for Linux - checked for updates, said no updates available). Anyway, here's some code snippets and their output: Started off by running I then tried to run Tried to load another package to test if that was the problem with Did some googling, and one suggestion was to run
to see if that connected to bioconductor.org. It did not - it returned
This seems to indicate that Emu is having a problem connecting to Bioconductor, but I can't find anything on how to solve it! I tried installing BiocManager from scratch with
This really isn't urgent - I'm just going to switch over from Emu to another computer in the lab and see if that runs. But thought I'd bring it up in case it is a reoccuring issue or has an easy solution! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
I've gone ahead and installed WGCNA. Give it a shot and let me know if you can run it. Not sure what the deal was with the weird internet message. The permissions issue is likely due related to whichever user group your Emu profile is assigned to. I'd likely guess that your user account doesn't have permission to install packages. I'll try to figure this out tomorrow, but if you'll anticipate needing to install more packages, I'd recommend trying to do so in the srlab account. If you need the PW, hit me up in Slack. |
Beta Was this translation helpful? Give feedback.
-
Alrighty, I've modified things a bit (installed Microsoft Open R v4.0.2), which means you'll need to re-run some installations, like BiocManager and WGSNA yourself (sorry!), but things should operate more smoothly. The biggest change is that when a user goes to install a package for the first time, the system now prompts the user to use a personal library (@afcoyle I'd recommend you log in to your dedicated user account instead of the srlab account, btw): If it's not obvious, the user should answer So, give it a rip (in your user account!) and let me know how things go. To install DESeq2, you might need to run the following (from the command line):
NOTE: This has currently only been implemented on Emu. I will get Roadrunner updated in a bit. |
Beta Was this translation helpful? Give feedback.
Alrighty, I've modified things a bit (installed Microsoft Open R v4.0.2), which means you'll need to re-run some installations, like BiocManager and WGSNA yourself (sorry!), but things should operate more smoothly.
The biggest change is that when a user goes to install a package for the first time, the system now prompts the user to use a personal library (@afcoyle I'd recommend you log in to your dedicated user account instead of the srlab account, btw):
If it's not obvious, the user should answer
yes
to that question. Now, all libraries should install without an write permission junk from now on!So, give it a rip (in your user account!) and let me know how things go.
To install DESeq2…