-
Notifications
You must be signed in to change notification settings - Fork 8
/
NEWS
171 lines (134 loc) · 7.23 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
# transformeR changelog
See the [Releases section](https://github.com/SantanderMetGroup/transformeR/releases) for older version changes
## v1.4.0 (8 Jun 2018)
* New function `intersectGrid`, for calculating spatiotemporal intersections among grids
* Optional flag to skip seasonal check in `scaleGrid`
## v1.4.1 (11 Jun 2018)
* Update built-in data units attribute (for compatibility with udunits parseable strings)
* New helper `getGridUnits` and `setGridUnits`, to handle grid units
## v1.4.2 (21 Jun 2018)
* Minor changes in `makeMultiGrid` (preserves the original input structure when one single grid is given as input, for internal programming convenience). Improved attribute definition.
* Modified behaviour of `getVarNames` to append vertical level in short name definition
* Do nothing (but a warning) when attempting to bind one single grid along member dimension
* Bug fix in `grid2PCs`
* Other minor changes and documentation example updates
## v1.4.3 (19 Jul 2018)
* Allow for updating the dataset attribute when constructing multimodels via `bindGrid` (enhancement [#18](https://github.com/SantanderMetGroup/transformeR/issues/18))
* New helper for checking temporal consistency among grids (`checkTemporalConsistency`)
* Allow missing data in PCA analysis (enhancement (#13)[https://github.com/SantanderMetGroup/transformeR/issues/13])
* Other minor changes and documentation updates
## v1.4.4 (15 Aug 2018)
* Allow for binding the loc dimension in `bindGrid` (for point data)
* Bug fix in `interpGrid` when interpolating from and to point data
* Other minor changes and documentation updates
## v1.4.5 (21 Sep 2018)
* Bug fix in temporal consistency check among climatologies
* Replaced warning by message in `getTemporalResolution`
## v1.4.6 (23 Sep 2018)
* Add new CITATION
* Edited startup package message
* Fix typo in on-screen message
## v1.4.7 (17 Dic 2018)
* Allow calls to bindGrid.member for just one grid without error (a message is given instead)
* Allow attempts of temporal consistency check with just one grid (with message)
* Change the order of priority of the dimensions in aggregateGrid for efficiency.
* Bug fix in bindGrid.spatial for the correct heritage of the latitude values in $xyCoords
## v1.4.8 (16 Apr 2019)
* New helper function checkGrid to check if date and member information is correct.
* Bug fix in bindGrid related to the "loc" dimension in irregular grids
* Other minor changes and documentation updates
## v1.5.0 (09 Jul 2019)
* New addition to PCA, allowing for rotated EOF analysis
* New helper function `limitArea` to get grid bounding box
* New helper function `getWindowIndex`, for moving window applications
* Other internal helper additions and minor bug fixes
## 1.5.1 (13 Jul 2019)
* Minor bug fix in `binaryGrid`
* New helper `matchStations` for consistent reordering of station datasets
* Improvement in `subsetGrid` for preservation of all station metadata
## 1.6.0 (04 Oct 2019)
* New function for clustering/weather typing: `clusterGrid.R`
* New internal helpers `cluster2plot.R` and `pattern2grid`
* New helper `getGridProj` for proj string retrieval
## 1.6.1 (01 Nov 2019)
* Changes on `clusterGrid.R` output.
* New weather type in `clusterGrid.R`: lamb WT.
* New utility `sgdf2clim` for sp-class spatialGridDataFrames to climatological grids
* Other minor changes and documentation updates
## 1.6.2 (06 Jan 2020)
* New Seasonal aggregation option in `aggregateGrid`
* Other minor changes and documentation updates
## 1.7.0 (30 Jan 2020)
* Changes in `clusterGrid` structure to allow for flexible prediction
* Add subsetting by cluster in `subsetGrid`
* Other minor bug fixes and documentation updates
## 1.7.1 (5 Feb 2020)
* Allow type = NULL in `dataSplit' function.
* Add zenodo badge in documentation
* Other minor documentation issues.
## 1.7.2 (14 Feb 2020)
* Update longname attribute in cluster-type grids
* Other minor changes
## 1.7.3 (28 Feb 2020)
* Bug fix in Lamb cross definition
* Drop singleton 'var' dimension from `clusterGrid` outputs
* New helper `getWT` to retrieve the wt.index attribute
* Other minor bug fixes and documentation updates
## 1.7.4 (23 Mar 2020)
* Update the wt.index attribute after time-dimension subsetting
* New function: mergeGrid --> Merge multiple grids in space (latitude and longitude)
* Changed the default behaviour of subsetGrid along year-crossing seasons, consistent with loadGridData specifications.
* Minor bug fix in date subsetting on multigrids
* Documentation updates
## 2.0.0 (22 May 2020)
This release of transformeR does not ensure backwards compatibility. Some deprecated functions have been finally removed, and some other moved to visualizeR. Please note that running most of the documentation examples will require from now on to install the new package climate4R.datasets, containing all the climate4R example datasets. The main benefit is that transformeR is now a lightweight package.
* Built-in datasets have been moved to the new package climate4R.datasets
* `plotClimatology` no longer exists
* `plotEOF` moved to visualizeR (to be defunct)
* Updated examples
* Exports EOF2clim (formerly an internal), for the spatial representation of EOFs via visualizeR::spatialPlot
* New helper `fillGridDates` for filling dataset missing dates
* Other minor bug fixes, documentation updates and enhancements
## 2.0.1 (04 Jun 2020)
* Removed draw.world.lines internal utility and associated vector layer (moved to visualizeR)
* Removed dependency from 'raster' (grid2mopa moved to mopa pkg)
* Added 'simulate' parameter in `binaryGrid` function
* Force nearest-neighbour application among non-overlapping domains in `interpGrid`
* Other minor documentation updates
## 2.1.0 (17 Mar 2021)
* Implementation of Lamb Weather Typing for southern hemisphere
* Inclusion of type 27 (unclassified) in Lamb WT
* New functionality for spatial aggregation of rectangular domains
* Bug fix in partially masked latitudinal weighted domain averages.
* New option to use masking in interpGrid
* Bug fix in subsetVar attributes
* Internal flag in bindGrid.member to skip temporal checks
* Other minor changes and documentation updates
## 2.1.1 (31 May 2021)
* New dateutils-family helper functions for consistent date-time class handling (including time-zone defs)
* Consistent treatment of multiple time resolutions in fillGridDates
## 2.1.2 (07 Jul 2021)
* Allow for non-rescaled EOF recovery in EOF2clim
* Ensure regular grids in upscaleGrid outputs
## 2.1.3 (04 Aug 2021)
* Bug fix in upscaleGrid
* Include Lamb flow parameters in output
* Other minor changes
## 2.1.4 (30 Mar 2022)
* Minor bug fix in clusterGrid
* Minor attribute fixes in 'sgdf2clim'
* Bug fix and other internal changes in fillGridDates
## 2.1.5 (12 May 2022)
* Bug fix and other internal changes
* Update of the examples in the help documentation.
## 2.2.0 (21 Jun 2023)
* New function to compute the uncertainty of multi-model ensembles
* Minor bug fix in helpers
* Documentation update
* Adapt to new class denomination for matrix objects in R version 4.X
## 2.2.1 (22 Jun 2023)
* Update of the DESCRIPTION file
## 2.2.2 (26 Oct 2023)
* Allow for both "simple" and "advanced" methods to compute uncertainty
## 2.2.3 (05 Jun 2024)
* Fix inheritance of grid attributes