Skip to content

R-package to make life easier working with daily netcdf files from the EURO-CORDEX RCMs

License

Notifications You must be signed in to change notification settings

mitmat/eurocordexr

Repository files navigation

Overview

A package developped to make life easier working with daily netcdf files from the EURO-CORDEX RCMs. Relies on data.table to do the heavy data lifting.

Works with many CF-conform netCDF files, like from CMIP, and others, too!

Main components:

  • extract the whole array of a variable in long format, optionally subset by dates: nc_grid_to_dt()
  • can deal with non-standard calendars (360, noleap) and interpolate them
  • get and check list of EURO-CORDEX .nc files: get_inventory(), and CMIP5 (get_inventory_cmip5())
  • extract single grid cells (e.g. for stations) from rotated pole grid: rotpole_nc_point_to_dt()
  • raw backbone to extract curvilinear netcdf array to long format: nc_grid_to_dt_raw()

Alternatives:

The stars and terra (previously raster) packages can be used similarly, although the functionality for rotated pole grids and non-standard calendars might be different.

Installation

Get the CRAN version:

# from CRAN
install.packages("eurocordexr")

Or get the latest (development) version from github:

# from github
remotes::install_github("mitmat/eurocordexr")

Requires netCDF system libraries.

Other

Some documentation can be found in the doc/ subfolder. To view the HTML files you may need to download the files (and not view them in github).

Contribution and help

Any ideas and suggestions are welcome! Feel free to contact me or open issues in github.

About

R-package to make life easier working with daily netcdf files from the EURO-CORDEX RCMs

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages