Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct use of compath.py in Monitoring jobs and script #32

Open
RussTreadon-NOAA opened this issue Aug 29, 2022 · 0 comments
Open

Correct use of compath.py in Monitoring jobs and script #32

RussTreadon-NOAA opened this issue Aug 29, 2022 · 0 comments
Assignees

Comments

@RussTreadon-NOAA
Copy link
Collaborator

NCO bugzilla #1210 identifies cases in which the production utility compath.py is not used correctly. As noted in #1210,

In gfs.v16.0 package, the COMIN variable in scripts is set by "compath.py ${NET}/..". It should use $COMROOT/$NET/$envir/$RUN.$PDY something like that, as that is COMIN for the model directory itself, compath.py is usually used for other upstream models other than its own model.

The following monitoring jobs and script use compath.py incorrectly

./src/Ozone_Monitor/nwprod/gdas_oznmon/jobs/JGDAS_ATMOS_VERFOZN:export OZN_TANKDIR=${OZN_TANKDIR:-$(compath.py ${envir}/${NET}/${gfs_ver})}
./src/Ozone_Monitor/nwprod/gdas_oznmon/jobs/JGDAS_ATMOS_VERFOZN:export COM_IN=${COM_IN:-$(compath.py ${envir}/${NET}/${gfs_ver})}
./src/Radiance_Monitor/nwprod/gdas_radmon/jobs/JGDAS_ATMOS_VERFRAD:export TANKverf=${TANKverf:-$(compath.py ${envir}/${NET}/${gfs_ver})}
./src/Radiance_Monitor/nwprod/gdas_radmon/jobs/JGDAS_ATMOS_VERFRAD:export COM_IN=${COM_IN:-$(compath.py ${envir}/${NET}/${gfs_ver})}
./src/Radiance_Monitor/nwprod/gdas_radmon/scripts/exgdas_atmos_verfrad.sh:export COM_IN=${COM_IN:-$(compath.py ${envir}/${NET}/${gfs_ver})}
./src/Minimization_Monitor/nwprod/gdas/jobs/JGDAS_ATMOS_VMINMON:export COM_IN=${COM_IN:-$(compath.py ${envir}/${NET}/${gfs_ver})}
./src/Minimization_Monitor/nwprod/gfs/jobs/JGFS_ATMOS_VMINMON:export COM_IN=${COM_IN:-$(compath.py ${envir}/${NET}/${gfs_ver})}

The use of compath.py needs to be addressed in a future GFS implementation to address, in part, issues identified in bugzilla 1210.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants