导入包含具有相同名称的函数的包时的包的最佳实践

时间:2012-09-03 16:42:16

标签: r roxygen roxygen2 oai

我正在创建一个名为rmetadata here的包。该软件包的目的是向学术出版物/元数据上的许多数据源的OAI-PMH服务发出请求。我编写了其他包(rpmc,rdatacite等),它们具有相同的功能,因为它们在每个包中执行相同的操作,但是对于不同的数据源。

安装rmetadata

install_github('rmetadata', 'ropensci')
library(rmetadata)

我收到很多警告,比如

Warning: replacing previous import 'identify' when loading 'rdryad'
Warning: replacing previous import 'listidentifiers' when loading 'rdryad'
Warning: replacing previous import 'listmetadataformats' when loading 'rdryad'

我该怎么办?我应该重命名rmetadata调用的每个包中的函数吗?例如,识别在rdryad中变为dryad_identify,并且识别在rdatacite中变为datacite_identify。

还是其他什么?

0 个答案:

没有答案