Add capability to create varobs and cx files for MTG-IRS #234
Add capability to create varobs and cx files for MTG-IRS #234matthewrmshin merged 9 commits intodevelopfrom
Conversation
|
Thanks for adding this. Can you please add ctests for the varobs and CX writers? |
Good point, thanks for reminding me. I have now added |
ctgh
left a comment
There was a problem hiding this comment.
Thanks for adding the tests! I'm approving but I'd like to double check about the change in OPS code location. @adammaycock or @mikecooke77 can I check what you think please?
mikecooke77
left a comment
There was a problem hiding this comment.
All of the test files used with opsinputs should be created using the https://github.com/MetOffice/opsinputs/blob/develop/test/generate_unittest_netcdfs.py
script. This allows for reproducibility. This will result in changes to the ctest output which will need to be modified.
|
Hi @mikecooke77, thanks for spotting the missing updated python file. I can confirm that I used the python script to generate the MTG-IRS test files, but I forgot to add the modified version to this PR. Now added. Note I tested that the varobs and cx files produced by the script are the same as those associated with this PR. |
I think this is the correct solution. |
|
@stemiglio When you're ready, please add the 'ready to merge' label and one of us can merge this. |
|
There is a CI failure but it seems to be something to do with python? |
|
Yes, I can see that. I'll do an empty commit to see if it goes away |
|
Nope, there is still this error: Target "ioda_engines" links to: but the target was not found. Possible reasons include: @matthewrmshin @mikecooke77 do you know what's the cause of it? |
|
@matthewrmshin I have now tried your suggestion and as you can see, with the older version of the JCSDA container the problem disappear. What do you suggest we do now? |
|
After liasing with @matthewrmshin I have now created #236. For now we can use the previous container image. |
|
Thanks, merging now! |
|
Matt beat me to it! 😆 |
Add MTG-IRS ObsGroup so that
OpsMod_Controlneed to be moved understubsto avoid removing the change when updating OPS. Also add necessary code to allow the creation of MTG-IRS varobs and theMTGIRS.nlnamelists to for MTG-IRS varobs and cx files