monthly_transform(), daily_transform(), and hourly_transform() select a scientific method on its transformation scale. The resulting WeatherTransformSpec contains no climate data, EPW template, period, site, or output path and can therefore be reused across runs.

monthly_transform(method, reconstruction = NULL, ...)

daily_transform(method, reconstruction = NULL, ...)

hourly_transform(method, reconstruction = NULL, ...)

Arguments

method

A method key returned by weather_transforms().

reconstruction

An hourly reconstruction choice. Supply this only for methods that list more than one permitted reconstruction.

...

Method-specific scientific settings. Unknown settings are errors. For hourly kernel_qdm, include_longwave = TRUE requires and corrects rlds in all three climate roles using an experimental package extension. Its interval-mean reconstruction conserves source energy without solar weighting. model_utc_offset_hours (default 0) shifts reconstructed UTC model series to the site's fixed standard clock before year selection; observed-reference data must already use that clock. Both options are persisted in transform specifications and cache identities.

Value

A reusable WeatherTransformSpec.