Time issues again

49 views
Skip to first unread message

Kenneth schaudt

unread,
Feb 9, 2026, 1:53:44 PM (4 days ago) Feb 9
to Michael McDonald, fo...@hycom.org
For the past day or so, the downloaded netcdf file
from tds.hycom.org/thredds/dodsC/ has multiple time variables.  Will
this be resolved soon or should I start recoding my processing routines?

The information is the downloaded file is shown immediately below and a
detailed log from my terminal script follows.

Best to all

Ken Schaudt


----- Variables -----
time1_run:
    run times for coordinate = time1 in hours since 2026-01-31
12:00:00.000 UTC
    Dimensions: time1
time_run:
    run times for coordinate = time in hours since 2026-01-31
12:00:00.000 UTC
    Dimensions: time
water_u:
    Eastward Water Velocity in m/s
    Dimensions: lon by lat by depth by time
water_v:
    Northward Water Velocity in m/s
    Dimensions: lon by lat by depth by time1


----- Dimensions -----
  depth: 1 values from 0 to 0 m
  lat: 376 values from 20 to 35 degrees_north
  lon: 251 values from 260 to 280 degrees_east
  time: 56 values from 2026-02-09 to 2026-02-15 21:00:00
  time1: 129 values from 2026-01-31 12:00:00 to 2026-02-16 12:00:00



