You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "CLIMADA (CLIMate ADAptation) is a free and open-source software framework for climate risk assessment and adaptation option appraisal. Designed by a large scientific community, it helps reasearchers, policymakers, and businesses analyse the impacts of natural hazards and explore adaptation strategies.",
5
+
6
+
"creators": [
7
+
{
8
+
"name": "Gabriela Aznar Siguan",
9
+
"affiliation": "MeteoSwiss"
10
+
},
11
+
{
12
+
"name": "David N. Bresch",
13
+
"affiliation": "ETH Z\u00fcrich"
14
+
},
15
+
{
16
+
"name": "Samuel Eberenz",
17
+
"affiliation": "ETH Z\u00fcrich"
18
+
},
19
+
{
20
+
"name": "Jan Hartman",
21
+
"affiliation": "CelsiusPro"
22
+
},
23
+
{
24
+
"name": "Marine Perus",
25
+
"affiliation": "CelsiusPro"
26
+
},
27
+
{
28
+
"name": "Thomas R\u00f6\u00f6sli"
29
+
},
30
+
{
31
+
"name": "Dario Stocker"
32
+
},
33
+
{
34
+
"name": "Veronica Bozzini"
35
+
},
36
+
{
37
+
"name": "Carmen B. Steinmann"
38
+
},
39
+
{
40
+
"name": "Evelyn M\u00fchlhofer",
41
+
"affiliation": "MeteoSwiss"
42
+
},
43
+
{
44
+
"name": "Rachel Bungerer"
45
+
},
46
+
{
47
+
"name": "Inga J. Sauer"
48
+
},
49
+
{
50
+
"name": "Samuel L\u00fcthi",
51
+
"affiliation": "ETH Z\u00fcrich"
52
+
},
53
+
{
54
+
"name": "Pui Man (Mannie) Kam",
55
+
"affiliation": "ETH Z\u00fcrich"
56
+
},
57
+
{
58
+
"name": "Simona Meiler",
59
+
"affiliation": "ETH Z\u00fcrich"
60
+
},
61
+
{
62
+
"name": "Alessio Ciullo",
63
+
"affiliation": "ETH Z\u00fcrich"
64
+
},
65
+
{
66
+
"name": "Thomas Vogt",
67
+
"affiliation": "Potsdam Institute for Climate Impact Research"
Copy file name to clipboardExpand all lines: CHANGELOG.md
+78-6Lines changed: 78 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,71 @@ Code freeze date: YYYY-MM-DD
12
12
13
13
### Added
14
14
15
+
### Changed
16
+
-`Hazard.local_exceedance_intensity`, `Hazard.local_return_period` and `Impact.local_exceedance_impact`, `Impact.local_return_period`, using the `climada.util.interpolation` module: New default (no binning), binning on decimals, and faster implementation [#1012](https://github.com/CLIMADA-project/climada_python/pull/1012)
-`doc.tutorial.climada_util_local_exceedance_values.ipynb` tutorial explaining `Hazard.local_exceedance_intensity`, `Hazard.local_return_period`, `Impact.local_exceedance_impact`, and `Impact.local_return_period` methods [#971](https://github.com/CLIMADA-project/climada_python/pull/971)
17
82
-`Hazard.local_exceedance_intensity`, `Hazard.local_return_period` and `Impact.local_exceedance_impact`, that all use the `climada.util.interpolation` module [#918](https://github.com/CLIMADA-project/climada_python/pull/918)
@@ -28,23 +93,32 @@ Code freeze date: YYYY-MM-DD
28
93
29
94
### Changed
30
95
96
+
-`Centroids.append` now takes multiple arguments and provides a performance boost when doing so [#989](https://github.com/CLIMADA-project/climada_python/pull/989)
97
+
-`climada.util.coordinates.get_country_geometries` function: Now throwing a ValueError if unregognized ISO country code is given (before, the invalid ISO code was ignored) [#980](https://github.com/CLIMADA-project/climada_python/pull/980)
31
98
- Improved scaling factors implemented in `climada.hazard.trop_cyclone.apply_climate_scenario_knu` to model the impact of climate changes to tropical cyclones [#734](https://github.com/CLIMADA-project/climada_python/pull/734)
32
99
- In `climada.util.plot.geo_im_from_array`, NaNs are plotted in gray while cells with no centroid are not plotted [#929](https://github.com/CLIMADA-project/climada_python/pull/929)
33
100
- Renamed `climada.util.plot.subplots_from_gdf` to `climada.util.plot.plot_from_gdf`[#929](https://github.com/CLIMADA-project/climada_python/pull/929)
34
101
-`Hazard.local_exceedance_inten`, `Hazard.local_return_period`, and `Impact.local_exceedance_imp` call the corresponding new functions and a deprecation warning is added [#918](https://github.com/CLIMADA-project/climada_python/pull/918). Some inconsistencies in the previous versions are removed and the default method is changed. To reconstruct results from the previous versions, use CLIMADA v5.0.0 or less.
102
+
- elements of `event_name` are now explicitly converted to `str` in `from_raster`, `from_xarray_raster`, `from_excel` and `from_csv`. [#951](https://github.com/CLIMADA-project/climada_python/pull/951), [#910](https://github.com/CLIMADA-project/climada_python/issues/910)
103
+
-`event_id` and `event_name` are now explicitly converted to respectively a `np.ndarray` (`event_id`), a `list` (`event_name`) in readers. [#951](https://github.com/CLIMADA-project/climada_python/pull/951), [#950](https://github.com/CLIMADA-project/climada_python/issues/950)
35
104
- Exposures complete overhaul. Notably
36
-
- the _geometry_ column of the inherent `GeoDataFrame` is set up at initialization
37
-
- latitude and longitude column are no longer present there (the according arrays can be retrieved as properties of the Exposures object: `exp.latitude` instead of `exp.gdf.latitude.values`).
38
-
-`Exposures.gdf` has been renamed to `Exposures.data` (it still works though, as it is a property now pointing to the latter)
39
-
- the `check` method does not add a default "IMPF_" column to the GeoDataFrame anymore
105
+
- the _geometry_ column of the inherent `GeoDataFrame` is set up at initialization
106
+
- latitude and longitude column are no longer present there (the according arrays can be retrieved as properties of the Exposures object: `exp.latitude` instead of `exp.gdf.latitude.values`).
107
+
-`Exposures.gdf` has been renamed to `Exposures.data` (it still works though, as it is a property now pointing to the latter)
108
+
- the `check` method does not add a default "IMPF_" column to the GeoDataFrame anymore
109
+
- Updated IBTrACS version from v4.0 to v4.1 ([#976](https://github.com/CLIMADA-project/climada_python/pull/976)
110
+
- Fix xarray future warning in TCTracks for .dims to .sizes
111
+
- Fix hazard.concatenate type test for pathos pools
40
112
41
113
### Fixed
42
114
115
+
- Resolved an issue where windspeed computation was much slower than in Climada v3 [#989](https://github.com/CLIMADA-project/climada_python/pull/989)
43
116
- File handles are being closed after reading netcdf files with `climada.hazard` modules [#953](https://github.com/CLIMADA-project/climada_python/pull/953)
44
117
- Avoids a ValueError in the impact calculation for cases with a single exposure point and MDR values of 0, by explicitly removing zeros in `climada.hazard.Hazard.get_mdr`[#933](https://github.com/CLIMADA-project/climada_python/pull/948)
0 commit comments