Hi,
I am new to using Bioconductor. I was trying to load my CEL files
using
ReadAffy(widget=TRUE)
and it gave me this message:
Error in fileBrowser(textToShow = "Choose CEL files", testFun =
hasSuffix("[cC][eE][lL]")) :
couldn't find function "tktoplevel"
Error in end() : couldn't find function "tkgrab.release"
Can you help?
Thanks,
Tina Naik
Tina,
Make sure that you have downloaded all of the "affy" and "tk" files,
as
well as biobase. There are a lot of dependencies in the software.
--Naomi
At 11:20 AM 6/10/2004 -0500, tn2@cec.wustl.edu wrote:
>Hi,
>
>I am new to using Bioconductor. I was trying to load my CEL files
using
>
>ReadAffy(widget=TRUE)
>
>and it gave me this message:
>
>Error in fileBrowser(textToShow = "Choose CEL files", testFun =
>hasSuffix("[cC][eE][lL]")) :
> couldn't find function "tktoplevel"
>Error in end() : couldn't find function "tkgrab.release"
>
>Can you help?
>
>Thanks,
>Tina Naik
>
>_______________________________________________
>Bioconductor mailing list
>Bioconductor@stat.math.ethz.ch
>https://www.stat.math.ethz.ch/mailman/listinfo/bioconductor
Naomi S. Altman 814-865-3791 (voice)
Associate Professor
Bioinformatics Consulting Center
Dept. of Statistics 814-863-7114 (fax)
Penn State University 814-865-1348
(Statistics)
University Park, PA 16802-2111
Hi Tina,
Using the widget=TRUE option requires the tcltk package
to be installed and functioning in R.
What happens if (after loading a new R session) you type:
library(tcltk)
OR
capabilities("tcltk")
?
OR
library(tkWidgets)
If these all work OK (without errors), then maybe an affy
function just forgot to make sure the tcltk package is loaded,
in which case just make sure you have typed "library(tkWidgets)"
(which loads "tcltk") before you run "affy". But I suspect you
may have a problem with your tcltk installation.
Please let us know which operating system you are using
(Windows, Mac OSX, Linux, ...) and which version of R you are
running:
Type "version" at the R prompt.
And which version of the "affy" package and the "tkWidgets"
package you are running, e.g. with
packageDescription("affy")
packageDescription("tkWidgets")
If none of these things help to solve the problem, then perhaps
Jianhua Zhang (author of tkWidgets) can help.
It is possible that you installed R without tcltk (e.g. using
the "mini" installer for Windows). Or it's possible in
Linux/Unix that your R installation method may not have found
the Tcl/Tk libraries in the correct directory,
e.g. /usr/lib/ or /usr/share/ or wherever.
Regards,
James