Construct standard project data paths
Usage
pg_paths(
root = ".",
raw = "data/raw",
processed = "data/processed",
temporary = "data/temp",
create = FALSE
)Examples
pg_paths(root = tempdir())
#> $root
#> [1] "/tmp/RtmpZJ7uTM"
#>
#> $raw
#> [1] "/tmp/RtmpZJ7uTM/data/raw"
#>
#> $processed
#> [1] "/tmp/RtmpZJ7uTM/data/processed"
#>
#> $temporary
#> [1] "/tmp/RtmpZJ7uTM/data/temp"
#>
example_root <- file.path(tempdir(), "priogridR-project")
pg_paths(root = example_root, create = TRUE)
#> $root
#> [1] "/tmp/RtmpZJ7uTM/priogridR-project"
#>
#> $raw
#> [1] "/tmp/RtmpZJ7uTM/priogridR-project/data/raw"
#>
#> $processed
#> [1] "/tmp/RtmpZJ7uTM/priogridR-project/data/processed"
#>
#> $temporary
#> [1] "/tmp/RtmpZJ7uTM/priogridR-project/data/temp"
#>