+ NCKS=ncks
+ DEBUG_LVL=-D9
+ WGET=wget
+ WGET_FLAGS=
+ RETRY_SLEEP=90
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
+ VARS='-v water_temp'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 0m data'
app1: acquiring 0m data
+ DEPTH_METERS=0
+ DEPTH='-d depth,0.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4
+ true
+ date
Mon Feb  9 09:53:56 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_temp -d lat,20.,35. -d lon,260.,280. -d depth,0.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_temp meets additional
conditions for variable match with /water_temp.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_temp
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 774,
pid_sng_lng = 4 bytes, strlen(pid_sng) = 3 bytes, fl_out_tmp_lng = 57
bytes, strlen(fl_out_tmp) = 56, fl_out_tmp =
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4.pid774.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 46,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4Yi3DWy,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.08 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4.pid774.ncks.tmp to
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.22 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
+ VARS='-v water_u,water_v'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 0m data'
app1: acquiring 0m data
+ DEPTH_METERS=0
+ DEPTH='-d depth,0.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4
+ true
+ date
Mon Feb  9 09:54:02 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_u,water_v -d lat,20.,35. -d lon,260.,280. -d depth,0.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_u meets additional
conditions for variable match with /water_u.
ncks: INFO nco_xtr_mk() reports variable water_v meets additional
conditions for variable match with /water_v.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_v
nm_fll=/water_u
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 790,
pid_sng_lng = 4 bytes, strlen(pid_sng) = 3 bytes, fl_out_tmp_lng = 57
bytes, strlen(fl_out_tmp) = 56, fl_out_tmp =
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4.pid790.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 46,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4TO93r8,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4.pid790.ncks.tmp to
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.54 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
+ VARS='-v water_temp'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 200m data'
app1: acquiring 200m data
+ DEPTH_METERS=200
+ DEPTH='-d depth,200.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4
+ true
+ date
Mon Feb  9 09:54:08 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_temp -d lat,20.,35. -d lon,260.,280. -d depth,200.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_temp meets additional
conditions for variable match with /water_temp.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_temp
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 796,
pid_sng_lng = 4 bytes, strlen(pid_sng) = 3 bytes, fl_out_tmp_lng = 59
bytes, strlen(fl_out_tmp) = 58, fl_out_tmp =
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4.pid796.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 48,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4Jt0pRh,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4.pid796.ncks.tmp to
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.21 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
+ VARS='-v water_u,water_v'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 200m data'
app1: acquiring 200m data
+ DEPTH_METERS=200
+ DEPTH='-d depth,200.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4
+ true
+ date
Mon Feb  9 09:54:12 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_u,water_v -d lat,20.,35. -d lon,260.,280. -d depth,200.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_u meets additional
conditions for variable match with /water_u.
ncks: INFO nco_xtr_mk() reports variable water_v meets additional
conditions for variable match with /water_v.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_u
nm_fll=/water_v
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 801,
pid_sng_lng = 4 bytes, strlen(pid_sng) = 3 bytes, fl_out_tmp_lng = 59
bytes, strlen(fl_out_tmp) = 58, fl_out_tmp =
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4.pid801.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 48,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4jgceW6,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4.pid801.ncks.tmp to
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.52 s
+ break
+ set +x
kennethschaudt@MP2019-BigSur scripts % sh
/Volumes/SG8GB/Users/schaudt/R_Projects/ROFFS_SUS/scripts/SST_UV.sh \
sh /Volumes/SG8GB/Users/schaudt/R_Projects/ROFFS_SUS/scripts/SST_UV.sh
+ NCKS=ncks
+ DEBUG_LVL=-D9
+ WGET=wget
+ WGET_FLAGS=
+ RETRY_SLEEP=90
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
+ VARS='-v water_temp'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 0m data'
app1: acquiring 0m data
+ DEPTH_METERS=0
+ DEPTH='-d depth,0.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4
+ true
+ date
Mon Feb  9 10:58:00 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_temp -d lat,20.,35. -d lon,260.,280. -d depth,0.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_temp meets additional
conditions for variable match with /water_temp.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_temp
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1508,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 58
bytes, strlen(fl_out_tmp) = 57, fl_out_tmp =
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4.pid1508.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 46,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4ekAv8M,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4.pid1508.ncks.tmp to
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.21 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
+ VARS='-v water_u,water_v'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 0m data'
app1: acquiring 0m data
+ DEPTH_METERS=0
+ DEPTH='-d depth,0.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4
+ true
+ date
Mon Feb  9 10:58:04 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_u,water_v -d lat,20.,35. -d lon,260.,280. -d depth,0.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_u meets additional
conditions for variable match with /water_u.
ncks: INFO nco_xtr_mk() reports variable water_v meets additional
conditions for variable match with /water_v.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_u
nm_fll=/water_v
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1514,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 58
bytes, strlen(fl_out_tmp) = 57, fl_out_tmp =
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4.pid1514.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 46,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4McSNra,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4.pid1514.ncks.tmp to
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.53 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
+ VARS='-v water_temp'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 200m data'
app1: acquiring 200m data
+ DEPTH_METERS=200
+ DEPTH='-d depth,200.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4
+ true
+ date
Mon Feb  9 10:58:11 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_temp -d lat,20.,35. -d lon,260.,280. -d depth,200.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_temp meets additional
conditions for variable match with /water_temp.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_temp
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1519,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 60
bytes, strlen(fl_out_tmp) = 59, fl_out_tmp =
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4.pid1519.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 48,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4sUijkx,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4.pid1519.ncks.tmp to
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.21 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
+ VARS='-v water_u,water_v'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 200m data'
app1: acquiring 200m data
+ DEPTH_METERS=200
+ DEPTH='-d depth,200.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4
+ true
+ date
Mon Feb  9 10:58:15 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_u,water_v -d lat,20.,35. -d lon,260.,280. -d depth,200.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_u meets additional
conditions for variable match with /water_u.
ncks: INFO nco_xtr_mk() reports variable water_v meets additional
conditions for variable match with /water_v.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_u
nm_fll=/water_v
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1524,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 60
bytes, strlen(fl_out_tmp) = 59, fl_out_tmp =
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4.pid1524.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 48,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc410y6VR,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4.pid1524.ncks.tmp to
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.52 s
+ break
+ set +x
kennethschaudt@MP2019-BigSur scripts % sh
/Volumes/SG8GB/Users/schaudt/R_Projects/ROFFS_SUS/scripts/SST_UV.sh \
sh /Volumes/SG8GB/Users/schaudt/R_Projects/ROFFS_SUS/scripts/SST_UV.sh
+ NCKS=ncks
+ DEBUG_LVL=-D9
+ WGET=wget
+ WGET_FLAGS=
+ RETRY_SLEEP=90
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
+ VARS='-v water_temp'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 0m data'
app1: acquiring 0m data
+ DEPTH_METERS=0
+ DEPTH='-d depth,0.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4
+ true
+ date
Mon Feb  9 12:45:20 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_temp -d lat,20.,35. -d lon,260.,280. -d depth,0.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_temp meets additional
conditions for variable match with /water_temp.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_temp
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1880,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 58
bytes, strlen(fl_out_tmp) = 57, fl_out_tmp =
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4.pid1880.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 46,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4e0IyEA,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.07 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4.pid1880.ncks.tmp to
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.21 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
+ VARS='-v water_u,water_v'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 0m data'
app1: acquiring 0m data
+ DEPTH_METERS=0
+ DEPTH='-d depth,0.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4
+ true
+ date
Mon Feb  9 12:45:23 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_u,water_v -d lat,20.,35. -d lon,260.,280. -d depth,0.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_u meets additional
conditions for variable match with /water_u.
ncks: INFO nco_xtr_mk() reports variable water_v meets additional
conditions for variable match with /water_v.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_u
nm_fll=/water_v
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1885,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 58
bytes, strlen(fl_out_tmp) = 57, fl_out_tmp =
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4.pid1885.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 46,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4Nuzq7G,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4.pid1885.ncks.tmp to
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.53 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
+ VARS='-v water_temp'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 200m data'
app1: acquiring 200m data
+ DEPTH_METERS=200
+ DEPTH='-d depth,200.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4
+ true
+ date
Mon Feb  9 12:45:29 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_temp -d lat,20.,35. -d lon,260.,280. -d depth,200.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_temp meets additional
conditions for variable match with /water_temp.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_temp
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1890,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 60
bytes, strlen(fl_out_tmp) = 59, fl_out_tmp =
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4.pid1890.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 48,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc43N42NU,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4.pid1890.ncks.tmp to
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.20 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
+ VARS='-v water_u,water_v'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 200m data'
app1: acquiring 200m data
+ DEPTH_METERS=200
+ DEPTH='-d depth,200.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4
+ true
+ date
Mon Feb  9 12:45:31 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_u,water_v -d lat,20.,35. -d lon,260.,280. -d depth,200.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_u meets additional
conditions for variable match with /water_u.
ncks: INFO nco_xtr_mk() reports variable water_v meets additional
conditions for variable match with /water_v.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_v
nm_fll=/water_u
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1895,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 60
bytes, strlen(fl_out_tmp) = 59, fl_out_tmp =
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4.pid1895.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 48,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4SSAnKU,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4.pid1895.ncks.tmp to
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.54 s
+ break
+ set +x
kennethschaudt@MP2019-BigSur scripts % sh
/Volumes/SG8GB/Users/schaudt/R_Projects/ROFFS_SUS/scripts/SST_UV.sh \
sh /Volumes/SG8GB/Users/schaudt/R_Projects/ROFFS_SUS/scripts/SST_UV.sh
+ NCKS=ncks
+ DEBUG_LVL=-D9
+ WGET=wget
+ WGET_FLAGS=
+ RETRY_SLEEP=90
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
+ VARS='-v water_temp'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 0m data'
app1: acquiring 0m data
+ DEPTH_METERS=0
+ DEPTH='-d depth,0.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4
+ true
+ date
Mon Feb  9 12:47:11 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_temp -d lat,20.,35. -d lon,260.,280. -d depth,0.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_temp meets additional
conditions for variable match with /water_temp.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_temp
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1903,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 58
bytes, strlen(fl_out_tmp) = 57, fl_out_tmp =
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4.pid1903.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 46,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4FAq1cg,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4.pid1903.ncks.tmp to
../data/FMRC_ESPC-D-V02_ts3z_best_0m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.21 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
+ VARS='-v water_u,water_v'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 0m data'
app1: acquiring 0m data
+ DEPTH_METERS=0
+ DEPTH='-d depth,0.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4
+ true
+ date
Mon Feb  9 12:47:15 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_u,water_v -d lat,20.,35. -d lon,260.,280. -d depth,0.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_u meets additional
conditions for variable match with /water_u.
ncks: INFO nco_xtr_mk() reports variable water_v meets additional
conditions for variable match with /water_v.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_u
nm_fll=/water_v
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1908,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 58
bytes, strlen(fl_out_tmp) = 57, fl_out_tmp =
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4.pid1908.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 46,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4R3V64S,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4.pid1908.ncks.tmp to
../data/FMRC_ESPC-D-V02_uv3z_best_0m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.87 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
+ VARS='-v water_temp'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 200m data'
app1: acquiring 200m data
+ DEPTH_METERS=200
+ DEPTH='-d depth,200.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4
+ true
+ date
Mon Feb  9 12:47:19 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_temp -d lat,20.,35. -d lon,260.,280. -d depth,200.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_temp meets additional
conditions for variable match with /water_temp.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_temp
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1913,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 60
bytes, strlen(fl_out_tmp) = 59, fl_out_tmp =
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4.pid1913.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 48,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4Fjv6PN,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4.pid1913.ncks.tmp to
../data/FMRC_ESPC-D-V02_ts3z_best_200m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.21 s
+ break
+
DAP_URL=http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
+ VARS='-v water_u,water_v'
++ TZ=GMT+00
++ date +%Y-%m-%dT00:00:00Z
+ START_DATE=2026-02-09T00:00:00Z
++ TZ=GMT-144
++ date +%Y-%m-%dT23:00:00Z
+ END_DATE=2026-02-15T23:00:00Z
+ TIMERANGE='-d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z'
+ LAT_RANGE='-d lat,20.,35.'
+ LON_RANGE='-d lon,260.,280.'
+ echo 'app1: acquiring 200m data'
app1: acquiring 200m data
+ DEPTH_METERS=200
+ DEPTH='-d depth,200.'
+ OUT_FILE=../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4
+ true
+ date
Mon Feb  9 12:47:23 CST 2026
+ ncks -D9 -d time,2026-02-09T00:00:00Z,2026-02-15T23:00:00Z -v
water_u,water_v -d lat,20.,35. -d lon,260.,280. -d depth,200.
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
-O ../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4
ncks: INFO nco_cnk_csh_ini() reports chunk cache size = cnk_csh_byt =
67108864 B, # of slots in raw data chunk cache has table = nelemsp =
1000, pre-emption favor fraction = pmp_fvr_frc = 0.75
ncks: INFO Build compiler lacked (or user turned-off) OpenMP support.
Code will execute with single thread in Uni-Processor (UP) mode.
ncks: INFO nco_fl_mk_lcl() successfully accessed this file using the DAP
protocol
ncks: INFO nco_fl_open() reports nc__open() will request file buffer of
default size
ncks: INFO nco_fl_open() reports nc__open() opened file with buffer size
= 0 bytes
ncks: INFO nco_fl_open() reports extended filetype of
http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
is NC_FORMATX_DAP2, mode = 0 (oct) = 0 (dec) = 0000 (hex)
ncks: INFO nco_fl_open() will not print any more INFO messages if this
file is opened again. (Many NCO operators open the same file multiple
times when OpenMP is enabled, nco_fl_open() prints INFO messages only
the first time because successive messages are usually redundant).
ncks: INFO nco_grp_itr() found group / at level 0
ncks: INFO nco_xtr_mk() reports following groups match sub-setting and
regular expressions:
ncks: INFO nco_xtr_mk() reports variable water_u meets additional
conditions for variable match with /water_u.
ncks: INFO nco_xtr_mk() reports variable water_v meets additional
conditions for variable match with /water_v.
ncks: INFO nco_xtr_mk() reports following variables match sub-setting
and regular expressions:
nm_fll=/water_v
nm_fll=/water_u
ncks: CONVENTION File "Conventions" attribute is "CF-1.4, NAVO_netcdf_v1.0"
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time1_run
ncks: DEBUG nco_xtr_cf_var_add() reports nbr_cf = 5,cf_lst[0] = time_run
ncks: nco_fl_out_open() reports sizeof(pid_t) = 4 bytes, pid = 1918,
pid_sng_lng = 5 bytes, strlen(pid_sng) = 4 bytes, fl_out_tmp_lng = 60
bytes, strlen(fl_out_tmp) = 59, fl_out_tmp =
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4.pid1918.ncks.tmp
ncks: nco_fl_out_open() reports strlen(fl_out_tmp_sys) = 48,
fl_out_tmp_sys = ../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4OVw3Um,
ncks: WARNING nco_mss_val_get() reports that variable time has attribute
"missing_value" but not "_FillValue". To comply with netCDF conventions,
NCO ignores values that equal the _FillValue attribute when performing
arithmetic. Confusingly, values equal to the missing_value should also
be neglected. However, it is tedious and (possibly) computationally
expensive to check each value against multiple missing values during
arithmetic on large variables. So NCO thinks that processing variables
with a "missing_value" attribute and no "_FillValue" attribute may
produce undesired arithmetic results (i.e., where values that were
intended to be neglected were not, in fact, neglected). We suggest you
rename all "missing_value" attributes to "_FillValue" or include both
"missing_value" and "_FillValue" attributes (with the _same values_) for
all variables that have either attribute. Because it is long, this
message is only printed once per operator even though multiple variables
may have the same attribute configuration. More information on missing
values is given at:
http://nco.sf.net/nco.html#mss_val
Examples of renaming attributes are at:
http://nco.sf.net/nco.html#xmp_ncrename
Examples of creating and deleting attributes are at:
http://nco.sf.net/nco.html#xmp_ncatted
ncks: INFO nco_aed_prc() examining variable "Global"
ncks: TIMER Metadata setup and file layout before main loop took   0.06 s
ncks: INFO Moving
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4.pid1918.ncks.tmp to
../data/FMRC_ESPC-D-V02_uv3z_best_200m.nc4...done
ncks: TIMER Elapsed clock() time for command is    0.54 s
+ break
+ set +x
kennethschaudt@MP2019-BigSur scripts %

