Oooooh! Thanks, David. I was almost crazy. :D I'll try it!
Best whishes, Núria El 18/9/20 a las 19:07, David Kepplinger escribió: > Hi Núria, > > I've never used qmap, but looking at the source code it seems it's not > using S3 or S4 methods in `doQmap()` but is looking for the proper > method using `exists()`. Given that your package doesn't import the > required function, it's not found by `exists()` and the `doQmap()` > function complains. > > I think the only way around it is to declare the qmap package in the > Depends field, rather than the Imports field. > > Best, > David > > On Fri, Sep 18, 2020 at 9:39 AM Nuria Perez-Zanon <nuria.pe...@bsc.es > <mailto:nuria.pe...@bsc.es>> wrote: > > Dear all, > > I am maintaining a package call CSTools which is aimed for > post-processing climate simulations. > > The package is already published on CRAN with all dependencies > correctly > state in DESCRIPTION, NAMESPACE and roxygen2 headers. > > However, when using one specific function which depends on 'qmap' > package, I should loaded both packages by executing: > > library(CSTools) > library(qmap) > > In case I don't load the second library, I get the error > > Error in doQmap(x = sample_cor, fobj = adjust, ...) : > doQmap not defined for class(fobj) ==fitQmapQUANT > > Has anyone an idea for needing to manually load a dependency? I > provide > a code below if someone wants to test it. > > Thanks in advace, > > Núria > > P.S.: Here is the code: library(CSTools) exp <- lonlat_data$exp > obs <- lonlat_data$obs > res <- CST_QuantileMapping(exp, obs) > > > > http://bsc.es/disclaimer > [[alternative HTML version deleted]] > > ______________________________________________ > R-package-devel@r-project.org > <mailto:R-package-devel@r-project.org> mailing list > https://stat.ethz.ch/mailman/listinfo/r-package-devel > http://bsc.es/disclaimer [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel