What's New with OPeNDAP

2008/06/27 Hyrax 1.4.2 This version of Hyrax includes the HDF4 handler fix from the 20th of June, updated FreeForm handler, libdap and bes components. See Hyrax 1.4.2 to download.
2008/06/26 bes 3.6.2 This version of the BES uses the newer libdap and includes performance and interface improvements. See bes 3.6.2 to download.
2008/06/23 libdap 3.8.2 Updates for HTTP cache and the server-side ancillary data API. See libdap 3.8.2 to download.
2008/06/20 hdf4 handler 3.7.9 Bug fix! A problem that can result in bad values being returned for files that contain several SDSs with the same names is fixed in this release. See hdf_handler 3.7.9 to download.
libnc-dap 3.7.1 Update: libnc-dap 3.7.1 contains fixes for the new ABI/API in libdap 3.8.1. See libnc-dap 3.7.1 to download.
2008/06/13 loaddap 3.6.1 The first unbundled release in over two years!. This is largely the same code (a few updates) as the version bundled with the Ocean Data Toolbox See loaddap 3.6.1 to download.
2008/06/12 libdap 3.8.1 Updates for proxy server support and WIndows clients. See libdap 3.8.1 to download.
2008/04/25 libdap 3.8.0 Windows XP A binary release of libdap for Windows XP. See libdap 3.8.0 to download.
2008/04/14 Hyrax 1.4.1 An update for Hyrax 1.4 is now available. This update fixes a memory error in the 1.4.0 version. You only need to update the BES for this update. See Hyrax 1.4.1 to download.
2008/03/19 HDF5 1.2.2 Source code and Binaries for the HDF5 handler, version 1.2.2 are now available. This release includes a bug fixes for NASA HDF5 EOS files. See HDF5 Handler or Hyrax 1.4.0 to download.
2008/03/14 HDF4 3.7.8 Source code and Binaries for the HDF4 handler, version 3.7.8 are now available. This release includes bug fixes. See HDF4 Handler or Hyrax 1.4.0 to download. Note that one outstanding issues remains - be sure to read the source code NEWS, README or handler download page.
2008/03/12 HDF5 1.2.1 Source code and Binaries for the HDF5 handler, version 1.2.1 are now available. This release includes bug fixes and is also the first binary release of this handler. See HDF5 Handler or Hyrax 1.4.0 to download.
2008/02/29 Hyrax 1.4.0 Source code and Binaries for Hyrax 1.4.0 are now available. This release includes bug fixes for issues found in version 1.3.1 plus changes that have greatly increased response speeds and made the server easier to integrate with the look and feel of existing web sites. See Hyrax 1.4.0 to download.
2008/02/28 OPeNDAP/Matlab Ocean Toolbox 2.0 A toolbox designed to access ocean datasets using OPeNDAP technology. The software allows a user to enter time, location and variable information directly into an interface to obtain the data in the workspace. This version of the software fixes previous problems related to one of the datasets and the merging tool. See Matlab Ocean Toolbox to download.
2008/01/28 OPeNDAP/Matlab Ocean Toolbox 1.1 beta A toolbox designed to access ocean datasets using OPeNDAP technology. The software allows a user to enter time, location and variable information directly into an interface to obtain the data in the workspace. This version of the software fixes previous problems related to one of the datasets and the merging tool. See Matlab Ocean Toolbox to download.
2008/01/18 HDF5 Handler 1.2.0 beta A source release for the HDF5 Data Handler. This version of the handler has special modes for reading CF-compliant data files as well as NASA EOS5 data files. Developed by THG, Inc. in cooperation with OPeNDAP. See HDF5 Handler 1.2.0 to download.
2007/12/04 Hyrax 1.3.1 Source code and Binaries for Hyrax 1.3.1 are now available. This is a bug-fix release for Hyrax 1.3.0. One problem which affected smaller machines was fixed and some improvements were made to the binary packages. See Hyrax 1.3.1 to download.
2007/11/28 libdap-3.7.10 This update is a fix for the data encoding functions - on smaller machines the new functions could run out of space. See the NEWS and ChangeLog files for details. Download at libdap-3.7.10.
2007/11/21 Hyrax 1.3.0 Binaries for Hyrax 1.3.0 are now available. A handful of build-related issues were patched and will be available shortly in source form as well. See Hyrax 1.3.0 to download.
2007/11/14 Hyrax 1.3.0 This update to Hyrax includes important bug fixes, a new Hyrax control script and support for Unix compress. See Hyrax 1.3.0 to download.
2007/11/13 libdap-3.7.9 This update is a fix and refactor release. See the NEWS and ChangeLog files for details. Download at libdap-3.7.9.
2007/10/10 DAP2 RFC The DAP2 Description submitted to NASA Earth Science Enterprise Software Process Group has now been accepted as a Recommended Standard. See the ESE/SPG web site for more detail; you can find a copy of the document on our web site as well.
2007/10/10 DAP2 RFC The DAP2 Description submitted to NASA Earth Science Enterprise Software Process Group has now been accepted as a Recommended Standard. See the ESE/SPG web site for more detail; you can find a copy of the document on our web site as well.
2007/07/03 CGI Server 3.8.2 The version 3.8.2 release includes no new features for the CGI-based data server, but the security patch posted on 27 April 2007 has been applied, other fixes have been made and the Usage, ASCII and WWW form interface handlers have been updated for the latest version of libdap. This release replaces the 3.8.1 release.
2007/06/29 CGI Server 3.8.1 The version 3.8.1 release includes no new features for the CGI-based data server, but the security patch posted on 27 April 2007 has been applied and the Usage, ASCII and WWW form interface handlers have been updated for the latest version of libdap.
2007/06/27 libdap 3.7.8 This release introduces support for pkg-config and fixes two dynamic memory errors. See the libdap page for more information and to download the software.
2007/05/25 Hyrax 1.2.1 and libdap 3.7.7 OS/X Intel Binaries for Hyrax and libdap
2007/05/21 Hyrax 1.2.1: OLFS 1.2.3 and bes 3.5.1 Fixed a problem with the transmission of some large 32-bit floating point arrays. See the bes and OLFS pages for more information and to download the software. Also see the Hyrax page to get the complete Hyrax data server.
2007/05/14 Hyrax 1.2.1 and bes 3.5.0 Revamped support for compressed data files. See the bes page for more information and to download the software. Also see the Hyrax page to get the complete Hyrax data server. This release of the BES addresses some important security issues.
2007/05/03 bes 3.4.2 This is a bug fix release. See the bes page for more information and to download the software. Also see the Hyrax to get the complete Hyrax data server.
2007/05/03 libdap 3.7.7 This bug fix release fixes a problem with the build of the libdapclient and libdapserver libraries. There are a few other minor fixes. There are no API changes. See the libdap page for more information and to download the software.
2007/05/01 OLFS 1.2.2 This minor release corrects a problem with the DAP version (.ver) response in the OLFS. See the OLFS page for more information and to download the software.
2007/04/27 OLFS 1.2.1 This minor release patches a concurrency problem in the OLFS. See the OLFS page for more information and to download the software.
2007/04/23 Hyrax 1.2 This release features support for multiple BES's: Data providers may configure a single Hyrax installation to work with multiple BES's. See the Hyrax page for more information and to download the software.
2007/04/06 Download information for OPeNDAP software Six years of software download information have been assembled and show that software downloads increased significantly in 2005, coinciding with University of Rhode Island's NASA REASoN Grant.
2007/03/21 OLFS 1.1.1 A minor update for the OLFS that fixes the Java WebStart links in the THREDDS catalog pages. Added to Hyrax 1.1
2007/03/13 Hyrax 1.1 Hyrax 1.1 is out. This release features bug fixes and a new install feature that sets up the server with some test data for each handler. See Hyrax 1.1
2007/02/27 The 2007 OPeNDAP Developer's Workshop. The Workshop was held on February 21st, 22nd and 23rd in Boulder CO. A meeting report will be forthcoming. Until then, see the Agenda, which has links to all of the presentations.
2007/02/15 The second beta release of Hyrax (aka Server4) is available.

