CMIP7 Evaluation Hackathon

Description of Image

Welcome to the second CMIP7 Evaluation Hackathon, following our successful event held in March this year. This hackathon will focus on the evaluation frameworks developed by ACCESS-NRI. Our aim is to provide you with a comprehensive overview of the tools available for climate model evaluation, including ILAMB and ESMValTool, and to familiarize you with the relevant datasets.

Throughout the day, you will engage in a series of hands-on exercises designed to deepen your understanding of evaluation frameworks, including how to run and write recipes and use Jupyter notebooks to interact with ESMValTool. We hope these activities will enhance your skills and knowledge, and facilitate more effective evaluation of climate models.

Thank you for joining us, and we look forward to a productive and insightful workshop.

Workshop Instructors

Romain Beucher

Romain Beucher

Team Lead

Felicity Chun

Felicity Chun

Research Software Engineer

Rhaegar Zeng

Rhaegar Zeng

Research Software Engineer

What will you learn in this course

  • What is ESMValTool / What is the ACCESS ESMValTool-Workflow
  • What is ILAMB / What is the ACCESS ILAMB-Workflow
  • How to run an ESMValTool recipe on NCI-Gadi using the ESMValTool-Workflow
  • How to run ILAMB using the ILAMB-Workflow
  • What are the data supported on Gadi?
  • How to develop your own recipes.
  • How to develop your own diagnostics.
  • How to find support.

Prerequisites

The prerequisites for the tutorial are listed on the Setup page. Please make sure you go through the pre-requisites before attending the Hackathon.

Schedule

09:00 - 09:30 Arrival
09:30 - 09:45 The ACCESS-NRI Evaluation Frameworks
09:45 - 10:00 Introduction to ESMValTool
10:00 - 10:30 Running your first ESMValTool recipe
10:30 - 11:00 Supported Data on NCI Gadi
11:00 - 11:15 Morning Tea
11:15 - 12:00 Writing your own recipes
12:00 - 12:45 Writing your own diagnostics
12:45 - 01:45 Lunch Break

Parallel Sessions

ESMValTool-Workflow

01:45 - 02:30 Use a Jupyter Notebook to Run a Recipe
02:30 - 03:15 Jupyter notebook and the ESMValCore API

ILAMB-Workflow

01:45 - 02:30 Running the ILAMB on Gadi
02:30 - 03:15 Running the ILAMB with raw ACCESS-data
03:15 - 03:30 Afternoon Tea
03:30 - 04:00 Hack!!
04:00 - 04:30 ENSO recipe conversion (Arnold Sullivan)
04:30 - 04:55 How to find help
04:55 - 05:00 Closing remarks