Opened 5 weeks ago

Closed 3 weeks 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 5 weeks ago by grenville

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

comment:2 Changed 5 weeks 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 4 weeks 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 4 weeks 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 4 weeks 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 3 weeks 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 3 weeks 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 3 weeks 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 3 weeks ago by m.couldrey

Excellent, that's cracked it. Thanks Grenville!

comment:10 Changed 3 weeks ago by m.couldrey

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.