Opened 14 months ago
Closed 13 months ago
#3142 closed help (fixed)
Update postproc task in running suite
Reported by: | m.couldrey | Owned by: | um_support |
---|---|---|---|
Component: | Rose/Cylc | Keywords: | postproc, averaging |
Cc: | Platform: | NEXCS | |
UM Version: | 10.7 |
Description
Hi CMS
I have a running suite (u-bq244) and it has a postproc job that creates means to be sent to Jasmin.
When I started the suite, the create_annual_mean variable in postproc>NEMO>Diagnostics>Meaning was False. If I wanted the suite to also make annual means, would it be possible to set it to True, and to push the change through to the running suite?
I came across this question http://cms.ncas.ac.uk/ticket/2683#comment:23
which has some steps to insert postproc tasks. Would it simply be a case of switching create_annual_mean to True then following those 5 steps for the fcm_make_pptransfer, fcm_make2_pptransfer and pptransfer tasks?
Thanks!
Matt
Change History (10)
comment:1 Changed 14 months ago by grenville
comment:2 Changed 14 months ago by m.couldrey
Hi Grenville
Thanks for the tip. I've made the change and hit rose suite-run —reload so once the suite completes the next full year we'll see if it works as expected.
Cheers!
Matt
comment:3 Changed 13 months ago by m.couldrey
Hi Grenville
I tried the
My postproc_nemo task has failed with
[FAIL] diaptr Annual mean for year ending December 1869 not possible as only got 2 file(s):
nemo_bq244o_1m_18681001-18681101_diaptr.nc, nemo_bq244o_1m_18681101-18681201_diaptr.nc
I'm not sure how to point it towards all the files or where to start with this one. Any help would be much appreciated! Thanks!
comment:4 Changed 13 months ago by grenville
Matt
Ten monthly means have been archived before the yearly means have had a chance to be created. It may be simplest to reset yearly means to false for the cycle 18681001T0000Z. Put cycles post 18681001T0000Z into held, reset yearly means to false, reload the suite, retrigger nemo post proc for 18681001T0000Z. When it succeeds, reset yearly means to true, reload, then unhold cylcles.
You'll have to create yearly means pre 1869 from the monthly by some other means, but subsequent years should be OK
Grenville
comment:5 Changed 13 months ago by m.couldrey
Ah, thanks Grenville. I was afraid I might have done this, but was totally unsure how to fix it!
I've held and released the 1869 tasks as you suggest, and I can see that 1868 has finished successfully, creating only monthly means. Hopefully now 1869 will make an annual mean as well as the monthly; I watch and see if it does.
Thanks!
comment:6 Changed 13 months ago by m.couldrey
Hi Grenville. My 18691001T0000Z postproc_nemo task has failed with
[FAIL] diaptr Annual mean for year ending December 1870 not possible as only got 11 file(s):
and then lists the Jan-Nov files, seemingly unable to spot the December one (if it exists anywhere?) Not sure why this would be, thanks in advance for any help here!
comment:7 Changed 13 months ago by grenville
Matt
I have taken a copy of u-bq244 - I need to have a running suite to figure out the nemo post-proc. Please don't move start files etc for the suite.
Grenville
comment:8 Changed 13 months ago by grenville
Matt
try changing mean_reference_date to be Jan 1 - not Dec 1, reload & retrigger (assuming you want yearly means for jan - jan)
Grenville
comment:9 Changed 13 months ago by m.couldrey
Excellent, that's cracked it. Thanks Grenville!
comment:10 Changed 13 months ago by m.couldrey
- Resolution set to fixed
- Status changed from new to closed
Hi Matt
Yes - make the change in the suite, then from the command line
rose suite-run —reload
There's no need to insert tasks (if I've understood your question)
Grenville