Skip to content

Commit a48d15a

Browse files
committed
Explain subpackages; use esmvaltool-python only
1 parent 6ca4020 commit a48d15a

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

_episodes/02-installation.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,15 +199,28 @@ installation page](https://julialang.org/downloads/platform/#linux_and_freebsd).
199199
200200
## Install the ESMValTool package
201201
202-
To install the ESMValTool package, run
202+
The ESMValTool package contains diagnostics scripts in four languages: R,
203+
Python, Julia and NCL. This introduces a lot of dependencies, and therefore the
204+
installation can take quite long. It is, however, possible to install
205+
'subpackages' for each of the languages. The following (sub)packages are
206+
available:
207+
208+
- `esmvaltool-python`
209+
- `esmvaltool-ncl`
210+
- `esmvaltool-r`
211+
- `esmvaltool-julia`
212+
- `esmvaltool` --> the complete package, i.e. the combination of the above.
213+
214+
For the tutorial, we will use only Python diagnostics. Thus, to install the
215+
ESMValTool-python package, run
203216
204217
```bash
205-
conda create -n esmvaltool -c conda-forge -c esmvalgroup esmvaltool
218+
conda create -n esmvaltool -c conda-forge -c esmvalgroup esmvaltool-python
206219
```
207220
208221
This will create a new [Conda
209222
environment](https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html)
210-
called `esmvaltool`, with the ESMValTool package and all of its dependencies
223+
called `esmvaltool`, with the ESMValTool-Python package and all of its dependencies
211224
installed in it.
212225
213226
> ## Conda common problems

0 commit comments

Comments
 (0)