Learn R Programming

⚠️There's a newer version (1.2.0) of this package.Take me there.

foreSIGHT (version 0.9.81)

Systems Insights from Generation of Hydroclimatic Timeseries

Description

A tool to create hydroclimate scenarios, stress test systems and visualize system performance in scenario-neutral climate change impact assessments. Scenario-neutral approaches 'stress-test' the performance of a modelled system by applying a wide range of plausible hydroclimate conditions (see Brown & Wilby (2012) and Prudhomme et al. (2010) ). These approaches allow the identification of hydroclimatic variables that affect the vulnerability of a system to hydroclimate variation and change. This tool enables the generation of perturbed time series using a range of approaches including simple scaling of observed time series (e.g. Culley et al. (2016) ) and stochastic simulation of perturbed time series via an inverse approach (see Guo et al. (2018) ). It incorporates a number of stochastic weather models to generate hydroclimate variables on a daily basis (e.g. precipitation, temperature, potential evapotranspiration) and allows a variety of different hydroclimate variable properties, herein called attributes, to be perturbed. Options are included for the easy integration of existing system models both internally in R and externally for seamless 'stress-testing'. A suite of visualization options for the results of a scenario-neutral analysis (e.g. plotting performance spaces and overlaying climate projection information) are also included. As further developments in scenario-neutral approaches occur the tool will be updated to incorporate these advances.

Copy Link

Version

Install

install.packages('foreSIGHT')

Monthly Downloads

284

Version

0.9.81

License

GPL-3

Maintainer

Bree Bennett

Last Published

December 4th, 2019

Functions in foreSIGHT (0.9.81)

modCalibrator

modCalibrator
exSpArgsVisual

exSpArgsVisual
modSimulator

modSimulator
oat_out

One-at-a-time testing scenarios for use in tank model example
attributeCalculator

attributeCalculator
devScenarioClean

devScenarioClean
plotLayers

plotLayers
quickSpace

quickSpace
tank_obs

Observations for demo tank model examples and vignette
tankWrapper

A demo tank model of the format required for uses in foreSIGHT examples and vignette
tank_simpleScale_plot

Example plot of tank model stress tested using simple scaling
tankPerformance

A function to calculate difference performance from simulated tank behaviour
scenarioGenerator

Scenario Generator
tank_simple_scenarios

Simple scaling scenarios for use in tank model example
climdata

Example climate projection data
performanceSpaces

performanceSpaces