我正在使用SSOAP
在我维护的包taxize
中使用WoRMS SOAP API(http://www.marinespecies.org/aphia.php?p=webservice) - 所有使用此API的函数都以worms_*()
开头。如果要安装软件包,请参阅此处的说明(使用github选项安装):https://github.com/ropensci/taxize#install-taxize。所有worms_*()
函数在我的OSX 10.7计算机上运行良好,但Linux和Windows计算机上的用户报告问题。例如,许多用户在调用某些函数时会报告此错误,例如:get_wormsid(searchterm = "Baetis pygmaeus")
Error in .setupMethodsTables(fdef, initialize = TRUE) :
no slot of name "group" for this object of class "derivedDefaultMethod"
我已经看到在SO上的其他软件包中报告了这个错误,但似乎没有专门针对此错误的解决方案。很奇怪为什么这个错误只会导致某些操作系统而非其他操作系统。似乎此错误特定于S4
SSOAP
对象使用的{{1}}个对象。