Hi Giovanni, That is great. Thanks. But did you use the new adehabitat/rgdal/gpclib (and dependencies) (e.g. with download for adehabitat here: http://cran.r-project.org/web/packages/adehabitat/index.html ) or old binaries suited for R 2.9.2?
Best wishes, Addy -----Oorspronkelijk bericht----- Van: Giovanni Manghi [mailto:giovanni.man...@gmail.com] Verzonden: 25 January 2011 21:25 Aan: Animal Movement CC: Addy de Jongh Onderwerp: Re: [AniMov] I found the problem! :) FW: problem loading Hore Range plugin for QGIS Hi Addy, I made today a fresh install of QGIS (osgeo4w), R (2.9.2), adehabitat/rgdal/gpclib (and dependencies) and the HR plugin in the new laptop (Windows Seven) of a ex colleague: it all worked "fine". The problem is similar to the one I already reported here while ago (http://lists.faunalia.it/pipermail/animov/2010-May/000590.html ): R installs the libraries in a folder called C:\Users\username\Documents\R\win-library\2.9 but then the plugin (the HR one, like others that R based) looks into C:\Users\username\R\win-library\2.9 I then created manually the folder C:\Users\username\R\win-library\2.9 and then copied in there everything was in C:\Users\username\Documents\R \win-library\2.9 not elegant, but worked. After this the plugin was fully working (I used the sample dataset to test it: http://www.faunalia.it/animov/scripts/sample.csv srid:3003) cheers -- Giovanni -- On Tue, 2011-01-25 at 21:14 +0100, Addy de Jongh wrote: > Hi, > > It has become clear to me that the latest windows binaries for the following > R packages > > * package adehabitat and its dependencies > * package rgdal and its dependencies > * package gpclib > > have been build under R version 2.12.1. Therefore they will not work with > older R versions > (e.g. because of that ade4 could not be attached). I noticed after > downloading these packages that in their lib folder there > are also a i386 and a x64 folder in which their dll is situated. That makes > sense, because the latest > version of R also has in its bin folder this choice for the 32 or 64 bit > Windows versions to use i386 or x64. > > I tried to copy the dll for each package to its lib folder (one folder level > higher) to make it available for my present version of R. > For the first packages this seemed to work, but after I did it for all I got > the following > warnings in R and consequently I was not able in QGIS to get my home range > analysis output. > > Warning messages: > 1: package 'adehabitat' was built under R version 2.12.1 > 2: package 'gpclib' was built under R version 2.12.1 > > local({pkg <- select.list(sort(.packages(all.available = TRUE))) > + if(nchar(pkg)) library(pkg, character.only=TRUE)}) > Error in registerS3method(Info[i, 1], Info[i, 2], Info[i, 3], env) : > trying to get slot "methods" from an object of a basic class ("NULL") with > no slots > In addition: Warning message: > package 'rgdal' was built under R version 2.12.1 > Error: package/namespace load failed for 'rgdal' > > local({pkg <- select.list(sort(.packages(all.available = TRUE))) > + if(nchar(pkg)) library(pkg, character.only=TRUE)}) > Error in registerS3method(Info[i, 1], Info[i, 2], Info[i, 3], env) : > trying to get slot "methods" from an object of a basic class ("NULL") with > no slots > In addition: Warning message: > package 'rgdal' was built under R version 2.12.1 > Error: package/namespace load failed for 'rgdal' > > I think the way to get it to work is to use the old binary packages for > adehabitat (incl. ade4), > rgdal (incl. sp) and gpclib, which have worked for the previous version of R > (<= version 2.10.0). > > But where can these old windows binary packages be downloaded? For those of > you still working with an older version of R and a working Home Range > plugin, please zip your R packages (and dependencies) and make them > available for download. > > Otherwise I guess somewhere in the code of the plugin there should be other > paths pointing to the i386 and x64 folders to get it working with the latest > R version for windows. > > I hope this all made sense. > > Best wishes, > Addy > > -----Oorspronkelijk bericht----- > Van: animov-boun...@faunalia.it [mailto:animov-boun...@faunalia.it] Namens > Paolo Cavallini > Verzonden: 25 January 2011 20:12 > Aan: Animal Movement > Onderwerp: Re: [AniMov] I found the problem! :) FW: problem loading Hore > Range plugin for QGIS > > Il giorno mar, 25/01/2011 alle 15.00 +0100, Anne Ghisla ha scritto: > > > yes, the library that creates the problem is rpy2. Sadly, there is no > > support on Windows for rpy2 starting from version 2.1 > > http://rpy.sourceforge.net/rpy2/doc-2.1/html/overview.html#installation > > Too bad! I do not like to build on sand. Any reasonable alternative? > All the best. _______________________________________________ AniMov mailing list AniMov@faunalia.it http://lists.faunalia.it/cgi-bin/mailman/listinfo/animov