Skip to content

Commit 525842d

Browse files
chahankChahan Kropfpeanutfunemanuel-schmid
authored
Doc/update readme (#778)
* Add detailed citation recommendations * Small tweaks in readme * Remove preprint citation * Update README.md Co-authored-by: Lukas Riedel <[email protected]> * Update README.md Co-authored-by: Lukas Riedel <[email protected]> * Update README.md Co-authored-by: Lukas Riedel <[email protected]> * Update README.md Co-authored-by: Lukas Riedel <[email protected]> * Add citation guide * Update citation guide * Make citation guide an RST document. * Add table for recommended publications. * Rename REFERENCES.bib to climada_publications.bib * Add citation guide to documentation toctree. * Add documentation link for citation guide to README.md * Copy README.md to doc/misc/README.md --------- Co-authored-by: Chahan Kropf <[email protected]> Co-authored-by: Lukas Riedel <[email protected]> Co-authored-by: emanuel-schmid <[email protected]>
1 parent 9b08d1f commit 525842d

File tree

5 files changed

+138
-36
lines changed

5 files changed

+138
-36
lines changed

README.md

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66

77
CLIMADA stands for **CLIM**ate **ADA**ptation and is a probabilistic natural catastrophe impact model, that also calculates averted damage (benefit) thanks to adaptation measures of any kind (from grey to green infrastructure, behavioural, etc.).
88

9-
As of today, CLIMADA provides global coverage of major climate-related extreme-weather hazards at high resolution via a [data API](https://climada.ethz.ch/data-api/v1/docs), namely (i) tropical cyclones, (ii) river flood, (iii) agro drought and (iv) European winter storms, all at 4km spatial resolution - wildfire to be added soon. For all hazards, historic and probabilistic event sets exist, for some also under select climate forcing scenarios (RCPs) at distinct time horizons (e.g. 2040). See also [papers](https://github.com/CLIMADA-project/climada_papers) for details.
9+
As of today, CLIMADA provides global coverage of major climate-related extreme-weather hazards at high resolution (4x4km) via a [data API](https://climada.ethz.ch/data-api/v1/docs) For select hazards, historic and probabilistic events sets, for past, present and future climate exist at distinct time horizons.
10+
You will find a repository containing scientific peer-reviewed articles that explain software components implemented in CLIMADA [here](https://github.com/CLIMADA-project/climada_papers).
1011

1112
CLIMADA is divided into two parts (two repositories):
1213

@@ -15,30 +16,32 @@ CLIMADA is divided into two parts (two repositories):
1516

1617
It is recommend for new users to begin with the core (1) and the [tutorials](https://github.com/CLIMADA-project/climada_python/tree/main/doc/tutorial) therein.
1718

18-
This is the Python (3.8+) version of CLIMADA - please see https://github.com/davidnbresch/climada for backward compatibility (MATLAB).
19+
This is the Python (3.9+) version of CLIMADA - please see [here](https://github.com/davidnbresch/climada) for backward compatibility with the MATLAB version.
1920

2021
## Getting started
2122

2223
CLIMADA runs on Windows, macOS and Linux.
2324
The released versions of the CLIMADA core can be installed directly through Anaconda:
25+
2426
```shell
2527
conda install -c conda-forge climada
2628
```
29+
2730
It is **highly recommended** to install CLIMADA into a **separate** Anaconda environment.
2831
See the [installation guide](https://climada-python.readthedocs.io/en/latest/guide/install.html) for further information.
2932

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.
33+
Follow the [tutorials](https://climada-python.readthedocs.io/en/stable/tutorial/1_main_climada.html) in a Jupyter Notebook to see what can be done with CLIMADA and how.
3134

3235
## Documentation
3336

34-
Documentation is available on Read the Docs:
37+
The online documentation is available on [Read the Docs](https://climada-python.readthedocs.io/en/stable/).The documentation of each release version of CLIMADA can be accessed separately through the drop-down menu at the bottom of the left sidebar. Additionally, the version 'stable' refers to the most recent release (installed via `conda`), and 'latest' refers to the latest unstable development version (the `develop` branch).
3538

36-
Note that all the documentations has two versions,'latest' and 'stable', and explicit version numbers, such as 'v3.1.1', in the url path. 'latest' is created from the 'develop' branch and has the latest changes by developers, 'stable' from the latest release. For more details about documentation versions, please have a look at [here](https://readthedocs.org/projects/climada-python/versions/).
3739

3840
CLIMADA python:
3941

4042
* [online (recommended)](https://climada-python.readthedocs.io/en/latest/)
4143
* [PDF file](https://climada-python.readthedocs.io/_/downloads/en/stable/pdf/)
44+
* [core Tutorials on GitHub](https://github.com/CLIMADA-project/climada_python/tree/main/doc/tutorial)
4245

4346
CLIMADA petals:
4447

@@ -50,23 +53,12 @@ The documentation can also be [built locally](https://climada-python.readthedocs
5053

5154
## Citing CLIMADA
5255

53-
If you use CLIMADA please cite (in general, in particular for academic work) :
54-
55-
The [used version](https://zenodo.org/search?page=1&size=20&q=climada)
56-
57-
and/or the following published articles:
56+
See the [Citation Guide](https://climada-python.readthedocs.io/en/latest/misc/citation.html).
5857

59-
Aznar-Siguan, G. and Bresch, D. N., 2019: CLIMADA v1: a global weather and climate risk assessment platform, Geosci. Model Dev., 12, 3085–3097, https://doi.org/10.5194/gmd-12-3085-2019
58+
Please use the following logo if you are presenting results obtained with or through CLIMADA:
6059

61-
Bresch, D. N. and Aznar-Siguan, G., 2021: CLIMADA v1.4.1: towards a globally consistent adaptation options appraisal tool, Geosci. Model Dev., 14, 351-363, https://doi.org/10.5194/gmd-14-351-2021
62-
63-
Please see all CLIMADA-related scientific publications in our [repository of scientific publications](https://github.com/CLIMADA-project/climada_papers) and cite according to your use of select features, be it hazard set(s), exposure(s) ...
64-
65-
In presentations or other graphical material, as well as in reports etc., where applicable, please add the logo as follows:\
6660
![https://github.com/CLIMADA-project/climada_python/blob/main/doc/guide/img/CLIMADA_logo_QR.png](https://github.com/CLIMADA-project/climada_python/blob/main/doc/guide/img/CLIMADA_logo_QR.png?raw=true)
6761

68-
As key link, please use https://wcr.ethz.ch/research/climada.html, as it will last and provides a bit of an intro, especially for those not familiar with GitHub - plus a nice CLIMADA infographic towards the bottom of the page
69-
7062
## Contributing
7163

7264
See the [Contribution Guide](CONTRIBUTING.md).

doc/index.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ CLIMADA stands for CLIMate ADAptation and is a probabilistic natural catastrophe
1010

1111
CLIMADA is primarily developed and maintained by the `Weather and Climate Risks Group <https://wcr.ethz.ch/>`_ at `ETH Zürich <https://ethz.ch/en.html>`_.
1212

13+
If you use CLIMADA for your own scientific work, please reference the appropriate publications according to the :doc:`misc/citation`.
14+
1315
This is the documentation of the CLIMADA core module which contains all functionalities necessary for performing climate risk analysis and appraisal of adaptation options. Modules for generating different types of hazards and other specialized applications can be found in the `CLIMADA Petals <https://climada-petals.readthedocs.io/en/stable/>`_ module.
1416

1517
Jump right in:
@@ -111,3 +113,4 @@ Jump right in:
111113
Changelog <misc/CHANGELOG>
112114
List of Authors <misc/AUTHORS>
113115
Contribution Guide <misc/CONTRIBUTING>
116+
misc/citation

doc/misc/README.md

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
CLIMADA stands for **CLIM**ate **ADA**ptation and is a probabilistic natural catastrophe impact model, that also calculates averted damage (benefit) thanks to adaptation measures of any kind (from grey to green infrastructure, behavioural, etc.).
44

5-
As of today, CLIMADA provides global coverage of major climate-related extreme-weather hazards at high resolution via a [data API](https://climada.ethz.ch/data-api/v1/docs), namely (i) tropical cyclones, (ii) river flood, (iii) agro drought and (iv) European winter storms, all at 4km spatial resolution - wildfire to be added soon. For all hazards, historic and probabilistic event sets exist, for some also under select climate forcing scenarios (RCPs) at distinct time horizons (e.g. 2040). See also [papers](https://github.com/CLIMADA-project/climada_papers) for details.
5+
As of today, CLIMADA provides global coverage of major climate-related extreme-weather hazards at high resolution (4x4km) via a [data API](https://climada.ethz.ch/data-api/v1/docs) For select hazards, historic and probabilistic events sets, for past, present and future climate exist at distinct time horizons.
6+
You will find a repository containing scientific peer-reviewed articles that explain software components implemented in CLIMADA [here](https://github.com/CLIMADA-project/climada_papers).
67

78
CLIMADA is divided into two parts (two repositories):
89

@@ -11,30 +12,32 @@ CLIMADA is divided into two parts (two repositories):
1112

1213
It is recommend for new users to begin with the core (1) and the [tutorials](https://github.com/CLIMADA-project/climada_python/tree/main/doc/tutorial) therein.
1314

14-
This is the Python (3.8+) version of CLIMADA - please see https://github.com/davidnbresch/climada for backward compatibility (MATLAB).
15+
This is the Python (3.9+) version of CLIMADA - please see [here](https://github.com/davidnbresch/climada) for backward compatibility with the MATLAB version.
1516

1617
## Getting started
1718

1819
CLIMADA runs on Windows, macOS and Linux.
1920
The released versions of the CLIMADA core can be installed directly through Anaconda:
21+
2022
```shell
2123
conda install -c conda-forge climada
2224
```
25+
2326
It is **highly recommended** to install CLIMADA into a **separate** Anaconda environment.
2427
See the [installation guide](https://climada-python.readthedocs.io/en/latest/guide/install.html) for further information.
2528

26-
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.
29+
Follow the [tutorials](https://climada-python.readthedocs.io/en/stable/tutorial/1_main_climada.html) in a Jupyter Notebook to see what can be done with CLIMADA and how.
2730

2831
## Documentation
2932

30-
Documentation is available on Read the Docs:
33+
The online documentation is available on [Read the Docs](https://climada-python.readthedocs.io/en/stable/).The documentation of each release version of CLIMADA can be accessed separately through the drop-down menu at the bottom of the left sidebar. Additionally, the version 'stable' refers to the most recent release (installed via `conda`), and 'latest' refers to the latest unstable development version (the `develop` branch).
3134

32-
Note that all the documentations has two versions,'latest' and 'stable', and explicit version numbers, such as 'v3.1.1', in the url path. 'latest' is created from the 'develop' branch and has the latest changes by developers, 'stable' from the latest release. For more details about documentation versions, please have a look at [here](https://readthedocs.org/projects/climada-python/versions/).
3335

3436
CLIMADA python:
3537

3638
* [online (recommended)](https://climada-python.readthedocs.io/en/latest/)
3739
* [PDF file](https://climada-python.readthedocs.io/_/downloads/en/stable/pdf/)
40+
* [core Tutorials on GitHub](https://github.com/CLIMADA-project/climada_python/tree/main/doc/tutorial)
3841

3942
CLIMADA petals:
4043

@@ -46,23 +49,12 @@ The documentation can also be [built locally](https://climada-python.readthedocs
4649

4750
## Citing CLIMADA
4851

49-
If you use CLIMADA please cite (in general, in particular for academic work) :
50-
51-
The [used version](https://zenodo.org/search?page=1&size=20&q=climada)
52-
53-
and/or the following published articles:
52+
See the [Citation Guide](https://climada-python.readthedocs.io/en/latest/misc/citation.html).
5453

55-
Aznar-Siguan, G. and Bresch, D. N., 2019: CLIMADA v1: a global weather and climate risk assessment platform, Geosci. Model Dev., 12, 3085–3097, https://doi.org/10.5194/gmd-12-3085-2019
54+
Please use the following logo if you are presenting results obtained with or through CLIMADA:
5655

57-
Bresch, D. N. and Aznar-Siguan, G., 2021: CLIMADA v1.4.1: towards a globally consistent adaptation options appraisal tool, Geosci. Model Dev., 14, 351-363, https://doi.org/10.5194/gmd-14-351-2021
58-
59-
Please see all CLIMADA-related scientific publications in our [repository of scientific publications](https://github.com/CLIMADA-project/climada_papers) and cite according to your use of select features, be it hazard set(s), exposure(s) ...
60-
61-
In presentations or other graphical material, as well as in reports etc., where applicable, please add the logo as follows:\
6256
![https://github.com/CLIMADA-project/climada_python/blob/main/doc/guide/img/CLIMADA_logo_QR.png](https://github.com/CLIMADA-project/climada_python/blob/main/doc/guide/img/CLIMADA_logo_QR.png?raw=true)
6357

64-
As key link, please use https://wcr.ethz.ch/research/climada.html, as it will last and provides a bit of an intro, especially for those not familiar with GitHub - plus a nice CLIMADA infographic towards the bottom of the page
65-
6658
## Contributing
6759

6860
See the [Contribution Guide](CONTRIBUTING.md).

doc/misc/citation.rst

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
==============
2+
Citation Guide
3+
==============
4+
5+
If you use CLIMADA for your work, please cite the appropriate publications.
6+
A list of all CLIMADA code related articles is available on `Zotero <https://www.zotero.org/groups/2502787/climada_open/collections/WZN2U7EK>`_ and can be downloaded as single Bibtex file: :download:`climada_publications.bib`
7+
8+
9+
Publications by Module
10+
----------------------
11+
12+
If you use specific tools and modules of CLIMADA, please cite the appropriate publications presenting these modules according to the following table:
13+
14+
.. list-table::
15+
:widths: 1 3
16+
:header-rows: 1
17+
18+
* - Module or tool used
19+
- Publication to cite
20+
* - *Any*
21+
- The `Zenodo archive <https://doi.org/10.5281/zenodo.4598943>`_ of the CLIMADA version you are using
22+
* - :doc:`Impact calculations </tutorial/climada_engine_Impact>`
23+
- Aznar-Siguan, G. and Bresch, D. N. (2019): CLIMADA v1: A global weather and climate risk assessment platform, Geosci. Model Dev., 12, 3085–3097, https://doi.org/10.5194/gmd-14-351-2021
24+
* - :doc:`Cost-benefit analysis </tutorial/climada_engine_CostBenefit>`
25+
- Bresch, D. N. and Aznar-Siguan, G. (2021): CLIMADA v1.4.1: Towards a globally consistent adaptation options appraisal tool, Geosci. Model Dev., 14, 351–363, https://doi.org/10.5194/gmd-14-351-2021
26+
* - :doc:`Uncertainty and sensitivity analysis </tutorial/climada_engine_unsequa>`
27+
- Kropf, C. M. et al. (2022): Uncertainty and sensitivity analysis for probabilistic weather and climate-risk modelling: an implementation in CLIMADA v.3.1.0. Geosci. Model Dev. 15, 7177–7201, https://doi.org/10.5194/gmd-15-7177-2022
28+
* - :doc:`Lines and polygons exposures </tutorial/climada_entity_Exposures_polygons_lines>` *or* `Open Street Map exposures <https://climada-petals.readthedocs.io/en/latest/tutorial/climada_exposures_openstreetmap.html>`_
29+
- Mühlhofer, E., et al. (2023): OpenStreetMap for Multi-Faceted Climate Risk Assessments https://eartharxiv.org/repository/view/5615/
30+
* - :doc:`LitPop exposures </tutorial/climada_entity_LitPop>`
31+
- Eberenz, S., et al. (2020): Asset exposure data for global physical risk assessment. Earth System Science Data 12, 817–833, https://doi.org/10.3929/ethz-b-000409595
32+
33+
Please find the code to reprocduce selected CLIMADA-related scientific publications in our `repository of scientific publications <https://github.com/CLIMADA-project/climada_papers>`_.
34+
35+
Links and Logo
36+
--------------
37+
38+
In presentations or other graphical material, as well as in reports etc., where applicable, please add the following logo: :download:`climada_logo_QR.png <https://github.com/CLIMADA-project/climada_python/blob/main/doc/guide/img/CLIMADA_logo_QR.png?raw=true>`:
39+
40+
.. image:: https://github.com/CLIMADA-project/climada_python/blob/main/doc/guide/img/CLIMADA_logo_QR.png?raw=true
41+
42+
As key link, please use https://wcr.ethz.ch/research/climada.html, as it provides a brief introduction especially for those not familiar with GitHub.

doc/misc/climada_publications.bib

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
@article{Aznar-Siguan2019,
2+
title = {{{CLIMADA}} v1: A Global Weather and Climate Risk Assessment Platform},
3+
shorttitle = {{{CLIMADA}} V1},
4+
author = {{Aznar-Siguan}, Gabriela and Bresch, David N.},
5+
year = {2019},
6+
journal = {Geoscientific Model Development},
7+
volume = {12},
8+
number = {7},
9+
pages = {3085--3097},
10+
publisher = {{Copernicus GmbH}},
11+
issn = {1991-959X},
12+
doi = {10.5194/gmd-12-3085-2019}
13+
}
14+
15+
@article{Bresch2021,
16+
title = {{{CLIMADA}} v1.4.1: Towards a Globally Consistent Adaptation Options Appraisal Tool},
17+
shorttitle = {{{CLIMADA}} v1.4.1},
18+
author = {Bresch, David N. and {Aznar-Siguan}, Gabriela},
19+
year = {2021},
20+
journal = {Geoscientific Model Development},
21+
volume = {14},
22+
number = {1},
23+
pages = {351--363},
24+
publisher = {{Copernicus GmbH}},
25+
issn = {1991-959X},
26+
doi = {10.5194/gmd-14-351-2021}
27+
}
28+
29+
@article{Eberenz2020,
30+
title = {Asset Exposure Data for Global Physical Risk Assessment},
31+
author = {Eberenz, Samuel and Stocker, Dario and R{\"o}{\"o}sli, Thomas and Bresch, David N.},
32+
year = {2020},
33+
journal = {Earth System Science Data},
34+
volume = {12},
35+
number = {2},
36+
pages = {817--833},
37+
publisher = {{Copernicus GmbH}},
38+
issn = {1866-3508},
39+
doi = {10.5194/essd-12-817-2020}
40+
}
41+
42+
@article{Kropf2022c,
43+
title = {Uncertainty and Sensitivity Analysis for Probabilistic Weather and Climate-Risk Modelling: An Implementation in {{CLIMADA}} v.3.1.0},
44+
shorttitle = {Uncertainty and Sensitivity Analysis for Probabilistic Weather and Climate-Risk Modelling},
45+
author = {Kropf, Chahan M. and Ciullo, Alessio and Otth, Laura and Meiler, Simona and Rana, Arun and Schmid, Emanuel and McCaughey, Jamie W. and Bresch, David N.},
46+
year = {2022},
47+
journal = {Geoscientific Model Development},
48+
volume = {15},
49+
number = {18},
50+
pages = {7177--7201},
51+
publisher = {{Copernicus GmbH}},
52+
issn = {1991-959X},
53+
doi = {10.5194/gmd-15-7177-2022}
54+
}
55+
56+
@article{Muhlhofer2023b,
57+
title = {{{OpenStreetMap}} for {{Multi-Faceted Climate Risk Assessments}}},
58+
author = {M{\"u}hlhofer, Evelyn and Kropf, Chahan M. and Bresch, David N. and Koks, Elco E.},
59+
year = {2023},
60+
publisher = {{EarthArXiv}},
61+
url = {https://eartharxiv.org/repository/view/5615/}
62+
}
63+
64+
@article{Muhlhofer2023c,
65+
title = {A Generalized Natural Hazard Risk Modelling Framework for Infrastructure Failure Cascades},
66+
author = {M{\"u}hlhofer, Evelyn and Koks, Elco E. and Kropf, Chahan M. and Sansavini, Giovanni and Bresch, David N.},
67+
year = {2023},
68+
journal = {Reliability Engineering \& System Safety},
69+
volume = {234},
70+
pages = {109194},
71+
issn = {0951-8320},
72+
doi = {10.1016/j.ress.2023.109194}
73+
}

0 commit comments

Comments
 (0)