The Hydro-JULES project is in the process of developing a collaborative research environment on the UK's JASMIN platform.
JASMIN access may be provided for all environmental science projects working within the NERC remit *, whether the individual researchers are based in the UK or not. It is envisaged that there will be two methods for accessing the Hydro-JULES models on JASMIN: (1) through the Rose/Cylc system and (2) via Jupyter notebooks. Currently (October 2020), only the first of these is fully available, (and only for the JULES model, not yet the other Hydro-JULES models). Most likely you will wish to run JULES for a particular site or region. As explained on https://jules.jchmr.org/content/getting-started, this will involve assembling control files, driving data and ancillary data, which collectively are called a configuration for the run. |
JASMIN access
Workflow for access on JASMIN:
Workflow for access on JASMIN:
- All JASMIN users need to have a CEDA login, a login account and an SSH key. Follow steps on https://help.jasmin.ac.uk/category/158-getting-started . These videos describe the process in detail, and see also the JASMIN documentation (especially the Get started with JASMIN section covering the JASMIN Accounts Portal). On approval, you will automatically be subscribed to the JASMIN-USERS Jiscmail listserv, and note the CEDA support email is support at ceda dot ac dot uk (see also CEDA Help).
- JASMIN users wishing to use JULES should also request access to some relevant services. JASMIN services you are subscribed to are listed here and clicking on “Group workspaces” or “Additional services” on the left show you other services that are available (see also JASMIN Help). I advise to request access to the JASMIN services nerctools (NERC software tools), jules (JULES workspace) and hydro_jules (i.e. location /group_workspaces/jasmin2/hydro_jules/ ) using the form here.
- Make sure you are familiar with the other tools available through CEDA and JASMIN - they can make your life much easier! - including the CEDA Data Catalogue, the JASMIN Analysis Platform, other software and many other services. CEDA also runs regular webinars that can be very useful in learning how to use these and other tools.
Access to Hydro-JULES via the Rose/Cylc system (developed by the UK Met Office)
Operating through the UK Met Office Science Repository Service login (MOSRS), Rose and Cylc together provide the most user-friendly method for running a model on a high performance computing platform. Rose provides a graphical user interface and Cylc is the work load manager that actually controls submitting jobs to the system. This allows users to interface with the model with minimal use of UNIX commands.
You will need to have a MOSRS login, which is free and open to all for non-commercial use (whether you are based in the UK or not) link. Please go through the tutorials here (esp. my one JULES From Scratch): you perhaps won't need all of it (e.g. if not planning to run the JULES model), but getting access and subscribing to the email lists is probably beneficial anyway so I would encourage you to do at least that much. For JASMIN in particular, I advise to request access to the JASMIN service jules (JULES workspace).
Once set up, you will find that you will need to acquire Rose suites from the Rosie Go database to run JULES (see here for what these are): this is the easiest way to get started because many suites have already been set up to run on JASMIN and if you start from those then you will save yourself a lot of time (e.g. suite u-ai843 for JULESvn4.9 by Kerry Day).
Operating through the UK Met Office Science Repository Service login (MOSRS), Rose and Cylc together provide the most user-friendly method for running a model on a high performance computing platform. Rose provides a graphical user interface and Cylc is the work load manager that actually controls submitting jobs to the system. This allows users to interface with the model with minimal use of UNIX commands.
You will need to have a MOSRS login, which is free and open to all for non-commercial use (whether you are based in the UK or not) link. Please go through the tutorials here (esp. my one JULES From Scratch): you perhaps won't need all of it (e.g. if not planning to run the JULES model), but getting access and subscribing to the email lists is probably beneficial anyway so I would encourage you to do at least that much. For JASMIN in particular, I advise to request access to the JASMIN service jules (JULES workspace).
Once set up, you will find that you will need to acquire Rose suites from the Rosie Go database to run JULES (see here for what these are): this is the easiest way to get started because many suites have already been set up to run on JASMIN and if you start from those then you will save yourself a lot of time (e.g. suite u-ai843 for JULESvn4.9 by Kerry Day).
Access to Hydro-JULES via Jupyter notebooks (an alternative to Rose/Cylc)
To be provided in collaboration with the NERC Datalabs project. Currently under development.
To be provided in collaboration with the NERC Datalabs project. Currently under development.
* "Within the NERC remit" is interpreted to mean associated with a NERC funded project and able to provide a reference from a collaborator/PI based in the UK: please contact CEDA support for a list of existing projects.
Page by Toby Marthews, April 2019 (revised June 2019). Information summarised from Hydro-JULES deliverable D1.4.1 Options for running Hydro-JULES models on JASMIN (March 2019). Please tell me if you find any broken links! Thanks.
Page by Toby Marthews, April 2019 (revised June 2019). Information summarised from Hydro-JULES deliverable D1.4.1 Options for running Hydro-JULES models on JASMIN (March 2019). Please tell me if you find any broken links! Thanks.