directory settings | R Documentation |
Compose parts of and complete directory settings controls lists.
Most users will not want or need to change the directory folders and file names, but it is helpful to have them be flexible for certain circumstances, and directory_files
, directory_subdirectories
, and directory_settings
gather them into a set of lists for pipeline functionality.
directory_resources
dictates the source
and version
(and any other specialized arguments) for each of the raw resources collected for the directory.
time_settings
collates the temporal aspects of the data, and can be used to set up alternate forecast timelines for specialized projects and sandboxing.
directory_settings(
files = directory_files(),
subdirectories = directory_subdirectories(),
resources = directory_resources(),
time = time_settings(),
confidence_level = 0.95,
nsamples = 10000,
save = TRUE,
overwrite = TRUE,
force = FALSE,
unzip_pause = 30,
download_timeout = getOption("timeout")
)
time_settings(
timeseries_start = as.Date("1995-01-01"),
origin = Sys.Date(),
forecast_date = Sys.Date(),
lead_time = 365,
max_lag = 365,
lag_buffer = 60,
lead_time_buffer = 30
)
directory_files(
directory_configuration = "directory_configuration.yaml",
app = "app.R",
newmoons = "newmoons.csv",
covariates = "covariates.csv",
datasets_controls = "datasets_controls.yaml",
models_controls = "models_controls.yaml",
forecasts_evaluations = "forecasts_evaluations.csv",
forecasts_results = "forecasts_results.csv",
forecasts_metadata = "forecasts_metadata.csv",
metadata = "metadata.yaml",
about_md = "about.md",
models_html = "models.html",
models_rmd = "models.Rmd",
rodents_profiles_html = "rodents_profiles.html",
rodents_profiles_csv = "rodents_profiles.csv",
species_names = "species_names.csv"
)
directory_subdirectories(
forecasts = "forecasts",
fits = "fits",
models = "models",
resources = "resources",
data = "data",
www = "www"
)
directory_resources(
PortalData = list(source = "github", version = "latest"),
portalPredictions = list(source = "github", version = NULL),
climate_forecasts = list(source = "NMME", version = as.character(Sys.Date()), data =
list(mintemp = "tasmin", meantemp = "tasmean", maxtemp = "tasmax", precipitation =
"pr"))
)
production_settings(download_timeout = max(getOption("timeout"), 600))
sandbox_settings()
files |
|
subdirectories |
|
resources |
|
time |
|
confidence_level |
|
nsamples |
|
save |
|
overwrite |
|
force |
|
unzip_pause |
Positive |
download_timeout |
Positive |
timeseries_start |
|
origin |
|
forecast_date |
|
lead_time |
|
max_lag |
|
lag_buffer |
|
lead_time_buffer |
|
directory_configuration |
|
app |
|
newmoons |
|
covariates |
|
datasets_controls |
|
models_controls |
|
forecasts_evaluations |
|
forecasts_results |
|
forecasts_metadata |
|
metadata |
|
about_md |
|
models_html |
|
models_rmd |
|
rodents_profiles_html |
|
rodents_profiles_csv |
|
species_names |
|
forecasts |
|
fits |
|
models |
|
data |
|
www |
|
PortalData |
|
portalPredictions |
|
climate_forecasts |
|
Named list
of settings for the directory (for directory_settings
) or list
of settings components (for directory_files
, directory_subdirectories
, and directory_resources
).
Directory orchestration functions:
directory configuration file
,
directory creation
,
directory filling
,
directory paths
directory_settings( )
directory_files( )
directory_subdirectories( )
directory_resources( )
time_settings( )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.