Skip to content

Commit f0f9917

Browse files
Remove marineanlvrfy task from global-workflow (#3314)
Removes marineanlvrfy from global-workflow, as this capacity has been set up to run off-line as desired.
1 parent ccb4679 commit f0f9917

File tree

12 files changed

+1
-122
lines changed

12 files changed

+1
-122
lines changed

.github/CODEOWNERS

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ jobs/JGDAS_ATMOS_VERFRAD @EdwardSafford-NOAA
2929
jobs/JGDAS_ENKF_* @RussTreadon-NOAA @CoryMartin-NOAA @CatherineThomas-NOAA
3030
jobs/JGDAS_FIT2OBS @jack-woollen
3131
jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_ECEN @guillaumevernieres
32-
jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_VRFY @guillaumevernieres
3332
jobs/JGFS_ATMOS_AWIPS_20KM_1P0DEG @GwenChen-NOAA
3433
jobs/JGFS_ATMOS_CYCLONE_GENESIS @JiayiPeng-NOAA
3534
jobs/JGFS_ATMOS_CYCLONE_TRACKER @JiayiPeng-NOAA

ci/cases/gfsv17/marine3dvar.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ base:
1212
DO_FIT2OBS: "YES"
1313
DO_VERFOZN: "YES"
1414
DO_VERFRAD: "YES"
15-
DO_VRFY_OCEANDA: "NO"
1615
FHMAX_GFS: 240
1716
ACCOUNT: {{ 'HPC_ACCOUNT' | getenv }}
1817
DO_TEST_MODE: "YES"

ci/cases/gfsv17/marinehyb.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ base:
1212
DO_FIT2OBS: "YES"
1313
DO_VERFOZN: "YES"
1414
DO_VERFRAD: "YES"
15-
DO_VRFY_OCEANDA: "NO"
1615
FHMAX_GFS: 240
1716
ACCOUNT: {{ 'HPC_ACCOUNT' | getenv }}
1817

jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_VRFY

Lines changed: 0 additions & 55 deletions
This file was deleted.

jobs/rocoto/ocnanalvrfy.sh

Lines changed: 0 additions & 19 deletions
This file was deleted.

parm/archive/gdas.yaml.j2

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,6 @@ gdas:
3030
- "logs/{{ cycle_YMDH }}/{{ RUN }}_ocnanalecen.log"
3131
{% endif %}
3232
{% endif %}
33-
{% if DO_VRFY_OCEANDA %}
34-
- "logs/{{ cycle_YMDH }}/{{ RUN }}_ocnanalvrfy.log"
35-
{% endif %}
3633

3734
# Analysis GRIB2 (sub-sampled) data
3835
- "{{ COMIN_ATMOS_GRIB_0p25 | relpath(ROTDIR) }}/{{ head }}pgrb2.0p25.anl"

parm/config/gfs/config.base

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,6 @@ export DO_CA="YES"
469469
# Verification options
470470
export DO_METP="@DO_METP@" # Run METPLUS jobs - set METPLUS settings in config.metp
471471
export DO_FIT2OBS="YES" # Run fit to observations package
472-
export DO_VRFY_OCEANDA="@DO_VRFY_OCEANDA@" # Run SOCA Ocean and Seaice DA verification tasks
473472

474473
#--online archive of netcdf files for fit2obs verification
475474
export FHMAX_FITS=132

parm/config/gfs/config.ocnanalvrfy

Lines changed: 0 additions & 10 deletions
This file was deleted.

parm/config/gfs/yaml/defaults.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ base:
1818
FHMAX_GFS: 120
1919
FHMAX_HF_GFS: 0
2020
FCST_BREAKPOINTS: ""
21-
DO_VRFY_OCEANDA: "NO"
2221
GSI_SOILANAL: "NO"
2322
EUPD_CYC: "gdas"
2423
FHMAX_ENKF_GFS: 12

scripts/exglobal_archive_tars.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def main():
3737
'FHOUT_HF_WAV', 'FHMAX_WAV', 'FHMAX_HF_WAV', 'FHMAX_WAV_GFS',
3838
'restart_interval_gdas', 'restart_interval_gfs', 'DO_ARCHTAR',
3939
'DO_AERO_ANL', 'DO_AERO_FCST', 'DO_CA', 'DOIBP_WAV', 'DO_JEDIOCNVAR', 'DOHYBVAR_OCN',
40-
'NMEM_ENS', 'DO_JEDIATMVAR', 'DO_VRFY_OCEANDA', 'FHMAX_FITS', 'waveGRD',
40+
'NMEM_ENS', 'DO_JEDIATMVAR', 'FHMAX_FITS', 'waveGRD',
4141
'IAUFHRS', 'DO_FIT2OBS', 'NET', 'FHOUT_HF_GFS', 'FHMAX_HF_GFS', 'REPLAY_ICS',
4242
'OFFSET_START_HOUR', 'ARCH_EXPDIR', 'EXPDIR', 'ARCH_EXPDIR_FREQ', 'ARCH_HASHES',
4343
'ARCH_DIFFS', 'SDATE', 'EDATE', 'HOMEgfs', 'DO_GEMPAK', 'WAVE_OUT_GRIDS']

