UKCA Chemistry and Aerosol UMvn13.0 Tutorial 3

From UKCA
Revision as of 13:44, 15 September 2022 by Nla27 (talk | contribs) (Created page with "UKCA Chemistry and Aerosol Tutorials at UMvn13.0 {| class="wikitable" border = "1px" |- | Difficulty || '''<span style="color:orange">MEDIUM</span>''' |- | Ti...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

UKCA Chemistry and Aerosol Tutorials at UMvn13.0

Difficulty MEDIUM
Time to Complete 1-2 hours
Video instructions

Remember to run mosrs-cache-password in your Rose suite and UM branch terminals.

What you will do in this tutorial

In this tutorial you will learn how to make a branch to allow you to include UKCA code changes within the Box Model. You will then include 2 new chemical tracers, ALICE and BOB.

To be able to make UKCA code changes you will need to make a work with the UKCA code repository on the Met Office Science Repository Service (MOSRS), located here

Working with the UKCA repository

Making a ticket

To work with the UKCA code you will need to first make a new "ticket" on the UKCA trac pages on MOSRS, located here:

You should ensure that:

  • The Milestone is set to Not for builds. If you were developing a code change for the trunk then this would be set to the code version you wanted the change to be available from.
  • Once the ticket is created you click Modify Ticket and then select Start work and then Submit changes. This will make the ticket active and owned by you.

An example ticket can be seen at


The ticket is useful to be able to keep a log of your progress with the ticket as well as being able to hold trac wiki pages that can be used to present results and documentation.

In these tutorials we will have tickets and branches for both the UKCA and UM, so you will need to keep track of both.

Make a branch

Once you have a ticket you are able to make a branch on the UKCA repository. You should do this in your terminal

fcm branch-create --type dev -k ticket_number your_branch_name fcm:ukca.x_tr@um13.0


Checklist

Tutorial 4

UKCA Chemistry and Aerosol Tutorials at UMvn13.0


Written by Luke Abraham 2022