[BioC] Error in .local(.Object, ...) : could not find function "checkClass"

Ext-Elmar.Bucher at vtt.fi Ext-Elmar.Bucher at vtt.fi
Tue Dec 8 17:48:08 CET 2009


Dear List, 

I'm writing on extension of the eSet class. 

getMethod("initialize","eSet") and getMethod("sampleNames<-","AssayData") from the Biobase package are particularly using functions like "checkClass", "assayDataEnvLock", "assayDataStorageMode". 

In my implementation I would like to use the same functions but I receive errors like: 
Error in .local(.Object, ...) : could not find function "checkClass"

Why? 
How can I enable my code to use this functions? Because the eSet initialize code seems to be able to use this functions, whit the very same packages loaded.
I have the same problem on linux and windows machines. See sessionInfo below. 

Grateful for help, Elmar 
 


> sessionInfo()
R version 2.10.0 (2009-10-26)
x86_64-pc-linux-gnu

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8
 [5] LC_MONETARY=C              LC_MESSAGES=en_US.UTF-8
 [7] LC_PAPER=en_US.UTF-8       LC_NAME=C
 [9] LC_ADDRESS=C               LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

other attached packages:
[1] RBioinf_1.6.0 graph_1.20.0  Biobase_2.6.0

loaded via a namespace (and not attached):
[1] cluster_1.12.1 tools_2.10.0
>

> sessionInfo()
R version 2.10.0 (2009-10-26) 
i386-pc-mingw32 

locale:
[1] LC_COLLATE=English_United Kingdom.1252 
[2] LC_CTYPE=English_United Kingdom.1252   
[3] LC_MONETARY=English_United Kingdom.1252
[4] LC_NUMERIC=C                           
[5] LC_TIME=English_United Kingdom.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] RBioinf_1.6.0 graph_1.24.1  Biobase_2.6.0

loaded via a namespace (and not attached):
[1] tools_2.10.0



More information about the Bioconductor mailing list