| makeProbePackage {matchprobes} | R Documentation |
Make a package with probe sequence related data for microarrays
makeProbePackage(arraytype,
importfun = "getProbeDataAffy",
maintainer,
version,
pkgname = NULL,
outdir = ".",
force = FALSE, quiet = FALSE,
check = TRUE, build = TRUE, unlink = TRUE, ...)
arraytype |
Character. Name of array type (typically a vendor's name like "HG-U133A"). |
importfun |
Character. Name of a function that can read the
probe sequence data e.g. from a file. See
getProbeDataAffy for
an example. |
maintainer |
Character. Name and email address of the maintainer. |
version |
Character. Version number for the package. |
pkgname |
Character. Name of the package. If missing, a name is
created from arraytype. |
outdir |
Character. Path where the package is to be written. |
force |
Logical. If TRUE overrides possible warnings |
quiet |
Logical. If TRUE do not print statements on progress on the console |
check |
Logical. If TRUE call R CMD check on the package |
build |
Logical. If TRUE call R CMD build on the package |
unlink |
Logical. If TRUE unlink (remove) the check
directory (only relevant if check=TRUE) |
... |
Further arguments that get passed along to importfun |
See vignette.
filename <- file.path(.path.package("matchprobes"), "data", "HG-U95Av2_probe_tab.gz")
outdir <- tempdir()
me <- "Wolfgang Huber <w.huber@dkfz.de>"
makeProbePackage("HG-U95Av2",
datafile = gzfile(filename, open="r"),
outdir = outdir,
maintainer = me,
version = "0.0.1",
force = TRUE)
dir(outdir)