[R] using getBioC()

Bill Barnard bill at barnard-engineering.com
Wed Jul 23 09:28:51 CEST 2003


There was a post in the Bioconductor mailing list regarding the same
error message:

https://stat.ethz.ch/pipermail/bioconductor/2003-February/000854.html

One possible solution mentioned there was to remove the line in
getBioC() that checks the capabilities. Since it seems likely that you
do have access to http from your machine, even if the R version doesn't
know that, then you could try saving the script to a local file, edit it
to change the line that reads:

http <- as.logical(capabilities(what="http/ftp"))

to:
##http <- as.logical(capabilities(what="http/ftp"))
http <- TRUE

then source your local copy of the file, and finally try re-running the
function.

I don't understand why the capability would be detected as FALSE. I
built my version on Linux, but never made any explicit selection of the
capability. I do see some other items listed by the capabilities()
function that I did configure. (It wouldn't be some oddity of the Mac OS
would it?...)

Anyway, I hope this helps.

Cheers,

Bill Barnard

On Tue, 2003-07-22 at 16:43, Carol Foster wrote:
> Hello,
>     I am trying to install R/Bioconductor on a G4 Mac running OS X.  I 
> have successfully installed R so that a command window opens, but 
> installation of the downloaded Bioconductor package is giving me 
> trouble.  After copying/pasting the Bioconductor installation script 
> in to the window and typing getBioC(), I get the following error 
> message.
> 
> "Error in getBioC():  R not currently configured to allow HTTP 
> connections, which is required for getBioC to work properly."
> 
>    Any suggestions would be greatly appreciated.
> 
> Sincerely,
> 
> Carol Foster
>




More information about the R-help mailing list