This is a bug fix release. We have also improved the documentation and tested and documented configuration of Hyrax with Apache. This makes it easy to install Hyrax and ensure that all of your old URLs still work!

We also have a new web page for the server which collects all of the components in one place (Hyrax) and a modified page for the old CGI-based server. Lastly, we have a new page that lists all of our data handlers, including those that are only available from our source code control system.

2007/02/12 The C++ DAP library libdap version 3.7.5 is available.

This is a bug-fix release made in coordination with the next beta release of Hyrax (aka Server4).

See libdap to download.

2007/01/29 The OPeNDAP Data Connector (ODC) 2.63 is now available.

Bug and Behavior Fixes and Upgrades.

  • New Java-OPeNDAP compatibility fix.
  • Legal statement added to source code.

See the OPeNDAP Data Connector to download.

2007/01/23 The OPeNDAP Data Connector (ODC) 2.60 is now available.

This release adds bug fixed and upgrades.

  • New Java-OPeNDAP jar and JDOM jar.
  • Fixed problem with GCMD being cancelled in mid-operation.
  • Help file has been upgraded with more up-to-date information.
  • Problem with axes in plotter fixed.
  • The size of the window is remembered and restored on subsequent uses of the program.

See the OPeNDAP Data Connector to download.

2007/01/03 Server4 Software 1.0.1 Beta Release.

This release adds support for several new features.

  • HTTP/1.1 persistent connections.
  • Improved OPeNDAP directory response.
  • Prototype SOAP Interface.
  • Server UUID on top level directory for improved web searchability.
  • Persistent content (configurations, user supplied documents/web pages, etc.).
  • Improved internal efficiency via BES client connection pooling.

See Server4 to download.

2006/12/14 The OPeNDAP Data Connector (ODC) 2.59.1 is now available.

This release is existing functionality upgrade. Most of the changes are bug fixes, smoothness enhancements, internal plumbing reworking's and other changes designed to create long term stability and increase the reliability of the software.

includes these major enhancements:

  • Compatibility Changes
    • default mail settings changed
    • bug post functionality upgraded to work with new bug tracking system (Trac)
    • GCMD protocol updated to fit changes in GCMD query and DIF format
  • Feature Changes and Improvements
    • the activity monitor has been changed to a more standard dialog box with a cancel button
  • Bug and Behavior Fixes and Upgrades
    • retrieve panel output shows only valid and working choices
    • type checking no longer being on retrieved URLs (obsolete)
    • DODS errors being returned from servers on directory accesses now properly handled
    • some lingering status messages now cleared at the appropriate time
    • the labeling for banded color specifications has been fixed
    • the image viewer has had a threading bug fixed
    • a line calculation problem with the coastline functionality has been fixed
  • Internal Enhancements
    • retrieve panel changed to a list format (used to be table)
    • URL storage and management now uses an MVC design

See the OPeNDAP Data Connector to download.

2006/11/28 libnc-dap 3.7.0 is now available.

The 3.7.0 version of libnc-dap includes the upgraded to Unidata's netCDF 3.6.2 beta 4 library code, which means that we now support the 'big file' stuff when our library is used to read/write local files.

See libnc-dap to download.

2006/11/27 libdap++ 3.7.3 is now available.

The 3.7.3 version of libdap++ includes new features and an implementation change, which now returns the DAP protocol version number, 3.1, in an HTTP response header. It also contains an implementation of the DDX object/response. The 3.7.3 version of libdap is required for the alpha release of Server4.

See libdap++ to download.

2006/11/07 The Matlab OPeNDAP Oceanographic Toolbox is now available.

