Construct paths to files in the extdata folder of a package

find_extdata(..., package = NULL, firstpath = NULL, Verbose = FALSE)

Arguments

...

components of the path (eventually appended to location of extdata)

package

The package to search

firstpath

An additional location to check before looking anywhere else

Verbose

Whether to print messages about failed paths while looking for extdata

Value

A character vector containing the constructed path

Details

inst/extdata is the conventional place to store data that is not managed directly by the standard R package mechanisms. Unfortunately its location changes at different stages of the package build/load process, since in the final package all folders underneath inst are moved directly to the package root.

See also

Examples

find_extdata(package='nat.utils')
#> [1] "/Users/runner/work/_temp/Library/nat.utils/extdata"