projectInit attempts to devtools::load_all of the RGenomeUtils package (conditioned on availability of non-null value for "RGENOMEUTILS" option). It seems like this should instead be a package installation, either from github or locally (via assumption of existence of something like file.path(Sys.getenv("CODE"), "RGenomeUtils")). It feels like a question of extent of external use of project.init...if it's only really being used internally, load_all seems OK, but for broader use an installation feels more appropriate. I guess I see both sides...
Raised by @vreuter
projectInit
attempts todevtools::load_all
of theRGenomeUtils
package (conditioned on availability of non-null value for"RGENOMEUTILS"
option). It seems like this should instead be a package installation, either from github or locally (via assumption of existence of something likefile.path(Sys.getenv("CODE"), "RGenomeUtils")
). It feels like a question of extent of external use ofproject.init
...if it's only really being used internally,load_all
seems OK, but for broader use an installation feels more appropriate. I guess I see both sides...