Momentum Training - LFRic Atmosphere#
Momentum® is a software framework for modelling Earth’s environment, developed and used by the Momentum Partnership. The framework includes rigorously evaluated Science Configurations, which define how to configure components of the framework to build prediction and projection systems, both regional and global.
Momentum follows a seamless modelling approach, using the same model components across temporal and spatial scales, similar to the Unified Model. The framework includes model components for the atmosphere, land surface, ocean, sea-ice, and other parts of the Earth system. It contains software for data assimilation, verification, and technical tasks like workflow management.
LFRic Atmosphere is the atmospheric model component of Momentum. It is the successor to the Unified Model. This course is designed for new users of LFRic Atmosphere. See the Momentum website for information about the other components of the modelling framework.
Note
Target users and prior knowledge: This course is designed for new users of LFRic who have a general background in climate science. It is assumed you will have experience in working in Linux terminal and have basic understanding of python and other coding languages. Throughout the course there will be notes on where to refresh skills needed for each section.
Before diving into this course, it’s helpful to have some foundational knowledge in the following areas:
Workflow engine Cylc: A system that automatically executes tasks according to schedules and dependencies.
Configuration management system Rose: A toolkit for writing, editing, and running application configurations.
Version control with FCM and Git: Tools for tracking and managing changes in code.
Python and Jupyter notebooks: The Using Jupyter notebooks page explains how to launch JupyterLab, choose the correct kernel, run notebook cells, and find beginner-friendly Python resources.