loadFromUrl {AnnBuilder} | R Documentation |
Given an url, these functions download a file from a given web site and unzip the file if it is compressed.
loadFromUrl(srcUrl, destDir = "") validateUrl(srcUrl) unzipFile(fileName, where = file.path(.path.package("SAGElyzer"), "data"), isgz = FALSE)
srcUrl |
srcUrl a character string for the url of the file
to be downloaded |
destDir |
destDir a character string for a loacal
directory where the file to be downloaded will be saved |
where |
where same as destDir |
isgz |
isga a boolean indicating whether the downloaded
file is a gz file |
fileName |
fileName a character string for the name of a
file |
These functions are used by various objects in package pubRepo to download data files from a web site. If the file is compressed, decompressing will be applied and the path for the decompressed file will be returned.
validateUrl
will terminate the process if an invalid url
is passed.
unzipFile
decompress the file passed as fileName.
loadFromUrl
returns a character string for the name of
the file saved locally.
The functions are part of the Bioconductor project at Dana-Farber Cancer Institute to provide Bioinformatics functionalities through R
Jianhua Zhang
# Get a dummy data file from Bioconductor web site data <- loadFromUrl("http://www.bioconductor.org/datafiles/wwwsources/Tll_tmpl.gz", destDir = "") unlink(data)