JULES training workshops and online tutorials
The most recent training courses and online resources:
- October 2022: Toby Marthews updated his JULES From Scratch tutorial (originally put together May 2017; since updated to JULESvn7.0).
- March 2021: Patrick McGuire wrote a tutorial about How to use Rose/Cylc for JULES on JASMIN. Along with several other tutorials for Running JULES, these are all being kept up to date now.
- January 2019: JULES WORKSHOP IN EXETER (based on JULESvn5.3).
- September 2018: JULES WORKSHOP IN EXETER (based on JULESvn5.2).
- September 2018: Edward Comyn-Platt started his JULES Tutorial youtube series.
- July 2017: Charlie Williams wrote an Idiot's guide to Rose/Cylc for JULES on JASMIN Idiot's guide to RoseCylc for JULES v1.pdf (note from Toby: this tutorial refers to my suite u-ai227 and branch vn4.8_testHoT, both of which have since been deleted).
- UPDATED EVERY VERSION RELEASE OF JULES: The official JULES manual pages contain some training tutorials (the first few sections give you a step-by-step guide to Building and running JULES, and later sections include Kerry Smout-Day's JULES-Rose tutorials).
- UPDATED EVERY VERSION RELEASE OF JULES: The JULES TRAC contains a number of information pages and self-teach tutorials (e.g. Rose JULES on JASMIN) as well as links to useful pages like the JULES Tip of the Day, JULESWithRose, JULESRosePractical and UsingGriddedDatasets.
Additionally, the regular UM Workshops are THE best place to learn about using JULES in coupled mode, and training is also available regularly for using ARCHER.
In my experience, it's usually the worked examples people that are the most useful. Here are a selection:
|A sequence of point runs based on FLUXNET2015 and LBA data||This is an ongoing project: For the latest developments, see here (and perhaps also see Patrick McGuire's ppt at the 2018 Exeter Workshop for the state of play in August 2018).|
|A point run using ASCII input rather than NetCDF|
Search Rosie Go for "Loobos"
Eddy's three video tutorials use the same basic data (although on vn5.2):
JULES Tutorial 1 (Check Out and Go): The single-site Loobos example (using suite u-bb219).
*** n.b. Loobos data should NOT be used for any serious work: it is only example data to demonstrate the use of JULES ***
|A gridded run using 1D (land axis) NetCDF input|
Toby's JULES From Scratch tutorial used to include a gridded run like this, but removed Oct 2022.
Alberto Martínez's practical 2 from the 2016 JULES Short Course based on the River Thames, U.K. (vn4.5)
|A gridded run using 2D NetCDF input|
See Toby's JULES From Scratch tutorial.
Also see UsingGriddedDatasets (the link is worth reading, but note the example it describes is only for JULESvn4.1 and also the driving data for GSWP2 are not provided and you can't actually run it without acquiring those files (and Toby doesn't have them!))
Older training resources
- 2016 training at Lancaster by Toby Marthews and others at CEH/MetO: see here (based on JULESvn4.8).
- 2012 training at Exeter by Matt Pryor 2012_MattPryors_jules_training_Exeter.zip (based on JULESvn3.2)
- 2010 training at Wallingford by Doug Clark 2010_Dougs_jules_practical.zip (based on JULESvn2.1.2)
I believe that these are still worth going through to pick up tips, but n.b. they do not refer to (and therefore cannot help with) the latest versions of JULES.