@@ -5,44 +5,42 @@ title: Preparations for participating in the tutorial
55This page includes some information on how to prepare for participating in this tutorial.
66
77> ## Prerequisites
8+ >
89> The prerequisites for the tutorial are listed on the
910> [ tutorials home page] ({{ page.root}}[ % index.md %})
10- > and are also eproduced here:
11- > - Basic understanding of git (optional)
12- >
13- > - Basic understanding of your preferred command line interface (ie a bash terminal)
14- >
15- > - Access to CMIP data
11+ > and are also reproduced here:
1612>
17- > - Access to a suitable computing system (eg Jasmin, DLR machine)
13+ > * Minimal requirements:*
14+ > - Basic understanding of your preferred command line interface (ie a bash terminal)
15+ > - Laptop/desktop with [ (mini)conda] ( https://docs.conda.io/en/latest/miniconda.html ) installed
16+ > - Access to CMIP data
1817>
19- > - Github account (optional)
18+ > * Optional, but useful:*
19+ > - Basic understanding of git
20+ > - Access to a suitable computing system (eg CEDA-Jasmin, DKRZ-Mistral)
21+ > - GitHub account
2022 {: .prereq}
2123
2224
23- ## Optional tutorials to be prepared to use ESMValTool
24-
25+ ## Command line & git tutorials
2526
2627We typically use the command line to interact with ESMValTool.
2728While most of us are likely to have experience with the command line,
28- novices may want to work through this software carpentry unix shell course.
29+ novices may want to work through this software carpentry unix shell course:
2930
30- - Command line : [ https://swcarpentry.github.io/shell-novice/ ] ( https://swcarpentry.github.io/shell-novice/ )
31+ - Introduction to the unix shell : [ https://swcarpentry.github.io/shell-novice/ ] ( https://swcarpentry.github.io/shell-novice/ )
3132
3233
3334Git is a distributed version-control system for tracking changes in source code during software development.
3435It’s how we distribute, share, and manage the ESMValTool code.
3536
36- - git: [ https://swcarpentry.github.io/git-novice/ ] ( https://swcarpentry.github.io/git-novice/ )
37-
38-
37+ - Introduction to git: [ https://swcarpentry.github.io/git-novice/ ] ( https://swcarpentry.github.io/git-novice/ )
3938
4039
4140## Access to CMIP and Observational data and a suitable compute cluster
4241
43- To complete this tutorial and use ESMValTool, you will need access to data in a reasonable format.
44- Some data will be provided, but there is simply too much data available
45- for your tutors to make it all available directly.
42+ To complete this tutorial and use ESMValTool, you will need access to data in a reasonable format
43+ and you will need some kind of computer to run ESMValTool.
4644
4745ESMValTool may be run on multiple platforms, from your local machine to
4846large computing clusters.
@@ -53,27 +51,30 @@ The benefit of using a compute cluster with an ESGF node is that the
5351is locally stored on disk and accessible directly by the tool.
5452Similarly, observational data would also be available at these sites.
5553
56- Here are a few options
57- for compute clusters with ESGF nodes:
54+ Here are a few options for compute clusters with ESGF nodes:
5855
5956- CEDA-Jasmin (UK):
6057- DKRZ (Germany):
6158- ETHZ (Switzerland):
6259
6360A full list of all ESGF nodes is available [ here] ( https://esgf.llnl.gov/nodes.html ) .
6461
65-
6662If you're running on a computing cluster without an ESGF node, such as
6763your local machine, or your institue machine, you will most likely
6864have to make a local copy of the data that you need.
6965
70- If neccesairy, data can be downloaded using the
66+ While some data will be provided by your tutors, there is simply too much data
67+ for your tutors to make it all available directly.
68+
69+ If you do not have access to an ESGF node, data can be downloaded using the
7170[ synda tool] ( https://prodiguer.github.io/synda/index.html ) .
7271
7372
74-
7573### CEDA-Jasmin
7674
75+ Please skip this section if you are not going to use JASMIN and go [ here] (Github account (Advanced)).
76+
77+
7778If you do not already have an account on JASMIN, then request an account as
7879soon as possible.
7980Please follow [ these instructions on how to create a Jasmin account] ( https://help.jasmin.ac.uk/article/4435-get-a-jasmin-account-portal )
0 commit comments