resourcerer2BioC: A function that downloads an annotation file from TIGR...

Description Usage Arguments Details Value Author(s) References See Also Examples

Description

TIGR Resourcerer maintains various annotation files for Affymetrix or cDNA chips. This function allows users to create a bioC annotation data package for the probes contained in the Resourcerer annotation file.

Usage

1
2
3
4
5
6
7
8
9
 
resourcerer2BioC(
which, organism = c("human", "mouse", "rat"),
    destDir = file.path(path.package("Resourcerer"), "temp"),
    pkgName, pkgPath, baseMapType = c("gbNRef", "gb", "ug", "ll"),
    version = "1.1.0", baseUrl =
    "ftp://occams.dfci.harvard.edu/pub/bio/tgi/data/Resourcerer", check =
    FALSE, author = list(authors = "Anonymous", maintainer
     = "Anonymous <anonymous@email.com>"), exten = "zip")

Arguments

which

which a character string indicating which Resourcerer annotation file to be read in

destDir

destDir a character string for the path of a directory where the downloaded file will be stored. If missing, the temp directory will be the default

baseUrl

baseUrl a character string for the url of Resourcerer ftp site where directories containing annotation files for human, rat, mouse ... are stored

baseMapType

baseMapType a character string that is either "gb","ug", or "ll" to indicate whether the probe ids in baseName are mapped to GenBack accession numbers, UniGene ids, or LocusLink ids

pkgName

pkgName a character string for the name of the data package to be built (e. g. hgu95a, rgu34a)

pkgPath

pkgPath a character string for the full path of an existing directory where the built backage will be stored

organism

organism a character string for the name of the organism of concern (now can only be "human", "mouse", or "rat")

version

version a character string for the version number

author

author a list of character strings with an author element for the name of the author and maintainer element for the email address of the author

check

check a boolean incicating whether to check the mappings between probe ids and LocusLink ids obtained from Resourcer and bioC AnnotationDbi when baseMapType is 'll'

exten

exten a character string for the extension (e. g. zip) of the source data file to be processed

Details

baseUrl is the root directory of TIGR ftp site for Resourcerer that contains subdirectories holding data for different organism.

Value

Function resourcerer2BioC returns invisible() if successfully executed.

Author(s)

Jianhua Zhang

References

http://pga.tigr.org/tigr-scripts/magic/r1.pl

See Also

getResourcerer

Examples

1
2
3
4
5
6
7
8
  #############################################################
  ## The example takes a loooong time (about an hour) to run ##
  #############################################################
  if(interactive()){
    resourcerer2BioC("Agilent_Human1_cDNA.zip",  baseMapType = "gbNRef")
    unlink(file.path(path.package("Resourcerer"), "temp",
           "Agilent_Human1_cDNA.db"), TRUE)
  }    

Resourcerer documentation built on Sept. 12, 2016, 6:12 a.m.