NEWS.md 5.61 KB
Newer Older
nperez's avatar
nperez committed
<<<<<<< HEAD
nperez's avatar
nperez committed
**Submission date to CRAN: XX-06-2021**
nperez's avatar
nperez committed
    + Dynamical Bias Correction method: `CST_ProxiesAttractors` and `CST_DynBiasCorrection` 
      (optionally `Predictability`)
    + CST_BiasCorrection and BiasCorrection allows to calibrate a forecast given the calibration in the hindcast by using parameter 'exp_cor'.

nperez's avatar
nperez committed
- Fixes:
    + Calibration retains correlation absolute value 
nperez's avatar
nperez committed
    + Calibration fixed when cal.methodi == rpc-based, apply_to == sign, 
        eval.method == 'leave-one-out' and the correlation is not significant
nperez's avatar
nperez committed
    + PlotMostLikelyQuantileMap reoder latitudes of an array provided in 'dots' parameter.
nperez's avatar
nperez committed
### CSTools 4.0.0 
**Submission date to CRAN: 23-02-2021**
nperez's avatar
nperez committed

- New features:
nperez's avatar
nperez committed
    + ADAMONT downscaling method: requires CST_AdamontAnalogs and CST_AdamontQQCor functions
    + Analogs method using Predictors: requires training_analogs and  CST_AnalogsPredictors
nperez's avatar
nperez committed
    + PlotPDFsOLE includes parameters to modify legend style
nperez's avatar
nperez committed
    + CST_RFSlope handless missing values in the temporal dimension and new 'ncores' parameter allows parallel computation
    + CST_RFWeights accepts s2dv_cube objects as input and new 'ncores' paramenter allows parallel computation
    + RFWeights is exposed to users
nperez's avatar
nperez committed
    + CST_RainFARM accepts multi-dimensional slopes and weights and handless missing values in sample dimensions.
nperez's avatar
nperez committed
    + QuantileMapping is exposed to users
nperez's avatar
nperez committed
    + CST_MultiMetric includes 'rpss' metric and it is addapted to s2dv.
nperez's avatar
nperez committed
    + PlotMostLikelyQuantileMap vignette
nperez's avatar
nperez committed
    + PlotTriangles4Categories includes two parameters to adjust axis and margins
nperez's avatar
nperez committed
    + CategoricalEnsCombination is exposed to users
nperez's avatar
nperez committed
    + CST_SplitDims includes parameter 'insert_ftime'
nperez's avatar
nperez committed
    + Analogs vignette
nperez's avatar
nperez committed
    + Data Storage and retrieval vignette
nperez's avatar
nperez committed
- Fixes:
    + PlotForecastPDF correctly displays terciles labels 
nperez's avatar
nperez committed
    + CST_SaveExp correctly save time units
nperez's avatar
nperez committed
    + CST_SplitDims returns ordered output following ascending order provided in indices when it is numeric
nperez's avatar
nperez committed
    + qmap library moved from Imports to Depends
nperez's avatar
nperez committed
    + CST_QuantileMapping correctly handles exp_cor
nperez's avatar
nperez committed
    + Figures resize option from vignettes has been removed
    + Fix Analogs to work with three diferent criteria
nperez's avatar
nperez committed
    + Vignette PlotForecastPDF updated plots
nperez's avatar
nperez committed
    + Decrease package size compresing vignettes figures and removing areave_data sample
nperez's avatar
nperez committed
### CSTools 3.1.0
nperez's avatar
nperez committed
**Submission date to CRAN: 02-07-2020**
nperez's avatar
nperez committed

- New features:
    + EnsClustering vignette
    + EnsClustering has a new parameter 'time_dim'
    + CST_BiasCorrection has na.rm paramter
nperez's avatar
nperez committed
    + CST_Anomaly allows to smooth the climatology with filter.span parameter
    + PlotTriangles4Categories new plotting function to convert any 3-d numerical array to a grid of coloured triangles.
    + CST_WeatherRegimes/WeatherRegimes and CST_RegimeAssign/RegimeAssign
nperez's avatar
nperez committed
    + PlotPDFsOLE plots two probability density gaussian functions and the optimal linear estimation
