NOAA-EMC / JEDI-T2O

JEDI Transition to Operations activities.
GNU Lesser General Public License v2.1
5 stars 4 forks source link

Update GDAS-validation to work with GDASApp and g-w updates #110

Closed RussTreadon-NOAA closed 6 months ago

RussTreadon-NOAA commented 6 months ago

GDAS-validation no longer works because GDASApp and g-w have recent changes which have not yet been incorporated into GDAS-validation. This issue is opened to document the changes required to restore GDAS-validation functionality.

RussTreadon-NOAA commented 6 months ago

Work for this issue will be done in RussTreadon-NOAA/JEDI-T2O:feature/jinja_fix

RussTreadon-NOAA commented 6 months ago

Orion test

Clone feature/jinja_fix on Orion. Execute seutp_workspace.sh multiple times as shown below. Each option worked correctly.

Note: The copy of GDAS-validation specific config, yaml, and script files has been moved from the -b to the -s option. A developer may modify config, yaml, or script files after building GDASApp and GSI. Refreshing the experiment setup with these changes is more efficiently done via the -s option. The -b option would rebuild the entire GDASApp and GSI. Recompiling code is not necessary if the developer is only changing experiment setup files.

Once GSI and JEDI experiments were configured, execute run_job.sh to start each experiment. Opt to use rocotoboot to submit subsequent jobs for each experiment after the initial gdasprep. Successfully ran GSI gdasanal and gdasanaldiag. Successfully ran JEDI gdasprepatmiodaobs, gdasatmanlinit, gdasatmanlrun, and gdasatmanlfinal.

RussTreadon-NOAA commented 6 months ago

Hera test

Clone feature/jinja_fix on Hera (CentOS 7 nodes). Change machine in setup_workspace.sh to hera. Sequentially execute setup_workspace.sh with the -c, -b, and -s options. Each option worked as intended. 2021080100 gdasprep has been submitted for GSI and JEDI test. Both jobs are PENDing on the Hera batch queue.

RussTreadon-NOAA commented 6 months ago

Hera test GSI successfully ran gdas prep, anal, and analdiag jobs. JEDI successfully ran gdas prep, prepatmiodaobs, atmanlinit, atmanlrun, and atmanlinit.

CAVEAT sucessfully is with respect to the indicated jobs running to completion. Developers need to check the actual results to ensure scientific success.