GOPkgBuilder {AnnBuilder}R Documentation

A functions to builder a data package using GO data

Description

This function builds creates data, documentation, and other supporting files that consist a normal R package using data from GO.

Usage

GOPkgBuilder(pkgName = "GO", pkgPath, version = "1.2.1", srcUrl = getSrcUrl("GO", xml = TRUE), author = c(name = "who", address = "who@email.com"))

Arguments

pkgName pkgName a character string for the name of the data package to be built
pkgPath Describe pkgPath a character string for the path to which the data package to be built will be stored
version version a character string for the version number of the data package
srcUrl srcUrl a character string for the url where the source data that will be used to build the data package are stored
author author a named vector of character string with a name element for the name of the author and address element for the email address of the author

Details

This package relies on the xml data file from http://www.godatabase.org/dev/database/archive/2003-04-01/go_200304-termdb.xml.gz to obtain the data. The url changes when data are updated. The system has built in code to figure out where the latest data are and use that data to build the data package.

Value

This function does not return any value

Note

This function is part of the Bioconductor project at Dana-Farber Cancer Institute to provide Bioinformatics functionalities through R

Author(s)

Jianhua Zhang

References

http://www.godatabase.org

See Also

ABPkgBuilder, KEGGPkgBuilder

Examples

if(interactive()){
GOPkgBuilder(pkgName = "GO", pkgPath = tempdir(), version = "1.2.1",
srcUrl = "http://www.bioconductor.org/datafiles/wwwsources/Tgo.xml",
author = c(name = "who", address = "who@email.com"))
list.files(file.path(tempdir(), "GO"))
unlink(file.path(tempdir(), "GO"), TRUE)
}

[Package Contents]