Nothing
### R code from vignette source 'attract.Rnw'
###################################################
### code chunk number 1: attract.Rnw:22-28
###################################################
options(width=60)
listing <- function(x, options) {
paste("\\begin{lstlisting}[basicstyle=\\ttfamily,breaklines=true]\n",
x, "\\end{lstlisting}\n", sep = "")
}
###################################################
### code chunk number 2: filterData (eval = FALSE)
###################################################
## library(attract)
## filteredData <- filterDataSet(data, filterPerc=0.75)
###################################################
### code chunk number 3: loadlib
###################################################
library(attract)
data(exprs.dat)
data(samp.info)
###################################################
### code chunk number 4: makeESet
###################################################
loring.eset <- new("ExpressionSet")
loring.eset@assayData <- new.env()
assign("exprs", exprs.dat, loring.eset@assayData)
p.eset <- new("AnnotatedDataFrame", data=samp.info)
loring.eset@phenoData <- p.eset
###################################################
### code chunk number 5: findAttractors
###################################################
attractor.states <- findAttractors(loring.eset, "celltype",
annotation="illuminaHumanv1.db",
database="KEGG",analysis="microarray",
databaseGeneFormat=NULL, expressionSetGeneFormat=NULL)
###################################################
### code chunk number 6: exprsSetgeneIDoptions
###################################################
columns(illuminaHumanv1.db)
###################################################
### code chunk number 7: dataSetIDoptions
###################################################
keytypes(illuminaHumanv1.db)
###################################################
### code chunk number 8: findAttractorsCustom (eval = FALSE)
###################################################
## MSigDBpath <- system.file("extdata","c4.cgn.v5.0.entrez.gmt",package="attract")
## attractor.states.cutsom <- findAttractors(loring.eset, "celltype", annotation="illuminaHumanv1.db",database=MSigDBpath, analysis="microarray",databaseGeneFormat="ENTREZID", expressionSetGeneFormat="PROBEID")
###################################################
### code chunk number 9: showSlots
###################################################
class(attractor.states)
slotNames(attractor.states)
###################################################
### code chunk number 10: removeFlats
###################################################
remove.these.genes <- removeFlatGenes(loring.eset, "celltype",
contrasts=NULL, limma.cutoff=0.05)
###################################################
### code chunk number 11: findSynE
###################################################
mapk.syn <- findSynexprs("04010", attractor.states, "celltype"
, remove.these.genes)
###################################################
### code chunk number 12: showSynSlots
###################################################
class(mapk.syn)
slotNames(mapk.syn)
###################################################
### code chunk number 13: howMany
###################################################
length(mapk.syn@groups)
sapply(mapk.syn@groups, length)
###################################################
### code chunk number 14: findMultiSynE
###################################################
top5.syn <- findSynexprs(attractor.states@rankedPathways[1:5,1],
attractor.states, "celltype",
removeGenes=remove.these.genes)
###################################################
### code chunk number 15: demoEnv
###################################################
ls(top5.syn)
###################################################
### code chunk number 16: demoClass
###################################################
class(get(ls(top5.syn)[1], top5.syn))
###################################################
### code chunk number 17: plotSyn
###################################################
par(mfrow=c(2,2))
pretty.col <- rainbow(3)
for( i in 1:3 ){
plotsynexprs(mapk.syn, tickMarks=c(6, 28, 47, 60),
tickLabels=c("ESC", "PRO", "NSC", "TER"),
vertLines=c(12.5, 43.5, 51.5), index=i,
main=paste("Synexpression Group ", i, sep="")
,col=pretty.col[i])
}
###################################################
### code chunk number 18: findCorrP
###################################################
mapk.cor <- findCorrPartners(mapk.syn, loring.eset, remove.these.genes)
###################################################
### code chunk number 19: lookatCorr
###################################################
sapply(mapk.cor@groups, length)
###################################################
### code chunk number 20: funcE
###################################################
mapk.func <- calcFuncSynexprs(mapk.syn, attractor.states, "CC",
annotation="illuminaHumanv1.db"
,analysis="microarray",expressionSetGeneFormat=NULL)
###################################################
### code chunk number 21: SessionInfo
###################################################
sessionInfo()
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.