nperez's avatar
nperez committed
    + CST_RFTemp/RF_Temp functions available for downscaling temperature
nperez's avatar
nperez committed
    + Weather Regimes vignette
nperez's avatar
nperez committed

nperez's avatar
nperez committed
- Fixes
nperez's avatar
nperez committed
    + CST_Anomaly handles exp, obs or both
nperez's avatar
nperez committed
    + PlotForecastPDF vignette displays figures correctly
    + Calibration function is exposed to users
nperez's avatar
nperez committed
    + MultiMetric vignette fixed typo text description
nperez's avatar
nperez committed
    + RainFARM checks 'slope' is not a vector
    + DESCRIPTION specifies the minimum multiApply version required
    + EnsClustering has a fixed 'closest_member' output
    + PlotCombinedMap handles masks correctly
nperez's avatar
nperez committed
    + CST_SaveExp uses multiApply and save time dimension correctly
nperez's avatar
nperez committed

nperez's avatar
nperez committed
### CSTools 3.0.0
**Submission date to CRAN: 10-02-2020**

- New features:
    + CST_MergeDims and MergeDims
    + Version working with R 3.4.2
    + PlotForecastPDF handles independent terciles, extremes and observations for each panel
- Fixes
    + CST_Calibration handles missing values
    + BEI functions handle missing values
nperez's avatar
nperez committed

nperez's avatar
nperez committed
    
nperez's avatar
nperez committed
### CSTools 2.0.0 
nperez's avatar
nperez committed
**Submission date to CRAN: 25-11-2019**
nperez's avatar
nperez committed

nperez's avatar
nperez committed
- New features: 
    + CST_Analogs Analogs downscaling method, 
    + CST_MultiEOFS for multiple variables, 
nperez's avatar
nperez committed
    + Ensemble Clustering, 
nperez's avatar
nperez committed
    + Categorical Ensemble Combination,
nperez's avatar
nperez committed
    + new Calibration methods included in CST_Calibration, 
    + Best Estimated Index method, 
nperez's avatar
nperez committed
    + CST_QuantileMapping,
    + CST_SplitDim to split dimension, if it is a temporal dimension, it can be split by days, months and years or other inidices,
nperez's avatar
nperez committed
    + creation and transformation to class 's2dv_cube', 
    + CST_SaveExp function for saving experiments to be loadable with CST_Load, 
nperez's avatar
nperez committed
- Parallelization of RainFARM downscaling
- Adding unit tests using testthat for BEI and RainFarm functions
- New vignette Best Estimate Index
- Minor fix in CST_BiasCorrection when checking parameter 'obs'
- Addapting CST_Load to use 'as.s2dv_cube' function
- Minor fix in data lonlat_prec to be of class 's2dv_cube'
- Minor fix in RainFARM vignette
nperez's avatar
nperez committed
- Adding reference to S2S4E H2020 project into the DESCRIPTION file
nperez's avatar
nperez committed
- Adding NEWS.md file
nperez's avatar
nperez committed

nperez's avatar
nperez committed
### CSTools 1.0.1 
**Release date on CRAN: 19-06-2019**
nperez's avatar
nperez committed

- Correcting test of PlotForecastPDF for compatibility with ggplot2 release
- New function PlotCombinedMap 
- Adding reference to MEDSCOPE ERA4CS Project into the DESCRIPTION file
- Documentation minor fix in CST_RFWeights
- Minor fix in PlotMostLikelyQuantileMap for bar_titles
- MultiModelSkill vignette updated to use PlotCombinedMap



nperez's avatar
nperez committed
### CSTools 1.0.0 
**Release date on CRAN: 24-04-2019**

nperez's avatar
nperez committed
- Features included: Load, Anomaly, MultiMetric, MultivarRMSE, Calibration, BiasCorrection, RainFARM Downscaling, PlotForecastPDF, PlotMostLikelyQuantileMap
- Three sample data: lonlat_data, lonlat_prec, areave_data
- Unit tests using testthat: BiasCorrection, Calibration, MultiMetric, PlotForecast
- Vignettes: MultiMetric, Multivar and RainFARM