## The following are the packages required for today's GSEA lab
## presented by Robert Gentleman. Please verify that you have them
## installed by loading them using the library() function in R. As
## long as no errors are reported, you have what you will need to
## work on the lab.
## You can type in the commands below. If you are connected to the
## internet, you can save some typing by using source() (see below).
## If you have a network connection, copy/paste the following into an
## R session:
# source("http://bioconductor.fhcrc.org/workshops/2006/BioC2006/labs/rgentleman/rg-lab-reqs.R")
## If you are _not_ connected to the net, type in the following.
if ((R.version$major == "2") && (as.integer(R.version$minor) >= 3:3)) {
cat("Detected up-to-date R version\n")
} else {
stop("Sorry, your version of R is out of date. Please upgrade to R 2.3.1\n")
}
cat("Checking for packages...\n")
tryCatch({
library("ALL")
library("Biobase")
library("Category")
library("GO")
library("KEGG")
library("Ruuid")
library("annotate")
library("genefilter")
library("graph")
library("hgu95av2")
library("survival")
cat("Excellent, you have all of the packages installed\n")
}, error=function(e) {
cat("You are missing one or more packages. Please ask for help installing the required packages\n")
stop(e)
})