diff --git a/.gitignore b/.gitignore index 49fb3f438a..26f33b1f06 100644 --- a/.gitignore +++ b/.gitignore @@ -167,6 +167,7 @@ ush/imsfv3_scf2ioda.py ush/atparse.bash ush/run_bufr2ioda.py ush/bufr2ioda_insitu* +ush/bufr2ioda_sfcsno_bufr_encoder.py # version files versions/build.ver diff --git a/jobs/rocoto/snowanl.sh b/jobs/rocoto/snowanl.sh index cf1ddd688b..46e6fcdbfb 100755 --- a/jobs/rocoto/snowanl.sh +++ b/jobs/rocoto/snowanl.sh @@ -14,8 +14,9 @@ export jobid="${job}.$$" ############################################################### # setup python path for ioda utilities # shellcheck disable=SC2311 -pyiodaPATH="${HOMEgfs}/sorc/gdas.cd/build/lib/python$(detect_py_ver)/" -gdasappPATH="${HOMEgfs}/sorc/gdas.cd/sorc/iodaconv/src:${pyiodaPATH}" +pyiodaPATH="${HOMEgfs}/sorc/gdas.cd/build/lib64/python$(detect_py_ver)/" +bufrPATH="${HOMEgfs}/sorc/gdas.cd/build/lib64/python$(detect_py_ver)/site-packages/" +gdasappPATH="${HOMEgfs}/sorc/gdas.cd/sorc/iodaconv/src:${pyiodaPATH}:${bufrPATH}" PYTHONPATH="${PYTHONPATH:+${PYTHONPATH}:}:${gdasappPATH}" export PYTHONPATH diff --git a/sorc/link_workflow.sh b/sorc/link_workflow.sh index b35b7ff35a..74352a2a2d 100755 --- a/sorc/link_workflow.sh +++ b/sorc/link_workflow.sh @@ -247,6 +247,7 @@ if [[ -d "${HOMEgfs}/sorc/gdas.cd/build" ]]; then ${LINK_OR_COPY} "${HOMEgfs}/sorc/gdas.cd/ush/ioda/bufr2ioda/gen_bufr2ioda_yaml.py" . ${LINK_OR_COPY} "${HOMEgfs}/sorc/gdas.cd/ush/ioda/bufr2ioda/run_bufr2ioda.py" . ${LINK_OR_COPY} "${HOMEgfs}/sorc/gdas.cd/build/bin/imsfv3_scf2ioda.py" . + ${LINK_OR_COPY} "${HOMEgfs}/sorc/gdas.cd/ush/ioda/bufr2ioda/bufr2ioda_sfcsno_bufr_encoder.py" . declare -a gdasapp_ocn_insitu_profile_platforms=("argo" "bathy" "glider" "marinemammal" "tesac" "xbtctd") for platform in "${gdasapp_ocn_insitu_profile_platforms[@]}"; do ${LINK_OR_COPY} "${HOMEgfs}/sorc/gdas.cd/ush/ioda/bufr2ioda/marine/bufr2ioda_insitu_profile_${platform}.py" .