/Slick

Slick Decision Analysis

Primary LanguageR

Slick

CRAN status R-CMD-check Lifecycle: stable

Overview

Slick is an R package designed for visualizing and exploring results of a Management Strategy Evaluation (MSE).

MSE involves using closed-loop simulation testing to evaluate and compare the expected performance of alternative management methods, often call Management Procedures (MPs), across different hypotheses of the historical and future fishery dynamics, referred to as Operating Models (OMs). The results of an MSE are reported in a set of Performance Indicators (PIs), quantitative measures of the management objectives of fishery stakeholders, managers, and other decision-makers.

Slick allows MSE developers and analysts to prepare their MSE results in a standardized data structure, easily generate publication quality figures and tables, and present and explore the MSE results in an interactive application.

Installation

Slick will be released on the CRAN in the future.

In the meantime, Slick can be installed from Github:

# install.packages('pak')
pak::pkg_install('blue-matter/Slick')
library(Slick)

The Slick object

To use Slick, the results of an MSE must be available in a Slick data object. The Slick App includes several example data objects. See the Developer’s Guide for documentation on creating a Slick Data object for your MSE results.

The Slick App

The Slick App has been designed for interactively examining the MSE results contained within a Slick data object.

The App allows for the simultaneous presentation of various performance metrics and can account for uncertainty in the states of nature. Slick is interactive and allows users to filter results live in order to explore robustness and performance.

While Slick can be applied to any decision analysis context it was specifically designed to investigate the performance of fisheries management procedures tested by management strategy evaluation (MSE).

Importantly the App is platform agnostic: results arising from any MSE framework that are formatted in a compatible Slick object can be loaded and visualized in the App.

Running the App locally

The Slick App can be run locally or accessed online.

To run the App locally, simply run App().

The example data objects can be loaded within the App, or a Slick data object can be uploaded.

If you have your own Slick data object, this object can be loaded directly with:

App(slick=mySlick)

where mySlick is a completed Slick data object.

Online App

The online version of the Slick App can be accessed here.

About Slick

Slick was developed by Blue Matter Science and designed and commissioned by The Ocean Foundation’s International Fisheries Conservation Project and harveststrategies.org, with support from The Pew Charitable Trusts, and the Common Oceans Tuna Fisheries Project, which is funded by GEF and implemented by the FAO.

The prototype figure designs were developed by 5W Infographics.

Slick is under going further development. All feedback is welcome.