Unified Model
UM Post-processing App
Upgrading Postproc to use the ARCHER2/JASMIN branch
1. Determine which version of Postproc your suite is currently using
In panel ‘fcm_make_pp -> Configuration’, if config_rev and/or pp_rev is
- postproc_2.3
- Follow instructions below substituting
X.Ywith2.3andppXY_t588withpp23_t588
- Follow instructions below substituting
- postproc_2.4
- Follow instructions below substituting
X.Ywith2.4andppXY_t588withpp24_t588
- Follow instructions below substituting
2. Set branches for fcm_make_pp app
In panel ‘fcm_make_pp -> Configuration’ set
config_base=fcm:moci.xm-br/dev/rosalynhatcher/postproc_X.Y_archer2_jasmin_rewrite config_rev= pp_rev=postproc_X.Y pp_sources=fcm:moci.xm-br/dev/rosalynhatcher/postproc_X.Y_archer2_jasmin_rewriteWhere
X.Yis either2.3or2.4depending on which version of postproc your suite is using.Save and Exit the Rose edit GUI
3. Upgrade postproc app to ppXY_t588
Run rose app-upgrade
cd app/postproc rose app-upgrade -M /home/n02/n02/ros/meta/postproc_X.Y_archer2_jasmin_rewrite/rose-meta -a ppXY_t588Where
X.Yis either2.3or2.4andppXY_t588is eitherpp2.3_t588orpp2.4_t588as appropriateType
ywhen prompted to “Accept y/n”Edit
app/postproc/rose-app.confto setmeta = /home/n02/n02/ros/meta/postproc_X.Y_archer2_jasmin_rewrite/rose-meta/archive_and_meaning/postproc/ppXY_t588Launch new Rose Edit window:
rose editNavigate to ‘postproc -> Post Processing - common settings -> ARCHER2-JASMIN’. You should see one panel labelled “Data Transfer”. To load the JASMIN ET panel go to menu option ‘View’ and select ‘View latent pages’. A new grayed out panel ‘Elastic Tape’ should appear.
R click on the greyed out “Elastic Tape” and select “add namelist:jasmin_arch”.
Click on the red
+sign against each variable in the panel (default_workspace, etc) and select “Add to configuration”Save and Close the Rose Edit GUI.
4. Add in the JDMA configuration file and suite metadata:
Copy standard config files
cp ~um1/jdma/jdma.rc ~/roses/<suiteid> cp -r ~um1/jdma/metadata/ncas_extras ~/roses/<suite-id>/metaIn
suite.rcfile add the following line to the bottom:{% include 'jdma.rc' %}In
meta/rose-meta.confadd the following line to the top of the file:import=meta/ncas_extrasOpen Rose Edit GUI and under ‘suite conf -> JASMIN Elastic Tape’ click on the red
+sign next to “Migrate data to JASMIN Elastic Tape” select “Add to configuration”Save
5. Automatically delete data from ARCHER2 after successful transfer to JASMIN
If you are transferring data to JASMIN please add the following to the Housekeeping app to activate deletion of data from ARCHER2 following successful transfer to JASMIN.\
In ‘app/housekeeping/rose-app.conf’ add:
prune{share/cycle}=-P6M
6. Configure PPTransfer and JDMA tasks
Now follow the instructions on how to configure PPTransfer to JASMIN and optionally Data migration to Elastic Tape.