Jason,
> It is possible for us to handle the aggregation on our end.
Not that I am aware of. I am fairly certain that you need direct file
access to aggregate/union these netcdf datasets. Even if it was
possible to remotely aggregate data (thredds remote catalog feature,
maybe?), the performance hit you would incur would be far worse than
our current 30sec~5min delay while the system scans/aggregates this
GOM dataset.
> the legacy OPeNDAP is going to be taken down at some point...
No. The legacy access method will be around for as long as users want
it. We still have a few users that need this version for some legacy
applications. Eventually the machines/software requiring this older
version of opendap will retire and then it can be phased out. The
OPeNDAP server running with THREDDS essentially does the same job,
just with newer code, and it runs under tomcat (i.e., java).
The top two access methods that I previously mentioned essentially do
the same thing. The
dap.hycom.org address uses a older OPeNDAP version
(compiled C code hasn't been touched since ~2008: XDODS-Server:
DAP2/DAP2/3.8.02, XOPeNDAP-Server: opendap/DAP2/3.8.02) and runs under
apache. It is very lightweight and can support multiple instances
(i.e., each request via this method gets its own apache PID). The
tds.hycom.org method just uses the latest and greatest OPeNDAP version
packaged with THREDDS (also based on the DAP 2.0 standard). However,
this OPENDAP+THREDDS portal is susceptible to slowdowns when other
users are querying the aggregation catalogs (served out via this same
tomcat instance), or when the tomcat server is restarted daily @ noon
EST. Apache hardly ever needs to be restarted. There is never a need
to "update the catalog" via this traditional OPeNDAP access method. I
am working on provisioning separate servers and instances of tomcat so
that one access method does not affect the others. We've already done
this for the FTP service and have had great success (running solidly
on a separate server).
> OPeNDAP is going to be taken down at some point...
No. OPeNDAP is and will reamin the preferred/recommended method for
accessing HYCOM data. Once the HYCOM global model increases its
resolution to 1/25deg then the size of the dataset will make it very
prohibitive to download directly via traditional FTP/HTTP means.
Sub-setting via THREDDS/OPeNDAP will be much more heavily relied upon.
> Second question: the prior GOM data only released daily slices on OPeNDAP.
> Do you think you will do that for this new GOM data, either as a separate
> URL beside the hourly one, or as the fallback if you can't get the hourly
> aggregation working?
I suppose if this hourly aggregation catalog is too sluggish for
everyone that we could try only aggregating @ 00z for the *primary*
catalog (like the previous one), and create a second full/hourly
catalog.
> Finally, it does not look like the legacy OPeNDAP is up to date. The most
> recent file is
archv.2012_118_00_3z.nc, with a modification time of
> 04-Apr-2012. Will this data start being regularly updated soon? (If not, we
> will not be able to use it for the NOAA mission that is happening almost
> immediately.)
Thanks. You caught my script error. Data was being published to a
folder not viewable from the web. I've updated the code with correct
path and the data is now up to date (day 131 of 2012).