[BioC] help with using Category package with makecdfenv built Gene ST package
Robert Gentleman
rgentlem at fhcrc.org
Mon Oct 20 18:48:55 CEST 2008
Mark,
Category requires annotation packages, not cdfs. I am not sure why
you think information on where a probe is located on the chip would be
useful for a GSEA analysis, but if there is something in the docs,
please let me know.
You can use AnnotationDbi to build an annotation package for that
chip, if one does not exist. Please see the vignette etc.
best wishes
Robert
Mark Kimpel wrote:
> I have built a package with makecdf using files supplied by Affy for their
> Rat Gene ST array. It does not seem to work with the Category package as it
> does not seem to have GO information incorporated. Output with some
> debugging info is below. Far below is the script I used to generate the Gene
> ST package.
>
> [1] "beginning Category analysis"
> Loading required package: ragene10stv1.cdf.db
> Error in get(mapName, envir = pkgEnv, inherits = FALSE) :
> variable "ragene10stv1.cdfGO" was not found
>
> Enter a frame number, or 0 to exit
>
> 1: limma.contrast.output.func(AOP, fit2, rslt, contrast.num = 1,
> custom.contra
> 2: category.wrapper.func(CatToTest = "ALL", FC.dir = "all", input.df =
> t.tab.a
> 3: Cat.anal.func(CatToTest[i], input.df, FC.dir, annotationPckg,
> entrez.univer
> 4: CatHyperMaxCats.func(CatToTest, optimizedParam)
> 5: hyperGTest(params)
> 6: .valueClassTest(standardGeneric("hyperGTest"), "HyperGResultBase",
> "hyperGT
> 7: is(object, Cl)
> 8: is(object, Cl)
> 9: universeBuilder(p)
> 10: universeBuilder(p)
> 11: getUniverseViaGo(p)
> 12: eapply(ID2GO(datPkg), function(goids) {
> 13: ID2GO(datPkg)
> 14: ID2GO(datPkg)
> 15: getAnnMap("GO", p at name)
> 16: get(mapName, envir = pkgEnv, inherits = FALSE)
> 17: get(mapName, envir = pkgEnv, inherits = FALSE)
>
> Selection: 17
> Called from: eval(expr, envir, enclos)
> Browse[1]> ls()
> [1] "envir" "inherits" "mode" "pos" "x"
> Browse[1]> ls(envir)
> [1] "i2xy" "ragene10stv1.cdf" "ragene10stv1.dim" "xy2i"
>
>
> Browse[1]> sessionInfo()
> R version 2.8.0 beta (2008-10-10 r46685)
> x86_64-unknown-linux-gnu
>
> locale:
> LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=C;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_US.UTF-8;LC_IDENTIFICATION=C
>
> attached base packages:
> [1] tcltk splines tools stats graphics grDevices utils
> [8] datasets methods base
>
> other attached packages:
> [1] ragene10stv1.cdf_1.19.0 qvalue_1.15.0 affycoretools_1.13.4
> [4] annaffy_1.13.1 KEGG.db_2.2.5 gcrma_2.13.2
> [7] matchprobes_1.13.1 biomaRt_1.15.4 GOstats_2.7.0
> [10] Category_2.7.6 genefilter_1.21.5 survival_2.34-1
> [13] RBGL_1.17.2 annotate_1.19.3 xtable_1.5-4
> [16] GO.db_2.2.5 AnnotationDbi_1.3.12 RSQLite_0.7-0
> [19] DBI_0.2-4 limma_2.15.16 affy_1.19.4
> [22] preprocessCore_1.3.4 affyio_1.9.1 Biobase_2.1.7
> [25] graph_1.19.6
>
> loaded via a namespace (and not attached):
> [1] cluster_1.11.11 GSEABase_1.3.6 RCurl_0.91-0 XML_1.98-0
>
>
> require(makecdfenv)
> setwd('~/R.functions/Annotation_builds/Rat_ST_1.0_lib_files')
>
> system('mv RaGene-1_0-st-v1.r3.cdf RaGene-1_0-st-v1.cdf')
>
> cdf.file <- "RaGene-1_0-st-v1.cdf"
> pckg.name <- substring(cleancdfname(cdf.file), 1,
> nchar(cleancdfname(cdf.file)) - 4, unlink = TRUE)
> make.cdf.package(cdf.file, species = "Rattus_nor", packagename=pckg.name)
>
> #followed by R CMD INSTALL of package
> ------------------------------------------------------------
> Mark W. Kimpel MD ** Neuroinformatics ** Dept. of Psychiatry
> Indiana University School of Medicine
>
> 15032 Hunter Court, Westfield, IN 46074
>
> (317) 490-5129 Work, & Mobile & VoiceMail
> (317) 399-1219 Home
> Skype: mkimpel
>
> "The real problem is not whether machines think but whether men do." -- B.
> F. Skinner
> ******************************************************************
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
>
--
Robert Gentleman, PhD
Program in Computational Biology
Division of Public Health Sciences
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N, M2-B876
PO Box 19024
Seattle, Washington 98109-1024
206-667-7700
rgentlem at fhcrc.org
More information about the Bioconductor
mailing list