workflow/applications/gfs_cycled.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ def _get_run_options(self, conf: Configuration) -> Dict[str, Any]:
4848
run_options[run]['do_jediocnvar'] = base.get('DO_JEDIOCNVAR', False)
4949
run_options[run]['do_jedisnowda'] = base.get('DO_JEDISNOWDA', False)
5050
run_options[run]['do_mergensst'] = base.get('DO_MERGENSST', False)
51-
run_options[run]['do_vrfy_oceanda'] = base.get('DO_VRFY_OCEANDA', False)
5251

5352
return run_options
5453

@@ -70,8 +69,6 @@ def _get_app_configs(self, run):
7069
if options['do_hybvar']:
7170
configs += ['marineanlletkf', 'ocnanalecen']
7271
configs += ['marineanlchkpt', 'marineanlfinal']
73-
if options['do_vrfy_oceanda']:
74-
configs += ['ocnanalvrfy']
7572

7673
if options['do_ocean'] or options['do_ice']:
7774
configs += ['oceanice_products']
@@ -186,8 +183,6 @@ def get_task_names(self):
186183
if options['do_hybvar']:
187184
task_names[run] += ['marineanlletkf', 'ocnanalecen']
188185
task_names[run] += ['marineanlchkpt', 'marineanlfinal']
189-
if options['do_vrfy_oceanda']:
190-
task_names[run] += ['ocnanalvrfy']
191186

192187
task_names[run] += ['sfcanl', 'analcalc']
193188

workflow/rocoto/gfs_tasks.py

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -855,30 +855,6 @@ def marineanlfinal(self):
855855

856856
return task
857857

858-
def ocnanalvrfy(self):
859-
860-
deps = []
861-
dep_dict = {'type': 'task', 'name': f'{self.run}_marineanlfinal'}
862-
deps.append(rocoto.add_dependency(dep_dict))
863-
dependencies = rocoto.create_dependency(dep_condition='and', dep=deps)
864-
865-
resources = self.get_resource('ocnanalvrfy')
866-
task_name = f'{self.run}_ocnanalvrfy'
867-
task_dict = {'task_name': task_name,
868-
'resources': resources,
869-
'dependency': dependencies,
870-
'envars': self.envars,
871-
'cycledef': self.run.replace('enkf', ''),
872-
'command': f'{self.HOMEgfs}/jobs/rocoto/ocnanalvrfy.sh',
873-
'job_name': f'{self.pslot}_{task_name}_@H',
874-
'log': f'{self.rotdir}/logs/@Y@m@d@H/{task_name}.log',
875-
'maxtries': '&MAXTRIES;'
876-
}
877-
878-
task = rocoto.create_task(task_dict)
879-
880-
return task
881-
882858
def fcst(self):
883859

884860
fcst_map = {'forecast-only': self._fcst_forecast_only,

0 commit comments

Comments
 (0)