This toolbox provides Graphical User Interfaces (GUI's) to access a number of ocean data sets via OPeNDAP as well as tools to plot the acquired data. The strength of these GUI's is that they expose complicated data sets (often multi-variable, multi-file data sets spread over a number of directories) in an easy to use interface, allowing the user to request only the subset of data -- para maters, spatial and temporal range and resolution -- relevant to his or her needs.

See Matlab OPeNDAP Toolbox to download.

2006/10/12 The OPeNDAP IDL Client is now available.

The OPeNDAP IDL Client is an IDL tool which provides access to OPeNDAP data in IDL. The IDL client now uses the OPeNDAP C API(v-1.33) in place of the OPeNDAP CPP API. This removes the problems caused by runtime incompatibilities. The idl-client code, both .PRO files and external reference modules (idl_opendap.c) have been modified to work with the new OCAPI implementation. The behavior of the new IDL client remains consistent with previous versions of the client code. The code base for this client has been named idl-client which differentiates it from the previous client that was named idl-cmdln.

See IDL-Client to download.

2006/10/02 The OPeNDAP C API (OCAPI) 1.33 is now available

The OPeNDAP C API (OCAPI) is an OPeNDAP DAP 2.0 client implementation written in generic C. This release includes these major enhancements: all critical major bugs fixed included nested sequence bugs; all internal memory leaks fixed; coordination with IDL client; added call to allow configuration of network settings; and minor improvements to print formatting.

See OCAPI to download.

2006/09/19 Server4 Software 0.9.1 (alpha) Release

The better supports of THREDDS catalogs, it can now be customized with hand written catalogs that superseding the automatically generated ones. The catalogs also now support 'inheritance' so THREDDS attributes added to parent catalogs will show up also in child catalogs, even the automatically generated ones. Other features include a lighter front end, generation of the ASCII, HTML form and Info responses in the back end (where access to data can be exploited to optimize that activity; this also means that front ends can be built without any DAP-aware code, making them much 'lighter') and support for HTTP/1.1 client-side caching.

See download page for more information.

2006/07/20 Server4 Software 0.8.0 (alpha) Release

Server4 is the next generation server from OPeNDAP.org. It utilizes a modular design that employs a light weight java servlet (aka OLFS) to provide the public accessible client interface, and a backend daemon, the BES to handle the heavy lifting. This is a source-only alpha release of the software, which means that a significant set of features are complete, but we think that other features should be added to server before it's ready for everyone.

2006/05/15 The Data Discovery Workshop

OPeNDAP, in cooperation with Unidata and UCAR, held a workshop to focus on discovery within the realm of online data systems. The agenda, presentations, use cases developed during the course of the workshop and the workshop report can be found on the presentations & workshops section of this site.

2006/04/17 The OPeNDAP C API (OCAPI) is now available

The OPeNDAP C API (OCAPI) is an OPeNDAP DAP 2.0 client implementation written in generic C. The goal of this implementation is to provide a C code base that can be compiled easily on any platform without the complexities found in C++.

See OCAPI to download.

2006/03/08 OPeNDAP C++ 3.6 Release is now available.

includes these major enhancements:

  • Libdap 3.6 is now required by the new data handlers.
  • Libdap removed old iostream methods, and others marked as deprecated in the previous versions.
  • Dap server no longer includes its own copy of the Perl HTML::Parser module. The FilterDirHTML code now uses the current distribution's version of the Filter.pm module.
  • In dap server, dap_asciival filter now uses a new variant of the Response class which reads and stores the version number correctly.
  • In dap server, the web interface of help text is changed, and it now uses a web page stored at the opendap web site.

See download page for more information.

2006/01/12 netCDF Handler bug fix

We have released version 3.5.2 of the netCDF handler, which fixes a bug that causes into variable break on 64 bit machines. Just download and install; the server should not need any changes to its configuration files.

See netCDF handler to download.

2005/12/22 dap-server bug fix

We have released updated version 3.5.3 for dap-server, which fixes a bug in the ASCII extension to the end of the file , which generated a parsing error message: "Error: Error parsing the text on line 1 at or near: Error The descriptor object returned from the dataset was null. Check that the URL is correct." For this fix, handlers don't need updating.

See dap server for more information.

2005/11/29 dap-server bug fix

We have released updated version 3.5.2 for dap-server, which fixes a bug in the HTML form and info response generators that caused global attributes to be 'lost.' We also add Support for bzip2 compression to the server. If the zip and bzip2 tools are not located in /bin or /user/bin on the server host, edit the file DODS_Cache.pm so that module will be able to locate them.

See dap server for more information.

2005/11/16 netCDF Handler bug fix

We have released version 3.5.1 of the netCDF handler, which fixes a bug where arrays of NC_ BYTEs were not handled correctly. Just download and install; the server should not need any changes to its configuration files.

See netCDF handler to download.

2005/11/01 Server 3.5 and libdap 3.5 Released

We have released server 3.5 and libdap 3.5. The new server features a deployment scheme that fits the Linux and Mac OS/X directory structure better. The server now exposes only two files to the web server's cg binary directory and includes a host of other improvements. Among the other improvements: Data no longer needs to be located under the Document Root directory; Data handlers are set using a configuration file; The ASCII and HTML responses are no longer built using a second round-tip through the server.

Each of the data handlers has also had a number of bug fixes. Three data handlers are ready at this time: HDF4; NetCDF3; and FreeForm. The JGOFS handler will be released soon. We're dropping support for the Mat lab and DSP handlers although we plan to continue to use the DSP handler ourselves.

The Update to libdap addresses a handful of issues found during the beta testing of the code. This version includes a much improved interface to the POSIX regular expression functions.

See dap server and libdap for more information.

2005/10/24 Web Services white paper

We have written a white paper that describes how we're looking at continuing to develop the OPeNDAP web services. The white paper contains a brief description of the REST and RPC architectures as well as SOAP/WSDL technology and two potential interfaces we can deploy.

We will also be releasing the next version of the OPeNDAP Data Server (version 3.5) which includes experimental support for some of the ideas presented in the white paper. Comments are welcome!

Web Services (DRAFT) (pf)

2005/08/24 libnc-dap 3.5.2

This is an update to the 3.5.1 beta release of early June. It includes fixes for build issues on a number of platforms. A problem with HDF data sources when accessed with Ferret using the library still remains.

This version of the library will not build with libdap 3.4; you must use libdap 3.5.2 or newer

See libnc-dap for more information.

2005/08/15 libdap++ 3.5.2

This version of libdap++ includes support for the AIS, a new factory-based class instantiation mechanism, the first of the DAP3 features (XML encoding for data previously held in the DAS and DDS) and a streamlined build process.

This update to 3.5.1 includes fixes to problems reported with the 3.5.1 and 3.5.0 beta releases and a vastly reworked build.

See libdap++ for more information.

2005/06/09 libnc-dap 3.5.1 beta

This is an update to the 3.5.0 beta release of mid May (which didn't make it to What's New. The fixes include problems with nco 3.0.0, memory leak checks and a new build process which uses automake. The source tarball is now significantly smaller. Testing using the Unidata regression tests now defaults to test.opendap.org. See NEWS and README for more information.

This version of the library will not build with libdap 3.4; you must use libdap 3.5.1 or newer

See libnc-dap for more information.

2005/05/13 libdap++ 3.5.1 beta

This update to 3.5.0 fixes some minor problems with the build. These fixes are needed to build with libnc-dap 3.5.x. New to the software is an rpm spec file. Use this to make binary RPMs for those Linux distributions that support them. Our next release will include RPM binaries.

This is only a source release at this time. It has been tested on linux (Fedora Core 2,3 and RedHat Enterprise 3) and Mac OS/X 10.3.

See libdap++ for more information.

2005/05/06 libdap++ 3.5.0 beta

The latest version of libdap++ includes a new build and install model which discards the old 'DODS' tree and installs into the host computer in the same way most open source SDKs install. This version also includes support for the AIS, smaller servers (compatible server software is forthcoming) and a host of other features. This is a beta release and is only in source form at this time. Note that this library is not compatible with the version 3.4.x clients and servers. See the libdap++ download page for more information.

2004/12/25 Microsoft Access Tool

Viral Jain has provided his OPeNDAP interface for MS Access. This tool can import DAP-enabled data into Access. See Third Party Software for more information.

2004/11/10 MexCDF binaries for Win32 and Linux!

The MexCDF project on SourceForge is now providing mexcdf binaries built with DAP support. See Third Party Software for more information.

2004/08/08 DAP 2 Specification

We've submitted a description of the DAP, version 2, to NASA's Earth Science Data Systems Standards Process Group. The document has advanced to the 'Draft Community Standard' level. A PDF copy and a slightly out of date HTML version of the document can be found with our other document ion on this web site. The PDF file can also be found on the NASA/ESE/SPG web site under RFC.

2004/07/19 OPeNDAP C++ 3.4.4 release is now available includes these bug fixes:
  • Digest authentication works correctly.
  • Proxy authentication works correctly.
  • The 'varm' interface of the netCDF 3.5.1 library is now supported.
  • and other fixes.
This release also includes a script which will help in linking programs to our libraries. The opendap-config is included in the dap++ library source.

For more information including details on changes see the release notes for release 3.4.

To download, go to Downloads or to the 3.4.4 ftp site

2004/03/17 OPeNDAP C++ 3.4.3 release is now available includes these bug fixes:
  • Fixed a problem in both SignalHandler and RCReader which contain a non-standard use of pthreads.
  • Updated code for maintaining DDS structure of data in the interned matlab variables.
  • and other fixes.

For more information including details on changes go to http://www.opendap.org/sw3.4/

To download, go to the 3.4.3 ftp site

2004/03/12 DODS Java 1.1.5 is now available at http://www.unidata.ucar.edu/packages/dods/home/swJava1.1/. This is a supplemental release of 1.1 that fixes an improper document type declaration in the MIME headers of the DAS response in the core servlet (dods.servlet.DODSServlet) .
2004/02/24 OPeNDAP C++ 3.4.2 release is now available includes these bug fixes:
  • Infinite loop in the HDF4 server (w/character variables).
  • libdap++ now returns better error messages when the httpd reports an error.
  • The info response now works.
  • The client-side cache is more robust. It does not leave cruft around when a user interrupts a program.
  • Error responses were not parsed/processed correctly when received by clients in some circumstances.
  • and other fixes.

For more information including details on changes go to http://www.opendap.org/sw3.4/

To download, go to the 3.4 ftp site

2004/01/30 Programmer documentation updated

The Server development tutorial and Programmer's Reference Guide have both been updated. The Programmer's reference is a work in progress, but most of the DAP C++ classes and methods are documented. Both are accessible on the Documentation page

Note that the Developer's TWiKi is now accessible from these pages. Go to the Developer's menu item and click on "Goto Developer's TWiKi"

2004/01/12 OPeNDAP C++ 3.4 release is now available includes these major enhancements:
  • Using libcurl instead of libwww.
  • URL dereferencing done with curl instead of Perl.
  • C++ DAP is now thread-safe.
  • New interface for DAS and DDS classes.
  • Core compiles with gcc 3.2.1, Visual C++ 6.0 and gcc 2.95.
  • Server and client code can once again deal with compressed responses.
  • Passwords can be included in URLs.
  • Digest authentication is now supported.
  • netCDF client and server upgraded.
  • A smart time-out capability has been added to the servers.
  • OPeNDAP AIS prototype is available.
  • Compression and caching decompressed files.

For more information including details on changes go to http://www.opendap.org/sw3.4/

To download, go to the 3.4 ftp site

2003/12/03 OPeNDAP C++ 3.4RC6 (Beta) is now available

For more information including details on changes since the last stable release (3.2), go to http://www.opendap.org/sw3.4/

To download, go to the 3.4RC6 ftp site

2003/11/18 Anagram Server Framework version 1.0 is now available

Anagram is a modular Java framework for high-performance scientific data servers, which forms the basis for the GrADS-DODS Server version 1.2.

This distribution contains the framework classes, as well as an Anagram implementation called the Example Server, which uses the DODS Test classes to generate sample data for any arbitrary data structure. The Example Server is ready to compile and run, and should provide a good starting point for a new implementation of Anagram.

For download and information, go to Anagram home page

2003/11/17 GrADS-DODS Server 1.2.7 is now available for download

This release adds several new features and optimizations: New direct_subset attribute for dataset tag, provides an optimization for use in data-intensive applications such as distributed modeling. GDS can do in-process I/O (no separate GrADS process is invoked) for correctly-formatted IEEE binary datasets. This appears to provide close to a full order-of-magnitude improvement in throughput.

Metadata attributes can be added to datasets in the configuration file using the metadata tag.

Metadata attributes can be extracted from self-describing datasets using the metadata-filter tag. (Requires GrADS 1.9)

A workaround for an I/O problem related to high-resolution grids has been applied. GDS can now serve datasets down to 5km resolution without distortion.

Startup scripts now check the value of the GADDIR environment variable, to ensure that the sdfopen netCDF/HDF interface will function properly.

Admin service can be enabled for specific privilege levels only, using the admin_allowed attribute.

Import module will handle GDS 1.9 BUFR descriptors correctly.

For download, release notes, and documentation go to GrADS-DODS Server 1.2.7

2003/11/05 OPeNDAP paper out in CODATA Data Science Journal

An account of metadata issues encountered in the development of OPeNDAP software, including the metadata taxonomy used in the project. Go to Data Science Journal.

To download the OPeNDAP paper directly, click here.

2003/10/14 OPeNDAP C++ 3.4RC5 (Beta) is now available

For more information including details on changes since the last stable release (3.2), go to http://www.opendap.org/sw3.4/

To download, go to the 3.4RC5 ftp site

2003/10/07 OPeNDAP C++ 3.4RC4 (Beta) is now available

For more information including details on changes since the last stable release (3.2), go to http://www.opendap.org/sw3.4/

To download, go to the 3.4RC4 ftp site

2003/09/16 OPeNDAP C++ 3.4RC3 (Beta) is now available

For more information including details on changes since the last stable release (3.2), go to http://www.opendap.org/sw3.4/

To download, go to the 3.4RC3 ftp site

2003/09/02 DODS Java 1.1.3 is now available at http://www.unidata.ucar.edu/packages/dods/home/swJava1.1/. This is a supplemental release of 1.1 that contains the bug fixes and a fix of a regexp problem in the DRDS.
2003/08/06 Retrospective Access to NCEP Models now available at NCDC.

The NOAA Operational Model Archive and Distribution System (NOMADS) at NCDC is now providing real-time and retrospective NCEP model output as broadcast over the NOAAPort Broadcast System. A GrADS-DODS Server (GDS) is now open for public access to Eta, mesoEta, GFS (AVN/MRF) and RUC models. Data are available in near real-time, and retrospectively dating back to May 2002. This represents the first time NCEP NWP data has been archived for long-term public access.

The NOMADS project is a collaboration of over 20 US and International data users and providers to make weather and climate models and data available using distributed data access technologies. A suite of data and data services are available under NOMADS that include:

  • Distributed data access and sub-setting under DODS/OPeNDAP using GDS, LAS, DODS, and Traditional access methods (ftp, plot, and browse) at NCDC. (LAS to be available by CY04)
  • Real-Time and Retrospective Global Data Assimilation (GDAS) Spectral Statistical Interpolation (SSI) model input data from NCEP for a model restart/rerun and for Regional Model Initialization (available Fall 2003).
  • Global Climate and other models and data are currently available under NOMADS technologies at CDC, COLA, GFDL, LLNL, NCAR, NCEP, PMEL, and other NOMADS participants. The British Atmospheric Data Centre (BADC), will be providing subsets of available UKMET, ECMWF, Hadley, and other European data under distributed technologies under the NOMADS umbrella.
  • Observational data and climate analysis tools for inter-comparison, climate outlooks and model and observational quality control.
  • Long-Term Stewardship of these data for historical, analysis, rerun and retrospective purposes.

See the NCDC Model resources Page at: http://www.ncdc.noaa.gov/oa/model/model-resources.html

Other datasets such as the new NCEP North American Regional Reanalysis, limited NCDC sfc and U/A observational datasets, Ocean and Ensemble models will soon be available. Real-Time access to full resolution NWP output and other data is available at the NCEP R/T NOMADS. Plans include long term access to these data at NCDC during FY04.

2003/07/31 OPeNDAP C++ 3.4RC2 (Beta) is now available.

For more information, go to http://www.opendap.org/sw3.4/

To download, go to the 3.4RC2 ftp site

Changes between 3.2 and 3.4:

  • Code changes
    • Using libcurl instead of libwww.
    • URL dereferencing done with curl instead of Perl.
    • C++ DAP is now thread-safe.
    • New interface for DAS and DDS classes.
    • Core compiles with gcc 3.2.1, Visual C++ 6.0 and gcc 2.95.
    • Various bug fixes
    • Server and client code can once again deal with compressed responses.
  • Client usage changes
    • Passwords can be included in URLs.
    • Digest authentication is now supported.
  • Server usage changes
    • dods.rc
    • A smart time-out capability has been added to the servers.
    • statistics
  • New software
    • OPeNDAP AIS prototype is available
    • netCDF client and server upgraded
    • DODSter module added to emulate the MODster software.
  • Server usage notes
    • Compression and caching decompressed files.
    • Register your data set(s).
    • Prettifying the DODS Directory response.
2003/07/11 Perl scripts for configuring GDS-LAS.

Two Perl utility scripts for GDS are available at the following location: ftp://grads.iges.org/grads/gds/gds-perl-scripts-20021209

  • ls-gds.pl - a simple equivalent of the 'ls' command, for listing the contents of a remote GDS server.
  • addGDS.pl - uses the ls-gds.pl script to generate XML descriptions of the contents of a GDS, appropriate for inclusion in a Live Access Server configuration file.


2003/06/27 OBIS Hexacoral Data Now Available as an NVODS dataset via OPeNDAP.

A major Ocean Biogeographic Information System (OBIS, http://www.iobis.org/) dataset containing lists of georeferenced specimens of Hexacorallia, including stony corals, black corals, and sea anemones, is now available on-line through the National Virtual Ocean Data System (NVODS, http://www.nvods.org) using the OPeNDAP Data Access Protocol (http://www.opendap.org). Having the data available via OPeNDAP is a first step toward enabling access and analysis of biological data served via OPeNDAP.

The dataset description and access to the data are available at:

http://hercules.kgs.ku.edu/hexacoral/anemone2/dods/dods_page.htm

Biological data can be semantically richer than physical data, and has been a challenge to serve in a way which allows access to the total cross section allowed by the metadata descriptors. The fields served via the OPeNDAP DRDS are:

  • SPECIMENS_SCI_NAMES: Lists georeferenced specimens in the Hexacorallia database (stony corals, black corals, and sea anemones in a general sense) using the name under which the specimen lot was published in the literature (genus, species, and subgenus and subspecies, if provided). Associated collection information includes locality, date, biological attributes, physical features of environment, museum repository, and bibliographic source. Each name is associated with a lat/long and a bibliographic source; any or all of the other fields may be blank.
  • SPECIMENS_VALID_NAMES: Lists georeferenced specimens in the Hexacorallia database (stony corals, black corals, and sea anemones in a general sense) using its valid name (genus, species, and subgenus and subspecies, if provided, author of species and year), which is not necessarily the name under which the specimen lot was published in the literature. Associated collection information includes locality, date, biological attributes, physical features of environment, museum repository, and bibliographic source. Each name is associated with a lat/long and a bibliographic source; any or all of the other fields may be blank.

The dataset was made available by Dr. Daphne Fautin, and put on-line by Kurt Look at the University of Kansas and the Kansas Geological Survey.

2003/06/20 OPeNDAP C++ 3.4 Release Candidate 1 (Beta) is now available.

Release candidates are not considered stable releases. Please treat it accordingly (e.g., not installing as your operational system, expect some bugs and report any you find). Here is what's new in the OPeNDAP C++ core version 3.4:

  • Code changes
    • Libcurl instead of libwww.
    • URL dereferencing done with curl instead of Perl.
    • C++ DAP is now thread-safe.
    • New interface for DAS and DDS classes.
    • Core compiles with gcc 3.2.1, Visual C++ 6.0 and gcc 2.95.
    • Bug fixes
  • Client usage changes
    • Passwords can be included in URLs.
  • Server usage changes
    • dods.rc replaces dods.ini.
    • server site can gathers statistics.
  • New software
    • OPeNDAP AIS prototype is available.
    • netCDF client and server upgraded.
    • DODSter module added to emulate the MODster software.

For downloads, release notes, and documentation see /pub/dods/DODS-3.4/RC1/.

More information on the DODS 3.4 release is available: http://www.opendap.org/sw3.4/.

2003/06/05 The GrADS-DODS Server v1.2.6 is now available.

This release includes numerous bug fixes and improvements to the stability of the server; upgrading from GDS 1.2.5 and earlier is recommended. Here's what's new in this release:

  • GDS now comes with Tomcat 4.1 instead of Tomcat 3.2.
  • New start/stop/cleanup scripts in bin/:
    • Automatically respawn Tomcat if it goes down;
    • Can be run from any directory;
    • Provide more informative output.
  • New utility, utils/gds-reload.sh, provides a simple way to send admin commands to server
  • Server-side analysis requests can now vary in three dimensions.
  • Improved admin service design can no longer block other requests or hang server, and supports POST method for requests.
  • Fixed bugs relating to:
    • enabling/disabling filters
    • abuse blocking filter not reconfiguring properly
    • spuriously high hit counts in abuse blocking filter
    • use of cached analysis results in follow-on analysis
    • HTTP caching headers
    • potential name collisions in temporary cache
    • strided (subsampled) data requests coming up short

For downloads, release notes, and documentation see http://www.iges.org/grads/gds.

As always, if you have any trouble with installation/upgrading, you are welcome to email me or post your question to the GrADS users list (sign up at http://www.iges.org/grads/users.html).

2003/05/13 New Release of the OPeNDAP Data Connector (ODC) is now available.

The new ODC release fixes some problems in cancelling requests and adds a new generic plotting and image browse capability. For more information and to download the ODC, go to http://www.opendap.org/ODC/.

2003/02/27 DODS C++ 3.3 Native Win32 port (Beta) is now available.

The DODS 3.3 is available as a Beta release for Windows NT, Windows 2000 and Windows XP. Other versions of Windows are not supported. It contains the DODS core library (DAP), the netCDF client library, the Matlab command-line client, the IDL command-line client, the Matlab Toolbox (a GUI) and our test client "geturl".

For more information and directions for installation, see http://www.unidata.ucar.edu/packages/dods/home/winPort.html

2003/02/27 DODS C++ 3.3 Beta release now available.

DODS C++ 3.3 includes these changes:

  • Now using libcurl for HTTP rather than libwww. libcurl is smaller and actively in development.
  • The DAP implementation for C++ is MT-safe.
  • A new set of interfaces has been added to the DAP DAS and DDS classes so that STL iterators can be used to manipulate their contents. The Old Pix interfaces are still present, although uses of Pix that rely on those objects being void pointers may fail in certain circumstances.
  • The C++ DAP now builds with gcc 2.95, Visual C++ 6.0, and (new for this release) gcc 3.2.1 (tested, other version may also work). We believe that many other compilers will also work as long as they support the STL.
  • Various bug fixes for the servers, including some fixes to sequences and some memroy leak fixes.

More information is available at http://www.unidata.ucar.edu/packages/dods/home/sw3.3/

2002/11/27 DODS Software - OPeNDAP Data Connector is now available at OPeNDAP Data Connector.

The ODC is a standalone Java application providing specialized graphical user interfaces for data discovery, and retrieval. The software design separates each of the basic elements for data discovery and access into discrete functional components.

The ODC provides:

  • independent frames for searching, retrieval, viewing, and help.
  • search, retrieve, and view frames that are extensible to plug-in additional user interfaces.
  • a 'retrieve' frame that supports the standard set of OPeNDAP services; directory traversal and variable subsetting.
  • a 'server' mode to allow external applications to communicate with the ODC, to either retrieve fully qualified URLs or data values.
  • integrated data viewing with extensions planned to provide generic plotting and display browse images.

This software is in beta testing. Please obtain and try it out.

2002/10/09 GrADS-DODS Server 1.2.5 is now available at http://www.iges.org/grads/gds.

We are designating this as the first stable release of the GDS (thus the removal of the 'b' in the version number). We suggest that all sites running GDS 1.1 consider upgrading.

This release fixes a various bugs in the beta versions of GDS 1.2, including:

  • the global "documentation" attribute was not working correctly with some clients; its data type has been changed from URL to String
  • analysis expressions containing certain valid GrADS dates were erroneously rejected
  • the prefix and suffix strings used for searching data directories were not being removed from the dataset name in its online handle, as the documentation claimed
  • some datasets without title records in their descriptor files did not load properly

GDS 1.2.5 is also "station-data ready". When GrADS 1.9 is released it will be possible to serve GrADS and BUFR format station using this release of the GDS.

2002/10/02 LAS Version 6.0 of the Live Access Server is now available

What's new in release 6.0?

  • Completely redesigned, faster, more flexible Java servlet based user interface
  • Support for multi-level hierarchies for datasets and variables
  • Automatically generated metadata pages allow user to "discover" information about datasets and variables
  • Search interface
  • Download of multiple variables
  • Side-by-side plots. Two variables are displayed next to each other in a user selectable row or column.
  • Updated scripts to allow automated access to a LAS data server
  • All required Perl modules included in distribution

You may download LAS from the following page: http://ferret.wrc.noaa.gov/Ferret/LAS/Downloads/ .

Updated installation and configuration documentation is available at: http://ferret.wrc.noaa.gov/Ferret/LAS/Documentation/.

For a list of systems on which the server has been tested, please see: http://ferret.wrc.noaa.gov/Ferret/LAS/FAQ/os_browser_table.html.

You can view the 6.0 server in action by going to: http://stout.pmel.noaa.gov/las_v60/servlets/dataset.

Source code for LAS (in Perl and JavaScript) is included in the download tarball. The latest snapshot of LAS is also always available via anonymous cvs (see the installation documentation for more info). LAS version 6 requires that MySQL be installed on your server.

2002/09/05 DODS Matlab Toolbox (GUI) is now available The Matlab GUI has been designed to facilitate data requests and the use of data when they are returned to the Matlab session. In addition, the GUI provides a rudimentary plotting capability based on Matlab plotting functions. The user specifies the target data set, variables of interest in the data set, the spatial and temporal range of interest and then requests the data. The data are scaled to a common set of units on return and renamed using a consistent naming convention - the same convention used to select the variables. The user is then presented with a display widget that may be used to generate plots of the data.

There are two classes of projects that we anticipate will define the bulk of the uses made of the GUI:

  • A user wants to get a "feel" for a particular parameter (e.g., cloud cover) at a given location and time. This might be for a proposal that s/he is writing or to see if the values that s/he has obtained from some other source are reasonable.
  • The user wants to learn how to generate URLs for a specific data set, variable, region and time. S/he generates a couple of requests with the GUI and then uses the URLs that the GUI generates to write a Matlab script that automatically generates URLs for other times, variables, etc related to the data set of interest, obtains the data defined by these URLs, processes them, etc.

In addition to these two user groups, there will also likely be those who use the GUI to do all of the data acquisition for their projects.

This version has significant changes from the previous (3.2) version. ... For more information and to download the software, go to DODS Matlab GUI 5.2.0a1

The DODS C++ software this version of the DODS Matlab Toolbox is based on is an alpha release. However, it is known to work well and is in alpha mainly because the DAP software is missing certain features.

2002/09/03 Arctic Ocean Model Intercomparison Project (AOMIP) data are now available. The Arctic Ocean Model Intercomparison Project is an international effort to identify systematic errors in Arctic Ocean models under realistic forcing.
2002/08/22 A new version of the Aggregation server is ready for beta testing. Important new features are:
  • uses THREDDS catalogs version 0.6 for configuration
  • Type 1 aggregations on Arrays
  • improved coordinate variables on Type 1
  • multiple aggregations
see http://www.unidata.ucar.edu/projects/THREDDS/tech/aggServer/AggServer.html
2002/06/19 GrADS-DODS Server 1.2 is now available at http://www.iges.org/grads/gds. This is a major update to the GDS, with a new XML-based configuration mechanism, expanded documentation, major internal code improvements, and many new features.
2002/06/18 GrADS-DODS Server 1.1b10 is now available at http://www.iges.org/grads/gds. This fixes a bug in previous distributions of GDS 1.1, which prevents CTL files without "TITLE" records from loading properly. GDS versions 1.2b1 and up are not affected by this bug.
2002/06/05 DODS Java 1.1.1 is now available at http://www.unidata.ucar.edu/packages/dods/home/swJava1.1/. The changes are mainly comprised of two significant bug fixes: a fix to the DAS/DDS parser; and a fix to how constraint expressions are handled in the DRDS.
2002/05/30 DODS 3.2.1 release now available. DODS (C++) 3.2.1 includes these enhancements and bug fixes:
  • Improved build process.
  • Improvements to both the Matlab and the IDL command line clients (the IDL client now works on 64-bit architectures).
  • Major rewrite of the HDF server (more efficient and fixed problem with big files). Also, now allows restriction of variables served (using ancillary DAS files).
  • NetCDF client library fix to ncopen's return value, now returns appropriate return value when given a bad DODS URL.
  • Various other bug fixes.

If you are using the HDF server, the Matlab command line client, or the IDL command line client, we strongly advise you to upgrade. DODS 3.2.1 source code and binary builds can be downloaded from our DODS 3.2 FTP site:

/pub/dods/DODS-3.2/3.2.1/.

More information on the DODS 3.2.1 release is available:

http://www.unidata.ucar.edu/packages/dods/home/sw3.2/.
2002/04/17 The DODS Aggregation Server, part of the Java/DODS Servlet library, allows physical files to be logically aggregated and served as a single DODS dataset. The Aggregation Server (AS) also presents all available datasets in an integrated THREDDS Catalog, and is also a netCDF file server. The AS is currently in beta testing. The configuration files are expected to change somewhat, and a 1.0 release will be made by the end of May, 2002. See http://www.unidata.ucar.edu/projects/THREDDS/tech/aggServer/AggServerConfig.html for details.
2002/04/15 DODS Java 1.1 is now available at http://www.unidata.ucar.edu/packages/dods/home/swJava1.1/. The release has fixed many bugs from previous release 1.0, we redesigned and implemented Clause classed/interface, updated Sequences to match the DODS C++ 3.2 Sequences, added new server side functions, the servlets are now thread safe and the servlet distribution process has been greatly improved (now delivered as a .war file and setup parameters are now in the web .xml file).
2002/02/22

The latest version of the MATLAB Graphical User Interface was successfully demonstrated at the Ocean Sciences 2002 meeting in Honolulu, 11-15 February 2002. After a few refinements are made and the documentation is updated, the new GUI will be released for general use. If you are running Linux and have MATLAB 5 or 6, you can get a (beta) test version by contacting Peter Cornillon at:

pcornillon@gso.uri.edu

The new Import Wizard, which allows traversing the metadata tree from high level discovery of datasets down through inventory metadata to allowing direct access to the data you want and need, was demonstrated also.

Watch this web site for the releases and related information.

2001/12/10 DODS 3.2 is now available. DODS (C++) 3.2 has moved out of Beta testing. Due to the new features in 3.2, we encourage all DODS users to upgrade their DODS software to 3.2. Due to a problem reading Sequences served by pre-3.2 DODS servers (see known bugs), we strongly encourage upgrading all DODS servers, especially FreeForm, JGOFS, or HDF servers. DODS 3.2 source code and binary builds can be downloaded from our DODS 3.2 FTP site. More information on the DODS 3.2 release is available.
2001/11/02 Announcement of the NVODS/DODS Technical Working Conference to be held on 9-11 January 2002 in Boulder, Colorado. The goal of the conference is to exchange technical information on the current state of the NVODS/DODS projects, and to discuss future developments. More information is available in the full announcement.
2001/10/22 DODS 3.2 Release Candidate 5 (RC5) is now available. It looks good for RC5 to move out of Beta testing and become the final DODS 3.2 release, except for bug fixes. Source code and binary builds (as they become available) can be downloaded from our DODS 3.2 RC5 FTP site. More information on the DODS 3.2 release is available.
2001/10/01 DODS 3.2 Release Candidate 4 (RC4) is now available. Source code and binary builds (as they become available) can be downloaded from our DODS 3.2 RC4 FTP site. More information on the DODS 3.2 release is available.
2001/08/23 DODS 3.2 Release Candidate 3 (RC3) is now available. Source code and binary builds (as they become available) can be downloaded from our DODS 3.2 RC3 FTP site. More information on the DODS 3.2 release is available.
2001/05/22 Live Access Server for the NOPP-funded Virtual Ocean Data Hub is operational. A Live Access Server (LAS) based upon LAS V5 has been installed for the NOPP-funded Virtual Ocean Data Hub (see http://ferret.wrc.noaa.gov/nopp/). The goal of LAS within the VODHub project is to provide a guaranteed minimum ability for users to preview any data set within the VODHub. This server will expand continually with the growth of the VODHub. The initial version provides access to approximately 75 data sets from 7 distributed institutions with data. The plans for scalability of the server are discussed in this on-line document.
2001/05/20 Version 5.0 of the Live Access Server (LAS) now available. LAS is a community-based tool that works in conjunction with DODS networking and the NOPP Virtual Ocean Data Hub. LAS is a highly adaptable data server that makes georeferenced scientific data available to users through a web browser. LAS works with Ferret or other scientific applications to produce on-the-fly custom graphics and formatted data subsets.
2001/05/11 VisAD can now be used as a DODS client. VisAD is a Java component library for interactive and collaborative visualization and analysis of numerical data. For more on VisAD, see the VisAD home page: http://www.ssec.wisc.edu/~billh/visad.html
2001/03/27 Redesigned (and updated) DODS dataset list released.
2001/02/23 Beta release of new NetCDF Java package contains experimental interface to DODS data. See http://www.unidata.ucar.edu/packages/netcdf-java/
2001/02/13 DODS Java 1.0 is now available at http://www.unidata.ucar.edu/packages/dods/home/swJava1.0/. The release includes two pieces of software:
  • the Java version of the DODS core library (DAP Java) supplies tools for developing DODS clients and servers in Java
  • the DODS Relational Database Server (DRDS) allows you to serve data from any SQL database that has a JDBC driver. It is a basic implementation that can be expanded upon.
2001/02/01 Redesigned DODS web pages released. See http://www.unidata.ucar.edu/packages/dods/.
  • 22 September 2000: A Beta release of our native Windows port (which uses the Visual C++ compiler) is now available. See our Windows Port web page for more information and to download our self-extracting archive.
  • 7 September 2000: The DODS Java code (Beta 1.0) is now available. It contains the Java version of the DODS core libraries (DAP Java) and the DODS SQL server. As a Beta release, many of the details remain unfinished (such as documentation) and the structure of things could change, perhaps radically, in the full release (in particular the DODSServlet and its children). You can download the software and find documentation from our Java web page.
  • 5 September 2000: NCO (netCDF Operators) as DODS clients. NCO is a suite of tools for manipulating netCDF and HDF files, e.g., averaging values, differencing values, and concatenating multiple files. The most recent NCO release (1.2.1) simplifies building NCO as a suite of DODS-enabled tools. The NCO home page is http://nco.sourceforge.net/.
  • 31 August 2000: Source code is now available for the following:
    • The DAP version 3.1.10 (dap-3.1.10) includes a bug fix which allows text info from servers on Win32 machines to be handled appropriately (LF/CR vs CR).
    To download, go to our our software download page.
  • 29 August 2000: Source code is now available for the following:
    • The Matlab command line client version 3.1.7 (ml-cmdln-3.1.7) includes a bug fix dealing with disallowed characters in Matlab variables.
    • The DAP version 3.1.9 (dap-3.1.9) includes a bug fix dealing with disallowed characters in Matlab variables.
    To download, go to our our software download page.
  • 29 June 2000: Binary releases are available for the Matlab command line client version 3.1.6 and the DAP version 3.1.7 on Sun, Linux, and SGI but not on DEC. To download, go to our our software download page.
  • 29 June 2000: Source code is now available for the following:
    • The Matlab command line client version 3.1.6 (ml-cmdln-3.1.6) adds DAS/DDS support.
    • The DAP version 3.1.7 (dap-3.1.7) includes changes required by ml-cmdln-3.1.6.
    To download, go to our our software download page.
  • 26 April 2000: New binary releases are available for the Matlab command line client version 3.1.3 (i.e., ml-cmdln-3.1.3) on Sun, Linux, and DEC Alpha but not on SGI. To download, go to our our software download page.
  • 24 April 2000: Source code is now available for the following:.
    • The Matlab command line client version 3.1.3 (ml-cmdln-3.1.3) adds support for N-dimensional arrays, and fixes various memory errors.
    • The FreeForm server version 3.1.4 (ff-dods-3.1.4) fixes a problem with byte data seen in some datasets.
  • 15 April 2000: New binary releases are available for the following:
    • DAP version 3.1.5;
    • HDF server version 3.1.4;
    • Matlab command line client version 3.1.2; and
    • netCDF server, client, and library version 3.1.2 (no source code changed in netCDF but the DAP changes affect the netCDF clients).
    On these platforms: Sun Sparc Solaris 2.7, PC Linux Redhat 6.1, DEC Alpha OSF 4.0e, and SGI Irix 6.5 (except for the Matlab command line client).
  • 31 March: Source code is now available for the following:
    • DAP version 3.1.5 fixes some problems with indexing of strings and range checking of bytes and floats. Mainly for HDF server, also affects netCDF clients.
    • HDF server version 3.1.4 cleans up error messages and extra semi-colon problems. Also fixes some problems that appear on 64-bit machines.
    • Matlab command line client version 3.1.2 fixes a number of dynamic memory handling problems and moves from the ML 4 to ML 5 API. (I.e., the DODS Matlab command line client no longer supports Matlab 4).
  • 17 March 2000: Binary builds for DODS 3.1 are now available. Several builds are missing items: Linux Redhat 6.1 is missing the HDF server; Linux Redhat 5.2 is missing the Matlab server; SGI is also missing the Matlab server. The IDL client should be out as a beta release soon. To access DODS 3.1, go to http://www.unidata.ucar.edu/packages/dods/home/sw3.1/
  • 17 March 2000: We have been working on a Windows port for some time. A server-side only port using Cygwin for Unix emulation is available as a Beta release. A native Windows port using the Visual C++ compiler is underway. For more informtion, see our Windows Port web page at: http://www.unidata.ucar.edu/packages/dods/home/winPort.html
  • 17 March 2000 A Java version of the DODS core is being tested. We are hoping to release a Beta version in April. However, if you really want to play with it before then, you can grab it from our CVS repository, see the next item.
  • 17 March 2000 We have added anonymous read-only access to the DODS CVS repository. More information is available at: http://www.unidata.ucar.edu/packages/dods/archive/management/anonymous-cvs.txt
  • 27 July 1999: Release of DODS version 3.0. The primary change is the addition of several new data types. Other changes include: security fixes to the servers; a new date and time server-side function to the FreeForm server; a fix to the nagging progress indicator - it will return shortly in a much more robust form; and the JGOFS servers are now standalone.
  • 8 Jan 1999: Released the first version of the FreeForm server to have the new DODS File Server code built in. Part of this software may eventually wind up in the core software library.
  • 4 Jan 1999: During the previous seven weeks we have updated the Matlab GUI several times. This includes bug fixes in the interface itself, fixes in the command line tool used by the interfaces and new datasets.

    In addition, the source file for the FreeForm server (version 2.18) now contains a beta release of our new File Server. Documentation will be out soon.

  • 11 November 1998: Released version 2.19 of the core software. This fixes misc. bugs and memory leaks. Released version 2.17 of the HDF server; it now contains a full testsuite. Released version 2.17 of the netCDF server; this fixes a bug when accessing local files. Released version 2.18 of the writeval source distribution; this fixes the infamous loaddods crash under Linux.
  • 2 September 1998: Released version 2.17 of the core software. Since April many changes have taken place, here's a summary: 1) Our web site has moved to Unidata and they are now providing user support for the project. 2) We have released a server that uses FreeForm to access data files. 3) Our core software has had many bugs fixed. 4) We n longer are making one huge software release; instead each piece of software will be treated (and released) individually. The version number of DODS will be the version number of the core software. However, each client and server will now have its own version number which may be different from the core's version number. This will allow us to make bug fixes in the clients and servers more quickly.
  • 24 April 1998: Released version 2.15. This release contains bug fixes, support for server-side data compression and improvements in the Matlab loaddods command. This release also includes all the packages used by the core DODS software (WWW library, etc.). These are now built in their own subtree so the likelihood of conflicts with other copies of these third-party packages will be greatly reduced.
  • 25 November 1997: Released version 2.14d. This release contains bug fixes only. In particular, a problem which caused clients to fail when reading datasets with certain characters in identifier names. Note that the Matlab graphical user interface has its own update mechanism - the GUI is updated more frequently than the whole body of DODS software.
  • 25 September 1997: Released version 2.14c. This release contains the first release of our graphical interface to Matlab. This map-based interface is a powerful tool for accessing data from DODS data servers. All data loaded by the interface are interned in Matlab's workspace so all Matlab tools, including the ones you have written yourself, can operate on the data. Documentation is skimpy right now but we are writing a comprehensive user's manual which will be released shortly.

    The release also contains a number of bug fixes in almost all of the servers.

  • 12 August 1997: Released version 2.14b. This release contains many bug fixes including the removal of the broken compression code (compression will reappear by version 3.0 in a more robust guise). This release also has a number of new features that will play roles in version 3 of DODS but that are of little interest to end users of the system (for example, we can no create aliases within attribute objects, something that will simplify development of data `catalog servers').
  • 26 March 1997: Released version 2.13. This release contains many bug fixes. In addition, we have added a version number feature to all the software we write (for servers append .ver to a DODS URL to see the version of the server you're accessing; for clients use -V on the command line) and a new server filter that provides documentation for the dataset. This filter, called usage can be customized for by each site and for each dataset. The output of the usage filter is HTML; to access the information it provides append .html to a DODS URL. Finally, we have made compression the norm for all data transmissions within DODS. For most datasets this will significantly lower the time it takes to dereference a URL. Both the binary and source releases have been updated.
  • 10 January 1997: Released version 2.10. This release contains bug fixes and new features. Check the ChangeLog files for bugs fixes. Important new features: the Matlab client has been improved including the ability to rename variables on the fly (e.g., so that a new variable `lat' won't overwrite an existing variable with same name). The data servers can now be configured so that only certain users can access them (see the file SECURITY in the top level directory of the source or binary tree). Both the binary and source releases have been updated.

UUID: 72d4b398-03bd-4fa8-aec6-7616051f6a78