Skip to content

Commit 464ce37

Browse files
authored
Readme to rst (#103)
* README to rst * changelog
1 parent d3409ff commit 464ce37

File tree

4 files changed

+28
-70
lines changed

4 files changed

+28
-70
lines changed

Diff for: CHANGELOG.rst

+5-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Bug fixes
3232
- Reintroduce ability to read in cmip5 data from the cmip5-ng archive at ETH
3333
(`#90 <https://github.com/MESMER-group/mesmer/pull/90>`_).
3434
By `Lea Beusch <https://github.com/leabeusch>`_.
35-
35+
3636
Internal Changes
3737
^^^^^^^^^^^^^^^^
3838
- Reproduce the test files because of a change in regionmask which affected the mesmer
@@ -45,6 +45,10 @@ Internal Changes
4545
- The geopy package is no longer a dependency of mesmer
4646
(`#88 <https://github.com/MESMER-group/mesmer/pull/88>`_).
4747
By `Mathias Hauser <https://github.com/mathause>`_.
48+
- Convert README from Markdown to reStructuredText to fix package build errors. Also allows
49+
to include the README in the docs to avoid duplication
50+
(`#102 <https://github.com/MESMER-group/mesmer/issues/102>`_).
51+
By `Mathias Hauser <https://github.com/mathause>`_.
4852

4953
v0.8.1 - 2021-07-15
5054
-------------------

Diff for: README.md renamed to README.rst

+21-20
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,44 @@
1-
# MESMER
2-
3-
**MESMER** is a **M**odular **E**arth **S**ystem **M**odel **E**mulator with
4-
spatially **R**esolved output, which stochastically creates Earth System
1+
MESMER: spatially resolved Earth System Model emulations
2+
--------------------------------------------------------
3+
**MESMER** is a **M**\ odular **E**\ arth **S**\ ystem **M**\ odel **E**\ mulator with
4+
spatially **R**\ esolved output, which stochastically creates Earth System
55
Model-specific spatio-temporally correlated climate variable field realizations at a
66
negligible computational cost.
77

88
In combination with a global mean temperature emulator, MESMER can account for all three
99
major sources of climate change projection uncertainty at the local scale: (i) internal
1010
variability uncertainty, i.e., unforced natural climate variability; (ii) forced climate
11-
response uncertainty, i.e., the Earth's system response to forced natural changes (solar
11+
response uncertainty, i.e., the Earths system response to forced natural changes (solar
1212
and volcanic) and human influences (greenhouse gas and aerosol emissions, land use
1313
changes etc.); and (iii) emission uncertainty, i.e., uncertainty in the emission pathway
1414
humans decide to follow. An interface between MESMER and global mean temperature
15-
emulators can be found at [MESMER-group/mesmer-openscmrunner](https://github.com/MESMER-group/mesmer-openscmrunner).
15+
emulators can be found at https://github.com/MESMER-group/mesmer-openscmrunner.
1616

1717
MESMER is under active development both scientifically and technically. Future work will
1818
increase its user friendliness and extend its emulation capabilities to include
1919
additional emulation methods and target climate variables.
2020

21-
22-
## Citing MESMER
21+
Citing MESMER
22+
-------------
2323

2424
Scientific publications using MESMER should cite the following publication:
2525

26-
Beusch, L., Gudmundsson, L., and Seneviratne, S. I.: Emulating Earth system model
27-
temperatures with MESMER: from global mean temperature trajectories to grid-point-level
28-
realizations on land, Earth Syst. Dynam., 11, 139–159,
29-
https://doi.org/10.5194/esd-11-139-2020, 2020.
26+
Beusch, L., Gudmundsson, L., and Seneviratne, S. I.: Emulating Earth system model
27+
temperatures with MESMER: from global mean temperature trajectories to grid-point-level
28+
realizations on land, Earth Syst. Dynam., 11, 139–159,
29+
https://doi.org/10.5194/esd-11-139-2020, 2020.
3030

31-
If MESMER is used to emulate multiple emission pathways and/or in combination with a
31+
If MESMER is used to emulate multiple emission pathways and/or in combination with a
3232
global mean emulator, the following publication should additionally be cited:
3333

34-
Beusch, L., Nicholls, Z., Gudmundsson, L., Hauser, M., Meinshausen M., and Seneviratne,
35-
S. I.: From emission scenarios to spatially resolved projections with a chain of
36-
computationally efficient emulators: MAGICC (v 7.5.1) - MESMER (v 0.8.1) coupling,
37-
Geosci. Model Dev. Discuss. [preprint], https://doi.org/10.5194/gmd-2021-252, in review,
38-
2021.
34+
Beusch, L., Nicholls, Z., Gudmundsson, L., Hauser, M., Meinshausen M., and Seneviratne,
35+
S. I.: From emission scenarios to spatially resolved projections with a chain of
36+
computationally efficient emulators: MAGICC (v 7.5.1) - MESMER (v 0.8.1) coupling,
37+
Geosci. Model Dev. Discuss. [preprint], https://doi.org/10.5194/gmd-2021-252, in review,
38+
2021.
3939

40-
## License
40+
License
41+
-------
4142

4243
Copyright (c) 2021 ETH Zurich, MESMER contributors listed in AUTHORS.
4344

@@ -53,4 +54,4 @@ You should have received a copy of the GNU General Public License along with MES
5354
not, see https://www.gnu.org/licenses/.
5455

5556
The full list of code contributors can be found in AUTHORS or on
56-
[github.com/contributors](https://github.com/MESMER-group/mesmer/graphs/contributors).
57+
`github.com/contributors <https://github.com/MESMER-group/mesmer/graphs/contributors>`_

Diff for: docs/source/index.rst

+1-48
Original file line numberDiff line numberDiff line change
@@ -25,51 +25,4 @@ Welcome to MESMER's documentation!
2525

2626
changelog
2727

28-
MESMER: spatially resolved Earth System Model emulations
29-
--------------------------------------------------------
30-
**MESMER** is a **M**\ odular **E**\ arth **S**\ ystem **M**\ odel **E**\ mulator with
31-
spatially **R**\ esolved output, which stochastically creates Earth System
32-
Model-specific spatio-temporally correlated climate variable field realizations at a
33-
negligible computational cost.
34-
35-
In combination with a global mean temperature emulator, MESMER can account for all three
36-
major sources of climate change projection uncertainty at the local scale: (i) internal
37-
variability uncertainty, i.e., unforced natural climate variability; (ii) forced climate
38-
response uncertainty, i.e., the Earth’s system response to forced natural changes (solar
39-
and volcanic) and human influences (greenhouse gas and aerosol emissions, land use
40-
changes etc.); and (iii) emission uncertainty, i.e., uncertainty in the emission pathway
41-
humans decide to follow. An interface between MESMER and global mean temperature
42-
emulators can be found at https://github.com/MESMER-group/mesmer-openscmrunner.
43-
44-
MESMER is under active development both scientifically and technically. Future work will
45-
increase its user friendliness and extend its emulation capabilities to include
46-
additional emulation methods and target climate variables.
47-
48-
Citing MESMER
49-
-------------
50-
51-
Scientific publications using MESMER should cite the following publication:
52-
53-
Beusch, Lea, Lukas Gudmundsson, and Sonia I. Seneviratne, 2020: Emulating Earth system
54-
model temperatures with MESMER: from global mean temperature trajectories to
55-
grid-point-level realizations on land. Earth Syst. Dynam., 11, 139–159, 2020,
56-
https://doi.org/10.5194/esd-11-139-2020
57-
58-
License
59-
-------
60-
61-
Copyright (c) 2021 ETH Zurich, MESMER contributors listed in AUTHORS.
62-
63-
MESMER is free software; you can redistribute it and/or modify it under the terms of the
64-
GNU General Public License as published by the Free Software Foundation, version 3 or
65-
(at your option) any later version.
66-
67-
MESMER is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
68-
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
69-
PURPOSE. See the GNU General Public License for more details.
70-
71-
You should have received a copy of the GNU General Public License along with MESMER. If
72-
not, see https://www.gnu.org/licenses/.
73-
74-
The full list of code contributors can be found in AUTHORS or on
75-
`github.com/contributors <https://github.com/MESMER-group/mesmer/graphs/contributors>`_
28+
.. include:: ../../README.rst

Diff for: setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
PACKAGE_DATA = {}
7878

7979

80-
README = "README.md"
80+
README = "README.rst"
8181

8282
with open(README, "r") as readme_file:
8383
README_TEXT = readme_file.read()

0 commit comments

Comments
 (0)