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"), "extdata", "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)