A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

StormR

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.
https://github.com/umr-amap/StormR

Category: Climate Change
Sub Category: Natural Hazard and Storm

Keywords

cyclones-behaviour r tropical-storms

Keywords from Contributors

measur archiving transforms projection animals generic optimize compose conversion geosciences

Last synced: about 20 hours ago
JSON representation

Repository metadata

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

README.md

StormR R package


GitHub Release

DOI
codecov
R-CMD-check
DOI
SWH

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

StormR is now available on CRAN on version 0.2.1.
You can install it as follows:

install.packages("StormR")

The latest 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
defStormsDataset() 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

Contributing

You are welcome to contribute to the StormR package. Just fork the project and create a pull request with your changes and we will review it as soon as possible.

Reporting issues

Issues can be reported here. Simply choose the appropriate template and fill in the requested information.

Seeking help

If you need help with the StormR package, please open a new discussion on the Q&A section on github. We will do our best to answer your questions. Other users are also welcome to help you.

Funding

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


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 753
Total Committers: 7
Avg Commits per committer: 107.571
Development Distribution Score (DDS): 0.274

Commits in past year: 20
Committers in past year: 2
Avg Commits per committer in past year: 10.0
Development Distribution Score (DDS) in past year: 0.25

Name Email Commits
BaptisteDlp b****e@p****m 547
thomasarsouze t****e@z****m 133
Thomas Ibanez t****z@i****r 61
dependabot[bot] 4****] 5
GunnarKeppel 1****l 4
Kristen Thyng k****g@g****m 2
Hugo Ledoux h****x@t****l 1

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 78
Total pull requests: 24
Average time to close issues: about 2 months
Average time to close pull requests: 15 days
Total issue authors: 10
Total pull request authors: 6
Average comments per issue: 1.46
Average comments per pull request: 1.63
Merged pull request: 19
Bot issues: 0
Bot pull requests: 7

Past year issues: 6
Past year pull requests: 9
Past year average time to close issues: 8 days
Past year average time to close pull requests: 4 days
Past year issue authors: 5
Past year pull request authors: 2
Past year average comments per issue: 1.5
Past year average comments per pull request: 0.22
Past year merged pull request: 7
Past year bot issues: 0
Past year bot pull requests: 7

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/umr-amap/StormR

Top Issue Authors

  • thomaspibanez (32)
  • thomasarsouze (22)
  • BaptisteDlp (14)
  • epingchris (3)
  • jbcannon (2)
  • riskiem (1)
  • highamm (1)
  • BivGEV (1)
  • MG-MP24 (1)
  • har4507 (1)

Top Pull Request Authors

  • thomasarsouze (8)
  • dependabot[bot] (7)
  • BaptisteDlp (6)
  • kthyng (1)
  • jbcannon (1)
  • hugoledoux (1)

Top Issue Labels

  • bug (24)
  • enhancement (23)
  • documentation (11)
  • question (6)
  • invalid (5)
  • tests (3)
  • minor (2)
  • help wanted (2)

Top Pull Request Labels

  • dependencies (7)
  • documentation (1)

Package metadata

cran.r-project.org: StormR

Analyzing the Behaviour of Wind Generated by Tropical Storms and Cyclones

  • Homepage: https://umr-amap.github.io/StormR/
  • Documentation: http://cran.r-project.org/web/packages/StormR/StormR.pdf
  • Licenses: GPL (≥ 3)
  • Latest release: 0.2.1 (published 9 months ago)
  • Last Synced: 2025-04-26T12:32:54.143Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 197 Last month
  • Rankings:
    • Dependent packages count: 28.664%
    • Dependent repos count: 36.798%
    • Average: 50.507%
    • Downloads: 86.059%
  • Maintainers (1)

Score: 10.22990945330384