Hi all,
I am very new to R/Bioconductor but am currently attempting some RNA-Seq analysis with it for the sake of education.
Unfortunately I am having issues getting the GenomicFeatures package to work.
I have installed it using
source("http://bioconductor.org/biocLite.R")
biocLite("GenomicFeatures")
and the install seems to work ok but when I try using any of the methods e.g. 'makeTranscriptDbFromUCSC'I just get an error message like
Error: could not find function "makeTranscriptDbFromUCSC"
Can anyone help in diagnosing or correcting the problem?
Thanks in advance.
Hi. Yes, I have loaded the library and installed.packages() shows it as installed but the problem exists nonetheless!
But then, check if its a recent version (I don't know when this function was added). biocLite always matches R versions with bioconductor versions. Maybe you have an old R.
R is version 2.9.2 so pretty old I guess? I can just imagine the fun I'm going to have getting the IS guys to update this on our server.
@Travis: You can always install your own version of R.
How is that? I don't have sufficient privileges on the server & even my desktop lacks a number of dependencies which I can't currently correct because of our internal setup. The joys of industry.
@Travis: You can compile it into your home directory. I typically create an
sw
directory that I use as a prefix for custom installs, as you grow your "home library", you'll get the ~/sw/etc ~/sw/bin, etc. in there, and you juust add~/sw/bin
to yourPATH.
For instance, to install R locally, just d/l the latest sources and simply do aconfigure --prefix=/home/YOU/sw
;make
;make install
(more or less)