[BioC] the error caused by makeProbePackage

Wolfgang Huber huber at ebi.ac.uk
Sat Jan 8 01:02:17 CET 2005


Dear Yingtao,

could it be that you don't have all the necessary software tools for 
building and checking R packages on your Windows computer (e.g. a Perl 
interpreter)? While these tools are standard with practically every 
Unix, they do not come with MS-Windows and need to be installed by yourself.

See http://www.murdoch-sutherland.com/Rtools, perhaps also
http://www.biostat.jhsph.edu/~kbroman/Rintro/Rwinpack.html

For probe packages, you will not need the compilers, and the "Windows 
help" stuff is optional.

I agree that it must appear somewhat cumbersome that R is not 
self-contained when it comes to building packages; but that's how it is 
currently. And the packaging system (with versioning, documentation, 
etc.) is just THE obvious approach to making and distributing the probe 
annotation data.

I am afraid that the documentation of the "makeProbePackage" function is 
not very helpful on this point, and I will include a remark about this.

Best wishes
  Wolfgang



Yingtao Bi wrote:
> The version of R is 2.0.1, bioconductor is 1.5 and OS is WinXp. I am
> the administrator of that computer.
> I have tried the example in the vignette, but it did not work either.
> The followings are the input and output:
> 
> filename <- system.file("extdata", "HG-U95Av2_probe_tab.gz",package =
> "matchprobes")
> outdir <- tempdir()
> me <- "Wolfgang Huber <w.huber at dkfz.de>"
> makeProbePackage("HG-U95Av2", datafile = gzfile(filename, open = "r"),
> outdir = outdir, maintainer = me, version = "0.0.1", force = TRUE)
> 
> the output of these commands:
> 
> Importing the data.
> Loading required package: affy
> Loading required package: reposTools
> Creating package in C:\DOCUME~1\NINGYA~1\LOCALS~1\Temp\Rtmp23504/hgu95av2probe
> Writing the data.
> Checking the package.
> Error in makeProbePackage("HG-U95Av2", datafile = gzfile(filename,
> open = "r"),  :
>        Expected but did not find the log-file
> hgu95av2probe.Rcheck/00check.log after R CMD check
> 
> The same error happened, eventhough I changed the parameter "output".
> 
> Today I tried that example on a linux platform, it worked.
> Also I have downloaded the hgu133atagprobe package from the
> bioconductor website.
> 
> Thanks for your help
> Yingtao Bi
> 
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor


-- 
Best regards
   Wolfgang

-------------------------------------
Wolfgang Huber
European Bioinformatics Institute
European Molecular Biology Laboratory
Cambridge CB10 1SD
England
Phone: +44 1223 494642
Fax:   +44 1223 494486
Http:  www.ebi.ac.uk/huber



More information about the Bioconductor mailing list