Ken Schaudt

unread,
Feb 10, 2026, 10:04:46 AM (3 days ago) Feb 10
to HYCOM.org Forum, Kenneth schaudt, Michael McDonald
Date time problems again showing up in data obtained from tds.hycom.org/thredds/dodsC as shown below.
Is this a temporary problem or do I need to recode my processing system?

 GlanceNetCDF(fileUV)
----- Variables -----
time1_run:
    run times for coordinate = time1 in hours since 2026-02-01 12:00:00.000 UTC
    Dimensions: time1
time_run:
    run times for coordinate = time in hours since 2026-02-01 12:00:00.000 UTC

    Dimensions: time
water_u:
    Eastward Water Velocity in m/s
    Dimensions: lon by lat by depth by time
water_v:
    Northward Water Velocity in m/s
    Dimensions: lon by lat by depth by time1

http://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_ts3z/FMRC_ESPC-D-V02_ts3z_best.ncd

----- Dimensions -----
  depth: 1 values from 0 to 0 m
  lat: 376 values from 20 to 35 degrees_north
  lon: 251 values from 260 to 280 degrees_east
  time: 56 values from 2026-02-10 to 2026-02-16 21:00:00
  time1: 129 values from 2026-02-01 12:00:00 to 2026-02-17 12:00:00
> GlanceNetCDF(fileSST)
----- Variables -----
time_run:
    run times for coordinate = time in hours since 2026-02-01 12:00:00.000 UTC
    Dimensions: time
water_temp:
    Water Temperature in degC

    Dimensions: lon by lat by depth by time


----- Dimensions -----
  depth: 1 values from 0 to 0 m
  lat: 376 values from 20 to 35 degrees_north
  lon: 251 values from 260 to 280 degrees_east
  time: 56 values from 2026-02-10 to 2026-02-16 21:00:00 
Reply all
Reply to author
Forward
0 new messages