synoptReg 1.2.0 2021-04-20

  • Bug fixed: an error computing anomalies in tidy_nc was resolved.

  • Self-Organized Maps method is now available by means of the som_clas function. Beta version.

  • lamb_clas function was improved. Two new arguments were added. U(logical) allows the user decide if undefined class is wanted or not. thr (numeric vector), allows to select the threshold you want for total shear vorticity and total flow, to tune the frequency of the “U” type.

synoptReg 1.1.0 2020-11-20

  • New functions to perform the objective approach of the Lamb classification (Jenkinson and Collison): get_lamb_points,plot_lamb_scheme, lamb_clas

  • A new output based on maximum positive correlation is now available when the user perform a T-mode classification using the synoptclas function.

synoptReg 1.0.2 2020-09-04

  • Bug fixed: A problem with scaling atmospheric variable was found.

synoptReg 1.0.1 2020-03-23

Minor release.

  • From now, objects saved using the download_ncep() are in RDS format instead of RData.

  • Three external NetCDF files (,, from the ERA-interim dataset were upload for testing package purposes.

synoptReg 1.0.0 2020-03-18

Major release.

  • read_nc() function was removed. From now on, the function ReadNetCDF() from the R package metR will be used instead. This function makes it extremely easy to read NetCDF files.

  • download_ncep() was updated and now it provides an output very similar to the ReadNetCDF function.

  • tidy_cuttime_nc was replaced by a new function called tidy_nc(). This last function allows to subset the time period and the geographical extent. Now it is easier to create a synoptic classification with more than one atmospheric variable.

  • pca_decision() was updated and the scree test is returned as a ggplot2 object.

  • synoptclas() function had several updates. The major change lies in the possibility to use two kind of matrix modes. Up to now, the user only could use the “S-mode” to perform de PCA-synoptic classification. This matrix mode is usually used to classify long and continuous period. Henceforth, user will can execute de PCA in T-mode, in order to analyse the synoptic patterns of extreme events: floods episodes, megadroughts, episodes of high pollution, etc. Another change provided in this update, is the output result, which is provided as a tibble, and it is easily to compute statistics in the tidyverse way.

  • raster_clas was removed. Henceforth, synoptclas already provides a plottable result.

  • raster_ct2env was replaced by ct2env(). This new function allows to calculae that the metric the user wants using the fun parametre. In addition, the user can select the output of the object between data.frame or raster.

  • The pipe operator %>% was included in order to create chains of actions using the synoptReg functions and other auxiliar functions from other packages.

  • New datasets were included: mslp and z500, mean sea level pressure and 500 hPa geopotential height, respectively. both datasets were retrived from the NCEP/NCAR reanalysis I using the download_ncep() function. In addition, we updated the precipitation dataset structure, called pcp.

synoptReg 0.3.0 Unreleased

  • A new function called download_ncep() was developed in order two download reanalysis data form NCEP/NCAR.
  • A new function called classjen is underdeveolopement but can be run.
  • We have added the argument option to raster_clas function in the same way as in the raster_ct2env.

synoptReg 0.2.2 2019-03-18

  • the tidy_cuttime_nc function has been rewritten. The only_convert argument has been removed, and the initial_year and end_year arguments have been replaced by year_range.