[BioC] EBImage problem - requested image not found or could not be loaded
Gregoire Pau
gregoire.pau at embl.de
Mon Apr 27 15:27:50 CEST 2009
Hi Paolo,
Your example is about loading the GIF image located at:
http://soap.genome.jp/tmp/mark_pathway_www3_api5320/eco00260.gif
It works fine on my system (using the same R and EBImage). The function
readImage of EBImage relies on ImageMagick to load images. ImageMagick
relies on libxml2 to get URL streams.
Did you have an Internet access when running your example ? If yes,
could you check if you can first download the GIF image (using
download.file() in R) and then read it with readImage ? If not, it looks
like that your ImageMagick library doesn't support URL streams (it's
really unlikely but...). Does the following example work on your
terminal 'display
http://soap.genome.jp/tmp/mark_pathway_www3_api5320/eco00260.gif ' ?
Did you build ImageMagick yourself ? Do you have libxml2 installed
(type in a terminal 'xml2-config --version') ? Is the XML capability OK
at the end of the configure step ?
On most Linux distributions (Ubuntu, Debian, Fedora, CentOS), you don't
have to care about these things because ImageMagick comes with all its
external features (libXML, libTIFF, SVG, gs...) enabled. But I don't
know for Gentoo. I would suggest you to try to check the presence of
libxml2 and try to reinstall ImageMagick and to check the configure
options.
Best regards,
Greg
--
Gregoire Pau
EMBL Research Officer
http://www.ebi.ac.uk/~gpau/
Paolo Sonego wrote:
> Dear all,
> Solved one problem and got another :'(
> I'm trying to use EBImage to read a gif image at a specific url.
>
> My commands:
>
> > library(KEGGSOAP)
> > url.gif <- color.pathway.by.objects("path:eco00260",
> + c("eco:b0002", "eco:c00263"),
> + c("#ff0000", "#00ff00"), c("#ffff00",
> "yellow"))
>
> > library(EBImage)
> > img <- readImage (url.gif)
> Warning message:
> In readImage(url.gif) : requested image not found or could not be loaded
> > img
> NULL
> >
>
> ----------------------------
> My R session info:
> > sessionInfo()
> R version 2.9.0 (2009-04-17)
> x86_64-pc-linux-gnu
>
> locale:
> C
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
> other attached packages:
> [1] EBImage_3.0.0 abind_1.1-0 KEGGSOAP_1.18.0 fortunes_1.3-6
>
> loaded via a namespace (and not attached):
> [1] RCurl_0.94-1 SSOAP_0.4-6 XML_2.3-0 tools_2.9.0
>
> ------------------------------
>
> My system information:
>
> uname -a
>
> Linux 2.6.25-gentoo-r7 #2 SMP Wed Nov 5 17:56:30 CET 2008 x86_64
> Intel(R) Xeon(TM) CPU 3.40GHz GenuineIntel GNU/Linux
>
> gtk+ 2.14.7
> imagemagick 6.4.8.3
> ------------------------------
>
>
> Any help is highly appreciated!
>
> Regards,
> Paolo
>
> _______________________________________________
> 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
More information about the Bioconductor
mailing list