It would be better to have users use the remotes package to install the lipdR package as it has a much smaller footprint / set of dependencies than devtools, which is only exposing the install_github() function from remotes anyway.
Also, there's a strong warning to install package pcaMethods from Bioconductor, but this no longer seems needed - if it is needed, it should be set as a hard dependency via Import in the DESCRIPTION, but unless you really need it, it might be best to stay away from Bioconductor as it has it's own way of working and distributing packages than the standard CRAN way.
It would be better to have users use the remotes package to install the lipdR package as it has a much smaller footprint / set of dependencies than devtools, which is only exposing the
install_github()
function from remotes anyway.The instructions would then be:
Also, there's a strong warning to install package pcaMethods from Bioconductor, but this no longer seems needed - if it is needed, it should be set as a hard dependency via
Import
in theDESCRIPTION
, but unless you really need it, it might be best to stay away from Bioconductor as it has it's own way of working and distributing packages than the standard CRAN way.