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
-`Impact.impact_at_reg` method for aggregating impacts per country or custom region [#642](https://github.com/CLIMADA-project/climada_python/pull/642)
20
22
-`Impact.match_centroids` convenience method for matching (hazard) centroids to impact objects [#602](https://github.com/CLIMADA-project/climada_python/pull/602)
21
23
-`climada.util.coordinates.match_centroids` method for matching (hazard) centroids to GeoDataFrames [#602](https://github.com/CLIMADA-project/climada_python/pull/602)
24
+
- 'Extra' requirements `doc`, `test`, and `dev` for Python package [#712](https://github.com/CLIMADA-project/climada_python/pull/712)
25
+
- Added method `Exposures.centroids_total_value` to replace the functionality of `Exposures.affected_total_value`. This method is temporary and deprecated. [#702](https://github.com/CLIMADA-project/climada_python/pull/702)
26
+
22
27
23
28
### Changed
24
29
@@ -29,15 +34,32 @@ Removed:
29
34
- Modified the method to disaggregate lines in the `lines_polys_handler` utility module in order to better conserve the total length of all lines on average [#679](https://github.com/CLIMADA-project/climada_python/pull/679).
30
35
- Added test for non-default impact function id in the `lines_polys_handler`[#676](https://github.com/CLIMADA-project/climada_python/pull/676)
31
36
- The sigmoid and step impact functions now require the user to define the hazard type. [#675](https://github.com/CLIMADA-project/climada_python/pull/675)
37
+
- Improved error messages produced by `ImpactCalc.impact()` in case hazard type is not found in exposures/impf_set [#691](https://github.com/CLIMADA-project/climada_python/pull/691)
38
+
- Tests with long runtime were moved to integration tests in `climada/test`[#709](https://github.com/CLIMADA-project/climada_python/pull/709)
39
+
- Use `myst-nb` for parsing Jupyter Notebooks for the documentation instead of `nbsphinx`[#712](https://github.com/CLIMADA-project/climada_python/pull/712)
40
+
- Installation guide now recommends installing CLIMADA directly via `conda install`[#714](https://github.com/CLIMADA-project/climada_python/pull/714)
41
+
-`Exposures.affected_total_value` now takes a hazard intensity threshold as argument. Affected values are only those for which at least one event exceeds the threshold. (previously, all exposures points with an assigned centroid were considered affected). By default the centroids are reassigned. [#702](https://github.com/CLIMADA-project/climada_python/pull/702)[#730](https://github.com/CLIMADA-project/climada_python/pull/730)
42
+
- Add option to pass region ID to `LitPop.from_shape`[#720](https://github.com/CLIMADA-project/climada_python/pull/720)
43
+
- Slightly improved performance on `LitPop`-internal computations [#720](https://github.com/CLIMADA-project/climada_python/pull/720)
44
+
- Users can opt-out of the climada specific logging definitions and freely configure logging to their will, by setting the config value `logging.managed` to `false`. [#724](https://github.com/CLIMADA-project/climada_python/pull/724)
45
+
- Add option to read additional variables from IBTrACS when using `TCTracks.from_ibtracs_netcdf`[#728](https://github.com/CLIMADA-project/climada_python/pull/728)
32
46
33
47
### Fixed
34
48
35
49
-`util.lines_polys_handler` solve polygon disaggregation issue in metre-based projection [#666](https://github.com/CLIMADA-project/climada_python/pull/666)
50
+
- Problem with `pyproj.CRS` as `Impact` attribute, [#706](https://github.com/CLIMADA-project/climada_python/issues/706). Now CRS is always stored as `str` in WKT format.
36
51
37
52
### Deprecated
38
53
54
+
-`Centroids.from_geodataframe` and `Centroids.from_pix_bounds`[#721](https://github.com/CLIMADA-project/climada_python/pull/721)
55
+
-`Impact.tot_value`: Use `Exposures.affected_total_value` to compute the total value affected by a hazard intensity above a custom threshold [#702](https://github.com/CLIMADA-project/climada_python/pull/702)
-`requirements/env_developer.yml` environment specs. Use 'extra' requirements when installing the Python package instead [#712](https://github.com/CLIMADA-project/climada_python/pull/712)
Copy file name to clipboardExpand all lines: README.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,13 @@ This is the Python (3.8+) version of CLIMADA - please see https://github.com/dav
19
19
20
20
## Getting started
21
21
22
-
CLIMADA runs on Windows, macOS and Linux. It can be installed from sources or - in case of climada_python - directly with pip. See the [installation guide](https://climada-python.readthedocs.io/en/latest/guide/install.html) for instructions.
22
+
CLIMADA runs on Windows, macOS and Linux.
23
+
The released versions of the CLIMADA core can be installed directly through Anaconda:
24
+
```shell
25
+
conda install -c conda-forge climada
26
+
```
27
+
It is **highly recommended** to install CLIMADA into a **separate** Anaconda environment.
28
+
See the [installation guide](https://climada-python.readthedocs.io/en/latest/guide/install.html) for further information.
23
29
24
30
Follow the [tutorial](https://climada-python.readthedocs.io/en/latest/tutorial/1_main_climada.html)`climada_python-x.y.z/doc/tutorial/1_main_climada.ipynb` in a Jupyter Notebook to see what can be done with CLIMADA and how.
0 commit comments