ESG dictionaries and vocabularies

Build and validate project-specific controlled vocabularies.

esgdict() esgdict_set_default() esgdict_get_default()

ESG Project Dictionary

esgdict_option()

Discover Valid ESG Dictionary Options

esgdict_check()

Check ESG Dictionary Parameter Values

ESGF queries and results

Query ESGF search services and work with returned result objects.

esg_query()

Query CMIP6 data using ESGF search RESTful API

esg_result()

Create empty query result object

`[`(<EsgResult>)

Subset an ESGF query result

data_node_status()

Get status of ESGF data nodes

solr_date()

Parse a Solr date, Date Math expression, or range

is.solr_date()

Check whether an object is a parsed Solr date

Climate data access and storage

Open remote datasets, manage local stores, and run persistent downloads.

EsgDataset

Remote NetCDF Dataset Access via OPeNDAP

read_subset()

Read locally saved raw climate neighborhoods

subset_status()

Inspect saved OPeNDAP subset acquisition

EsgStore

Local ESGF Store

Downloader

General Purpose File Downloader

store_reset()

Recreate an epwshiftr store

Historical reference weather

Create annual ERA5 EPW files with explicit source and conversion records.

shift_epw_reanalysis()

Generate annual reference EPW files from ERA5

Future-weather transformations

Discover, configure, and execute built-in future-weather methods.

weather_transforms()

List built-in future-weather transformations

monthly_transform() daily_transform() hourly_transform()

Configure a built-in future-weather transformation

shift_collect() shift_download() shift_extract() shift_morph() shift_epw_write() shift_check() shift_epw_export() shift_explain() shift_refresh() shift_ids() shift_cases() shift_missing() shift_runs() shift_run_get() shift_result() shift_logs() shift_files() shift_data() shift_diagnostics() shift_store() shift_target() shift_coverage() shift_outputs() shift_artifacts() shift_status() shift_resume() shift_watch() shift_cancel() shift_reference_from_plan() historical_reference() shift_reference_historical() shift_ui() shift_complete() shift_run() shift_datasets() shift_request() shift_site() shift_cmip6() shift_control() shift_cmip6_scenario() shift_plan() shift_epw_future()

Store-native shift workflow API

shift_era5()

Use ERA5 as an observed weather reference

shift_era6()

Describe the future ERA6 source boundary

EpwMorpher

Store-native EPW morpher

epw_morpher()

Create an EPW morpher

epw_morph_periods()

EPW morphing periods

Backend extension

Inspect and register low-level execution backends for package extensions.

EpwMorphBackend

EPW morphing backend

epw_morph_backends()

EPW morphing backends

epw_morph_backend()

Get an EPW morphing backend

epw_morph_register_backend()

Register an EPW morphing backend

epw_morph_result()

Create an EPW morphing backend result

Store-native shift workflow

Run the high-level staged workflow from request collection to future EPW output.

shift_collect() shift_download() shift_extract() shift_morph() shift_epw_write() shift_check() shift_epw_export() shift_explain() shift_refresh() shift_ids() shift_cases() shift_missing() shift_runs() shift_run_get() shift_result() shift_logs() shift_files() shift_data() shift_diagnostics() shift_store() shift_target() shift_coverage() shift_outputs() shift_artifacts() shift_status() shift_resume() shift_watch() shift_cancel() shift_reference_from_plan() historical_reference() shift_reference_historical() shift_ui() shift_complete() shift_run() shift_datasets() shift_request() shift_site() shift_cmip6() shift_control() shift_cmip6_scenario() shift_plan() shift_epw_future()

Store-native shift workflow API

shift_cmip6_avail()

Query CMIP6 availability by variables or weather methods

shift_batch_get()

Read a persisted future-weather batch

shift_history()

List saved workflow runs and batches

shift_summary()

Summarize future-weather outputs for comparison

shift_selection()

Inspect Recorded Climate Input Selection

Command line and package options

epwshiftr_cli()

Run the epwshiftr command line interface

install_cli()

Install the epwshiftr command launcher

uninstall_cli()

Uninstall the epwshiftr command launcher

epwshiftr epwshiftr-package

epwshiftr: Create future EnergyPlus Weather files using CMIP6 data

store_dir()

Get the epwshiftr store directory