包gRbase、gRain和gRim(我维护(都使用Bioconductor上包RBGL、graph和Rgraphviz的功能。这意味着用户不能直接安装我的软件包(必须执行的setRepository->BioC软件(。这当然不是世界上最大的问题,但它是一个巨大的问题,会给人们带来麻烦,或者让一些人放弃使用我的软件包。
我的问题是:是否有任何规定,例如在描述中,RBGL、graph和Rgraphviz必须从Bioconductor安装,这样我的软件包的用户就不会遇到这种麻烦?如果有办法解决这个问题,那就太好了。
致以最良好的问候瑟伦
您可以在DESCRIPTION
文件中添加一行biocViews:
。在这种情况下,它还将检查Bioconductor的包依赖性,并从那里安装它们。