-
Notifications
You must be signed in to change notification settings - Fork 21
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
Modify the J-job and Ex-scripts to meet NCO implementation standards for AQMv7 #82
Comments
Here is the link of the implementation standards from NCO https://www.nco.ncep.noaa.gov/idsb/implementation_standards/ImplementationStandards.v11.0.0.pdf |
@JianpingHuang-NOAA, all the above descriptions are incorrect:
You talked about the diagram in pp.4 of the NCO standards in the meeting (job card => J-job => ex-script). In the current system, the `job card' is the rocoto XML file like:
As you can see, in the job card (xml file), it loads modules and then runs the J-job (JREGIONAL_NEUXS_GFS_SFC). The ex-script runs in the J-job script. All the python scripts and utility scripts, which are called in the ex-scripts, are located in the (3) The $DATA dir is defined in 'job_preamble.sh' at the very beginning in the 'J-job' script:
Another call for $DATA can be found in the J-job scripts. However, it is only for the Regarding the (4) As I mentioned above, this is a totally new system. Following the old ones is to degrade the capabilities of the current system. Moreover, in my opinion, the current UFS SRW App follows the NCO standards mostly all. |
@rmontuoro here is the github issue opened to address meeting the NCO script standards. |
We need to know
|
|
@arunchawla-NOAA, The four items on the above new list are not the structural issues but minor change requests. I'll address them one by one. |
OK thank you. Can we open individual issues for each of them and close this one? I am thinking since these are connected to workflow then the issues need to be opened in the SRW app |
@JianpingHuang-NOAA, please open a separate issue for each to the UFS SRW App as Arun asked for. To avoid any confusion by other reviewers/developer of the 'develop' branch, please add the prefix [production/AQM.v7] to the title of each issue. |
@chan-hoo @arunchawla-NOAA I will do that after I test the updated SRW workflow with the BC code/scripts. Let me know when the updated SRW rocoto WK is ready for test. |
@JianpingHuang-NOAA, @KaiWang-NOAA, regarding Issue No.3, what is the full path of "$DCOMINfire" on wcoss2? Where can I find the fire emission data for NRT on wcoss2? |
@chan-hoo We expect that dataflow will put the RAVE data files at similar location like /lfs/h1/ops/prod/dcom/$yyyymmdd/fire_rave (or rave). |
@chan-hoo For the current rocoto workflow, we use ${yyyymmdd} rather than a random number as as job_id for the forecast job. This has caused some troubles for me when I run multiple scenario jobs for the same day and same cycle. Can you switch back to using a random number as a job_ID? Thanks, |
Please see the issues opened with UFS-SRW Apps ufs-community/ufs-srweather-app#747 |
@JianpingHuang-NOAA, I've added "{workflow_id}" to the forecast job_id: ufs-community/ufs-srweather-app@d648bf9 |
is this finished? |
Yes, thanks ! |
The J-job and Ex-scripts do not meet NCO implementation standards for AQMv7
Here is the list of suggestions
Examples for AMQv6
/lfs/h1/ops/prod/packages/aqm.v6.1.7/jobs
/lfs/h1/ops/prod/packages/aqm.v6.1.7/scripts
The text was updated successfully, but these errors were encountered: