ACCESS-NRI / accessdev-Trac-archive

Archive accessdev Trac contents as issues
Apache License 2.0
0 stars 0 forks source link

Land-sea mask in GA7.1 coupled suites #317

Closed penguian closed 7 years ago

penguian commented 7 years ago

resolution_fixed | by mrd599@nci.org.au


These were incorrectly set to use the Met Office mask when the coupled suite was set up from the AMIP suite.


Issue migrated from trac:317 at 2024-01-31 18:29:07 +1100

penguian commented 7 years ago

@martin.dix@anu.edu.au commented


History

The suite uses environment variables to specify directories and names for ancillary files rather than explicit paths (this is also the style of Met Office suites). E.g. for the land sea mask

ancilfilename='$UM_ANCIL_MASK_DIR/$UM_ANCIL_MASK_FILE'

The coupled and recon tasks in suite use

script = echo run um_ancils_g; . $ROSE_DATA/etc/um_ancils_gl;  rose task-run --verbose

to set these environment variables from the file um_ancils_gl. The file is specified in app/install_ancil/rose-app.conf.

In the GA7 runs we used an aerosol climatology rather than the full GLOMAP scheme and the ancillary variables were set in /projects/access/data/ancil/access_cm2_n96e/O1/ancils_GA7. This set the directory for the mask dependent files to be /projects/access/data/ancil/access_cm2_n96e/O1 which has the files Hailin generated to match the MOM mask.

With GA7.1 extra ancillary files are required for the aerosol emissions. With the Gregorian calendar we need a slightly modified version of the standard Met Office files. These have an extra attribute on the time dimension to indicate that they can be used with either calendar

                time:calendar_flexible = 1 ;

Met Office ticket adding this feature is https://code.metoffice.gov.uk/trac/um/ticket/162.

The Met Office suite using these (u-ah365) used a local file for specifying the ancillary variables because they hadn't yet been copied to standard directory locations.

The files weren't available from the JASMIN mirror so I also created temporary modified versions in /short/p66. For an AMIP test run I changed the standard Met Office list of ancillary variables to add the modified flexible calendar ones, but didn't change the specification of the Met Office mask etc.

In my initial GA7.1 coupled suite u-ak319, app/install_ancil/rose-app.conf had

source=/short/p66/mrd599/ancil_versions_ga7.1_calflex_PD

which used the Met Office mask. E.g.

export UM_ANCIL_N96EDIR=${UM_ANCIL_N96EDIR:-$UMDIR/ancil/atmos/n96e}
export UM_ANCIL_N96EORCA1DIR=${UM_ANCIL_N96EORCA1DIR:-$UM_ANCIL_N96EDIR/orca1}

export UM_ANCIL_MASK_DIR=$UM_ANCIL_N96EORCA1DIR/land_sea_mask/etop01/v0

Flexible calendar ancillaries were in

export UM_ANCIL_UKCA_CALFLEX=/short/p66/mrd599/ukca_calflex

Fix

Flexible calendar ancillaries are still not available from JASMIN. The temporary files I created have now been copied to ~access/umdir/ancil/atmos/n96e/ukca_emiss_calflex and ~access/umdir/ancil/atmos/n96e/oxidants_calflex.

New file for specifying the ancillary variables /projects/access/data/ancil/access_cm2_n96e/O1/ancils_GA7.1_PD. PD denotes present day because it's using year 2000 emissions.

Necessary change in suite is https://code.metoffice.gov.uk/trac/roses-u/changeset?reponame=&new=42452%40a%2Fk%2F3%2F1%2F9%2Ftrunk%2Fapp&old=36907%40a%2Fk%2F3%2F1%2F9%2Ftrunk%2Fapp

penguian commented 7 years ago

@martin.dix@anu.edu.au changed _comment0 which not transferred by tractive

penguian commented 7 years ago

@martin.dix@anu.edu.au changed _comment1 which not transferred by tractive

penguian commented 7 years ago

@martin.dix@anu.edu.au changed status from new to assigned

penguian commented 7 years ago

@martin.dix@anu.edu.au set owner to mrd599

penguian commented 7 years ago

@martin.dix@anu.edu.au _uploaded file cm2_O1_mask.png (6.6 KiB)_

penguian commented 7 years ago

@martin.dix@anu.edu.au _uploaded file cm2_O1_frac.png (17.7 KiB)_

penguian commented 7 years ago

@martin.dix@anu.edu.au commented


Correct mask

/projects/access/data/ancil/access_cm2_n96e/O1/qrparm.mask

cm2_O1_mask.png

/projects/access/data/ancil/access_cm2_n96e/O1/qrparm.landfrac

cm2_O1_frac.png

Incorrect Met Office ORCA1 mask

mask_orca1.png

penguian commented 7 years ago

@martin.dix@anu.edu.au changed _comment0 which not transferred by tractive

penguian commented 7 years ago

@martin.dix@anu.edu.au _uploaded file mask_orca1.png (6.4 KiB)_

penguian commented 7 years ago

@martin.dix@anu.edu.au commented


Running the modified u-ak319 shows that the reconfiguration has set the correct mask.

penguian commented 7 years ago

@martin.dix@anu.edu.au commented


I think the Met Office use a file to specify the ancillary variables to make it easier to change resolution with minimal changes to the suite. This made more sense with the UMUI than it does now because it's simple to set an optional configuration for the different resolution.

It might be better for reproducibility to have the ancillary paths explicit in the suite configuration?

penguian commented 7 years ago

@martin.dix@anu.edu.au changed status from assigned to closed

penguian commented 7 years ago

@martin.dix@anu.edu.au set resolution to fixed