[Bioc-devel] Loading a file for vignette

J.Oosting at lumc.nl J.Oosting at lumc.nl
Mon Feb 26 17:19:21 CET 2007

Hi Sean,

I did something like this in the vignette for the beadarraySNP package,
and have probably seen it once somewhere else. 
The files are originally in a directory 'testdata' within the 'inst'
directory. During package installation all contents of the 'inst'
directory are copied to the package directory.
In the vignette I then use the following lines to show the content of
the file. 

datadir <- system.file("testdata", package="beadarraySNP")


> I would like to make a vignette that will instruct the user 
> to load a file from a package distribution using one of the 
> packages R functions.  The file is not a .txt file (or any of 
> the other file types that should be in the data directory of 
> a package).  Of course, the vignette needs to build and I 
> would like to have those commands be the same as those used 
> by the user.  I have looked around a bit and the packages 
> that I have found do a simple
> load(somedata) where somedata is an R data file.  Is there a 
> way to start directly from the original file, or am I better 
> off creating the R object and loading it and simply telling 
> the user how I created it?  This is a VERY small point, but 
> I'm curious.
> Thanks,
> Sean

More information about the Bioc-devel mailing list