Skip to content

Funtions to quantify and map the tropical storms and cyclones’ winds characteristics'

License

Notifications You must be signed in to change notification settings

umr-amap/StormR

Folders and files

NameName
Last commit message
Last commit date
Mar 24, 2023
May 3, 2023
Apr 21, 2023
Mar 23, 2023
Mar 22, 2023
May 3, 2023
Apr 21, 2023
May 3, 2023
May 3, 2023
Mar 6, 2023
Apr 21, 2023
May 3, 2023
Oct 21, 2022
May 3, 2023
Apr 14, 2023
May 2, 2023

Repository files navigation

StormR R package

codecov Github All Releases

Overview

StormR is an R package allowing to easily extract storm track data for given locations or areas of interests, to generate wind speed and direction fields, and to compute summary statistics characterising the behaviour of winds generated by tropical storms and cyclones: maximum sustained wind speed, power dissipation index, and duration of exposure to winds reaching defined speed thresholds.

Usage

Installing StormR

The development version can be installed from GitHub as follows,

#install.packages("devtools")
devtools::install_github("umr-amap/StormR")

Loading StormR package

library(StormR)

Main functions

Name Description Inputs Outputs
defDatabase() Creates a stormsDataset object ".nc" (NetCDF) file stormsDataset object
defStormsList() Extracts storms stormsDataset object StormsList object
plotStorms() Plots storms track data StormsList object
temporalBehaviour() Computes wind speed, direction time series, and summary statistics for a given set of point coordinates StormsList object lists of data.frame objects
spatialBehaviour() Computes 2D wind fields and summary statistics over a given location of interest StormsList object SpatRaster object
plotBehaviour() Plots 2D wind fields and summary statistics StormsList + SpatRaster objects
writeRast() Exports wind fields and summary statistics to file SpatRaster object .tiff or .nc file

Funding

This work was supported by Hermon Slade Foundation, grant HSF 19105.