Skip to content.

bioconductor.org

Bioconductor is an open source and open development software project
for the analysis and comprehension of genomic data.

Sections

lab2Annot.R

################################################### ### chunk number 1: loadAnnot1 ################################################### library(Biobase) library(annotate) library(tkWidgets) library(geneplotter) library(golubEsets) library(hu6800) library(GO)

################################################### ### chunk number 2: loadAnnot2 ################################################### library(EMBO03)

################################################### ### chunk number 3: hu6800 ################################################### hu6800()

################################################### ### chunk number 4: lsID ################################################### affyID <- ls(env=hu6800CHR) length(affyID)

################################################### ### chunk number 5: getID ################################################### mygene <- affyID[4001] mygene get(mygene, env = hu6800ACCNUM) get(mygene, env = hu6800LOCUSID) get(mygene, env = hu6800SYMBOL) get(mygene, env = hu6800GENENAME) get(mygene, env = hu6800SUMFUNC) get(mygene, env = hu6800UNIGENE) get(mygene, env = hu6800CHR) get(mygene, env = hu6800CHRLOC) get(mygene, env = hu6800CHRORI) get(mygene, env = hu6800MAP) get(mygene, env = hu6800PMID) get(mygene, env = hu6800GO)

################################################### ### chunk number 6: multigetID ################################################### fivegenes<-affyID[6:10] fivegenes multiget(fivegenes, env = hu6800PMID)

################################################### ### chunk number 7: easyGetID ################################################### getSYMBOL(fivegenes, data="hu6800") getLL(fivegenes, data="hu6800") getPMID(fivegenes, data="hu6800") gg<- getGO(fivegenes, data="hu6800") getGOdesc(gg[[2]], "MF")

################################################### ### chunk number 8: chromTable ################################################### whChrom <- multiget(affyID, env=hu6800CHR) table(unlist(whChrom)) vv<-sapply(whChrom, length) table(vv) whChrom[vv==2]

################################################### ### chunk number 9: browseURL ################################################### browseURL("www.r-project.org")

################################################### ### chunk number 10: pubMedAbst ################################################### slotNames("pubMedAbst")

################################################### ### chunk number 11: pubmed1 ################################################### pmids<-getPMID(mygene,data="hu6800") pubmed(pmids, disp="browser") absts1<-pubmed(pmids, disp="data")

################################################### ### chunk number 12: pubmed2 ################################################### absts2<-pm.getabst(fivegenes,"hu6800") lapply(absts2,length) absts2[[1]]

################################################### ### chunk number 13: pubmed3 ################################################### pm.titles(absts2) sapply(absts2, function(x) pm.abstGrep("[Pp]rotein", x))

################################################### ### chunk number 14: genbank ################################################### gbacc<-multiget(fivegenes,hu6800ACCNUM) genbank(gbacc,disp="browser") gb<-genbank(gbacc[1],disp="data")

################################################### ### chunk number 15: locuslink ################################################### llid<-getLL(fivegenes, data="hu6800") locuslinkByID(llid)

################################################### ### chunk number 16: ll.htmlpage ################################################### tengenes <- affyID[1:10] llid<-getLL(tengenes, data="hu6800") symb<-getSYMBOL(tengenes, data="hu6800") map<-multiget(tengenes,hu6800MAP) res<-data.frame(tengenes,cbind(unlist(symb),unlist(map))) names(res)<-c("Affy ID","Gene symbol", "Chromosomal location") ll.htmlpage(llid, filename="ll.html", title="HTML report for 10 genes", othernames=res, table.head=c("LocusID",names(res)), table.center = TRUE)

################################################### ### chunk number 17: chromLoc ################################################### slotNames("chromLoc") data(hu6800ChrClass) species(hu6800ChrClass) chromNames(hu6800ChrClass)

################################################### ### chunk number 18: cPlot1 ################################################### cPlot(hu6800ChrClass,scale="relative")

################################################### ### chunk number 19: cPlot2 ################################################### cPlot(hu6800ChrClass,scale="max")

################################################### ### chunk number 20: alongChrom1 ################################################### data(golubTrain) cols<-as.numeric(pData(golubTrain)$ALL.AML)+1 alongChrom(golubTrain,chrom=1,specChrom=hu6800ChrClass,colors=cols)

################################################### ### chunk number 21: alongChrom2 ################################################### alongChrom(golubTrain,chrom=22,specChrom=hu6800ChrClass,plotFormat="image")

News
2009-10-26

BioC 2.5, consisting of 352 packages and designed to work with R 2.10.z, was released today.

2009-01-07

R, the open source platform used by Bioconductor, featured in a series of articles in the New York Times.