[BioC] EBImage install: wsObjects() problem

Oleg Sklyar osklyar at ebi.ac.uk
Thu Jul 31 21:19:56 CEST 2008


Dear Colin,

you have probably updated from a *very* old version: the functions have 
been renamed long ago (just about 2 years I guess) and more 
functionality added to them. See watershed, getObjects etc as well as 
paintObjects

Best,
Oleg

colin davenport wrote:
> Dear EBImage users
> 
> I have a strange issues with the EBImage packet. Apparently it
> installs fine (see below), and
> most functions are found and work very nicely. However I cannot access the very
> important
> wsObjects() or wsPaint() functions.
> 
> Has anyone experienced similar problems?
> What are the dependencies for these functions ?
> 
> I am using R 2.7.1 CRAN on an Ubuntu 8.04 system.
> 
> I used these instructions to install R and bioconductor
> http://hocuspokus.net/2008/05/07/installing-r-bioconductor-on-ubuntu-804/
> 
> One thing .. the bioconductor flagged up errors with the following packages
> affy
> annaffy
> affyPLM
> 
> Thanks for your help !
> Colin
> 
> 
> *******
> 
>> biocLite("EBImage")
> Running biocinstall version 2.2.10 with R version 2.7.1
> Your version of R requires version 2.2 of BioConductor.
> Warning in install.packages(pkgs = pkgs, repos = repos, dependencies =
> dependencies,  :
>   argument 'lib' is missing: using '/usr/local/lib/R/site-library'
> trying URL 'http://bioconductor.org/packages/2.2/bioc/src/contrib/EBImage_2.4.0.tar.gz'
> Content type 'application/x-gzip' length 1180830 bytes (1.1 Mb)
> opened URL
> ==================================================
> downloaded 1.1 Mb
> 
> * Installing *source* package 'EBImage' ...
> checking for Magick-config... yes
> * found ImageMagick version 6.3.7 Q16
> * found ImageMagick includes in -I/usr/include
> checking for pkg-config... yes
> * compiling with GTK+ support
> -----------------------------------------------------
> configure: creating ./config.status
> config.status: creating src/Makevars
> ** libs
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c colors.c -o colors.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c conversions.c -o conversions.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c display.c -o display.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c drawable.c -o drawable.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c EBImage.c -o EBImage.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c features_haralick.c -o features_haralick.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c features_hull.c -o features_hull.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c features_moments.c -o features_moments.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c features_zernike.c -o features_zernike.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c filters_distmap.c -o filters_distmap.o
> g++ -I/usr/share/R/include     -Wall -I/usr/include  -I/usr/include
> -fpic  -g -O2 -c filters_floodfill.cpp -o filters_floodfill.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c filters_magick.c -o filters_magick.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c filters_morph.c -o filters_morph.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c filters_normalize.c -o filters_normalize.o
> g++ -I/usr/share/R/include     -Wall -I/usr/include  -I/usr/include
> -fpic  -g -O2 -c filters_propagate.cpp -o filters_propagate.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c filters_thresh.c -o filters_thresh.o
> g++ -I/usr/share/R/include     -Wall -I/usr/include  -I/usr/include
> -fpic  -g -O2 -c filters_watershed.cpp -o filters_watershed.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c frameDist.c -o frameDist.o
> frameDist.c:27: warning: C99 inline functions are not supported; using GNU89
> frameDist.c:27: warning: to disable this warning use -fgnu89-inline or
> the gnu_inline function attribute
> frameDist.c:119: warning: C99 inline functions are not supported; using GNU89
> frameDist.c:130: warning: C99 inline functions are not supported; using GNU89
> frameDist.c:169: warning: C99 inline functions are not supported; using GNU89
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c io.c -o io.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c objects.c -o objects.o
> gcc -std=gnu99 -I/usr/share/R/include     -DUSE_GTK -DGLIB_GETTEXT
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/pixman-1   -Wall -I/usr/include  -I/usr/include  -fpic
> -g -O2 -c tools.c -o tools.o
> g++ -shared  -o EBImage.so colors.o conversions.o display.o drawable.o
> EBImage.o features_haralick.o features_hull.o features_moments.o
> features_zernike.o filters_distmap.o filters_floodfill.o
> filters_magick.o filters_morph.o filters_normalize.o
> filters_propagate.o filters_thresh.o filters_watershed.o frameDist.o
> io.o objects.o tools.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
> -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo
> -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -L/usr/lib
> -Wl,-Bsymbolic-functions -L/usr/lib/X11 -lfreetype -lz -L/usr/lib
> -lWand -lMagick -lWand     -L/usr/lib/R/lib -lR
> ** R
> ** data
> ** inst
> ** preparing package for lazy loading
> ** help
>  >>> Building/Updating help pages for package 'EBImage'
>      Formats: text html latex example
>   EBImage-deprecated                text    html    latex
>   EBImage-package                   text    html    latex
>   Image.generic.methods             text    html    latex
>   channel                           text    html    latex   example
>   class.Image                       text    html    latex   example
>   class.IndexedImage                text    html    latex   example
>   constructors                      text    html    latex   example
>   denoising                         text    html    latex   example
>   display                           text    html    latex   example
>   distmap                           text    html    latex   example
>   drawable                          text    html    latex   example
>   enhancing                         text    html    latex
>   features-edge                     text    html    latex   example
>   features-haralick                 text    html    latex   example
>   features-hull                     text    html    latex   example
>   features-moments                  text    html    latex   example
>   features-zernike                  text    html    latex   example
>   filter2                           text    html    latex
>   floodfill                         text    html    latex   example
>   frameDist                         text    html    latex
>   getFeatures                       text    html    latex   example
>   input-output                      text    html    latex   example
>   internals                         text    html    latex
>   matchObjects                      text    html    latex
>   morphology                        text    html    latex   example
>   normalize                         text    html    latex   example
>   paintObjects                      text    html    latex   example
>   propagate                         text    html    latex   example
>   rmObjects                         text    html    latex   example
>   segmenting                        text    html    latex
>   stackObjects                      text    html    latex   example
>   thresholding                      text    html    latex   example
>   tile                              text    html    latex   example
>   transformations                   text    html    latex
>   watershed                         text    html    latex   example
> ** building package indices ...
> * DONE (EBImage)
> 
> The downloaded packages are in
> 	/tmp/RtmpkUYqhJ/downloaded_packages
>> library(EBImage)
> 
> Attaching package: 'EBImage'
> 
> 
> 	The following object(s) are masked from package:Biobase :
> 
> 	 channel,
> 	 combine
> 
>> thresh
> standardGeneric for "thresh" defined from package "EBImage"
> 
> function (x, ...)
> standardGeneric("thresh")
> <environment: 0x85c9810>
> Methods may be defined for arguments: x
> Use  showMethods("thresh")  for currently available ones.
> 
>> wsObjects()
> Error: could not find function "wsObjects"
> 
> _______________________________________________
> 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

-- 
Dr Oleg Sklyar * EBI-EMBL, Cambridge CB10 1SD, UK * +44-1223-494466



More information about the Bioconductor mailing list