[Bioc-devel] NAMESPACE and GOstats summary
rcaloger
raffaele.calogero at gmail.com
Tue Dec 16 08:09:03 CET 2008
Thanks to the suggestions of Martin Morgan, I managed to solve the
problem of NAMESPACE in the following way:
importFrom(AnnotationDbi, summary)
import(GOstats)
export(summary)
Now when I load the package I get:
The following object(s) are masked from package:base :
summary
and when I execute:
> hgOver <- hyperGTest(params)
> summary(hgOver)
I get a table as expected.
Thanks again for the help.
Raffaele
rcaloger <raffaele.calogero at gmail.com> writes:
> > Hi,
> > I am the mantainer of oneChannelGUI package, which is a graphical
> > interface to some Bioconductor packages.
> > I am working on the implementation of NAMESPACE for my package.
> > I am actually having problems in using the summary for object
> > GOHyperGResult from the GOstats package.
> > If I call the summary for an object generated by the function
> > hyperGTest without using the NAMESPACE
> > hgOver <- hyperGTest(params)
> > summary(hgOver)
> > I get as output a data frame as expected.
> > However, if I add the namespace to my package:
> > import(GOstats)
> > exportPattern("^[^\\.]")
> >
> > When I execute:
> > hgOver <- hyperGTest(params)
> > summary(hgOver)
> > I get as output
> > Length Class Mode
> > 1 GOHyperGResult S4
> >
> > It seems that I did not load the summary method.
> >
> > I also tried to import the summary method modifying the NAMESPACE in
> > the following way:
> > import(GOstats)
> > importMethodsFrom(GOstats, summary)
> > exportPattern("^[^\\.]")
> >
> > But I get the following warning during compilation:
> > Warning message:
> > In namespaceImportFrom(self, asNamespace(ns), allVars, allFuns, :
> > Found methods to import for function "condGeneIdUniverse" but not
> > the generic itself
> >
> > and I do not get the data frame ether.
> >
> > Any suggestions how to handle this problem?
> > Cheers
> > Raffaele
> >
> > > sessionInfo()
> > R version 2.8.0 (2008-10-20)
> > i386-pc-mingw32
> >
> > locale:
> > LC_COLLATE=Italian_Italy.1252;LC_CTYPE=Italian_Italy.1252;LC_MONETARY=Italian_Italy.1252;LC_NUMERIC=C;LC_TIME=Italian_Italy.1252
> >
> > attached base packages:
> > [1] grid splines tcltk tools stats graphics
> > grDevices utils datasets
> > [10] methods base
> >
> > other attached packages:
> > [1] hgu133a.db_2.2.5 Rgraphviz_1.20.2 GOstats_2.8.0
> > Category_2.8.0 [5] genefilter_1.22.0 survival_2.34-1
> > RBGL_1.18.0 annotate_1.20.0 [9] xtable_1.5-4
> > GO.db_2.2.5 RSQLite_0.7-0 DBI_0.2-4 [13]
> > AnnotationDbi_1.4.0 graph_1.20.0 oneChannelGUI_1.8.6
> > tkWidgets_1.20.0 [17] DynDoc_1.20.0 widgetTools_1.18.0
> > affylmGUI_1.16.0 affyio_1.10.0 [21] affy_1.20.0
> > limma_2.16.2 Biobase_2.2.0
> >
> > loaded via a namespace (and not attached):
> > [1] cluster_1.11.11 GSEABase_1.4.0 preprocessCore_1.4.0
> > XML_1.94-0.1 >
> >
> >
> >
> >
> >
> >
> >
> >
> >
--
----------------------------------------
Prof. Raffaele A. Calogero
Bioinformatics and Genomics Unit
Dipartimento di Scienze Cliniche e Biologiche
c/o Az. Ospedaliera S. Luigi
Regione Gonzole 10, Orbassano
10043 Torino
tel. ++39 0116705417
Lab. ++39 0116705408
Fax ++39 0119038639
Mobile ++39 3333827080
email: raffaele.calogero at unito.it
raffaele[dot]calogero[at]gmail[dot]com
www: http://www.bioinformatica.unito.it
Info: http://publicationslist.org/raffaele.calogero
More information about the Bioc-devel
mailing list