Skip to content

Commit bc6f7be

Browse files
authored
Merge pull request #279 from ESMValGroup/update_to_v2.8
Updates for v2.8 in basic tutorial lessons and setup
2 parents a370df2 + c8a5ff7 commit bc6f7be

File tree

11 files changed

+333
-259
lines changed

11 files changed

+333
-259
lines changed

_episodes/00-introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Introduction"
33
teaching: 5
44
exercises: 10
5-
compatibility: ESMValTool v2.6.0
5+
compatibility: ESMValTool v2.8.0
66

77
questions:
88
- What is ESMValTool?

_episodes/01-quickstart.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Quickstart guide"
33
teaching: 2
44
exercises: 8
5-
compatibility: ESMValTool v2.6.0
5+
compatibility: ESMValTool v2.8.0
66

77
questions:
88

@@ -24,7 +24,7 @@ keypoints:
2424
to run ESMValTool as quickly as possible without having to go through the
2525
whole tutorial"
2626
- "Use the `module load` command to load the ESMValTool environment,
27-
see the [installation]({{ page.root }}{% link _episodes/02-installation.md %})
27+
see the [Installation](https://esmvalgroup.github.io/ESMValTool_Tutorial/02-installation/index.html)
2828
episode for more details and use `esmvaltool --help` to check the ESMValTool
2929
environment"
3030
- "Use `esmvaltool config get_config_user` to create the ESMValTool user
@@ -33,8 +33,6 @@ keypoints:
3333
---
3434

3535

36-
- {: .callout}
37-
3836
> ## What is the purpose of the quickstart guide?
3937
>
4038
> - The purpose of the quickstart guide is to enable a user of ESMValTool to

_episodes/02-installation.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Installation"
33
teaching: 10
44
exercises: 10
5-
compatibility: ESMValTool v2.6.0
5+
compatibility: ESMValTool v2.8.0
66
questions:
77
- "What are the prerequisites for installing ESMValTool?"
88
- "How do I confirm that the installation was successful?"
@@ -123,7 +123,7 @@ For the tutorial, we will install the complete package. Thus, to install the
123123
ESMValTool package, run
124124

125125
```bash
126-
mamba create --name esmvaltool esmvaltool 'python=3.10'
126+
mamba create --name esmvaltool esmvaltool
127127
```
128128

129129
On MacOSX ESMValTool functionalities in Julia, NCL, and R are not supported. To install
@@ -229,10 +229,13 @@ to display the command line help.
229229
> > {: .bash}
230230
> > The version of ESMValTool installed should be displayed on the screen as:
231231
> > ~~~
232-
> > ESMValCore: 2.6.0
233-
> > ESMValTool: 2.6.0
232+
> > ESMValCore: 2.8.0
233+
> > ESMValTool: 2.8.0
234234
> > ~~~
235235
> > {: .output}
236+
> Note that on HPC servers such as JASMIN, sometimes a more recent development
237+
> version may be displayed for ESMValTool, for e.g.
238+
> `ESMValTool: 2.9.0.dev4+g6948d5512`
236239
> {: .solution}
237240
{: .challenge}
238241

_episodes/03-configuration.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Configuration"
33
teaching: 10
44
exercises: 10
5-
compatibility: ESMValTool v2.6.0
5+
compatibility: ESMValTool v2.8.0
66

77
questions:
88
- What is the user configuration file and how should I use it?
@@ -153,10 +153,11 @@ download directory and by setting the option to download data as shown below.
153153
```yaml
154154
# Directory for storing downloaded climate data
155155
download_dir: ~/climate_data
156-
offline: false
156+
search_esgf: always
157157
```
158158
If you are working offline or do not want to download the data then set the
159-
option above to `true`.
159+
option above to `never`. If you want to download data only when the necessary files
160+
are missing at the usual location, you can set the option to `when_missing`.
160161
161162
The ``rootpath`` specifies the directories where ESMValTool will look for input data.
162163
For each category, you can define either one path or several paths as a list. For example:

0 commit comments

Comments
 (0)