Following a thorough reading, all additional questions/concerns/suggestions should be directed to:
Data Provider Registration
You must register as a data provider and receive a user account in order to contribute data sets to the IOOS Glider Data Assembly Center. The following contact information is required:
- Contact name
- Contact organization
- Email address
- Telephone number
and all user account requests should be emailed to:
New user accounts are typically created the same day they are received.
New Deployment Registration
Data providers can register deployments after the user account has been created. New deployment registration is a 1 or 2 step process, depending on whether the deployment is current or historical. If the deployment is current or in the future and you would like the data to be released on the Global Telecommunication System (GTS), you must request a WMO id id for the glider. This ID must be referenced as a global attribute as well as an attribute of the file’s platform variable in each NetCDF file uploaded to the NGDAC.
The next step is to register the deployment with the NGDAC.
Requesting a WMO ID
In order for the datasets to be released to the Global Telecommunication System, the glider must be assigned a WMO ID. All WMO ID requests should be sent to:
The following information must be provided for each request:
- Data provider
- Glider name
- Approximate deployment date
- Approximate deployment location (GPS coordinates)
Once the request is received, it will be forwarded to the National Data Buoy Center and the assigned WMO ID will be sent to the requestor/data provider.
IMPORTANT: WMO ids are assigned based on the WMO region in which the glider is deployed. Once assigned, the WMO id may be used on successive deployments of the same glider provided it is deployed in the same WMO region. You do not need to acquire a different WMO id each time the glider is deployed, provided it’s deployed in the same WMO region.
Deployments are registered and managed via a web page. Each deployment must be registered by the data provider before any NetCDF files are uploaded. The deployment registration process is as follows:
- Log in using your data provider credentials.
- Click the Your Deployments link. A deployment registration form will be displayed.
Specify a unique deployment name using the following convention: GLIDER-YYYYmmddTHHMM
Where GLIDER is the actual name of the glider and YYYYmmddTHHMM is the timestamp specifying the start of the deployment. This is also the value that should be assigned to the trajectory variable in each NetCDF file that is submitted to the DAC. Enter the WMO id assigned to this glider for the new deployment in the form element.
Click New Deployment to create the deployment. This creates a directory on the IOOS Glider DAC FTP server using the specified deployment name. This is the directory that the NetCDF files must be uploaded to.
IMPORTANT: New deployments cannot be created by logging into the ftp server. All new deployments must be created via the process described above.
- After the deployment has been registered, click on the deployment name to take you to the deployment metadata page and specify the operator. Once the deployment has been completed (i.e.: the glider has been recovered or the deployment has been completed), click the Completed check box to denote that the data is ready for archiving by NODC.
Submission of NetCDF Files
The data provider user account provides ftp push access to the directories created under the user’s home directory. The ftp url is:
Here’s an example of the ftp login process and the resulting directory structure:
$ ftp -i data.ioos.us Connected to data.ioos.us (22.214.171.124). 220 Welcome to the IOOS Glider DAC FTP Server Name (data.ioos.us:kerfoot): rutgers 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp> pwd 257 "/" ftp> dir 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. drwxr-xr-x 2 ftp ftp 77824 Dec 08 16:40 ru01-20140104T1621 drwxr-xr-x 2 ftp ftp 4096 Dec 08 16:41 ru01-20140120T1444 drwxr-xr-x 2 ftp ftp 57344 Dec 08 16:41 ru01-20140123T1250 drwxr-xr-x 2 ftp ftp 65536 Dec 08 16:41 ru01-20140217T1244 drwxr-xr-x 2 ftp ftp 36864 Jan 15 16:07 ru05-20150105T1600 drwxr-xr-x 2 ftp ftp 65536 Feb 02 13:41 ru05-20150115T1443 226 Directory send OK.
New NetCDF files should be uploaded to the directory created above. For example, uploading files to the ru05-20150115T1443 deployment is done as follows:
ftp> cd ru05-20150115T1443 250 Directory successfully changed. ftp> lcd LOCAL_DIRECTORY Local directory now LOCAL_DIRECTORY ftp> mput *.nc
Please remember to use the proper file naming convention.
The resulting deployment directory structure will look something like this:
/ru05-20150115T1443 profile1.nc profile2.nc profile3.nc ...
You must specify your credentials in the $USER and $PASS variables contained in the script.
Once one or more files have been successfully uploaded for the specified deployment, the aggregation process begins. As there are multiple file syncing and aggregation processes going on, it will take some time for the data access end points on both the ERDDAP and THREDDS servers to be created and populated. The end-to-end processing pathway currently takes 1 - 2 hrs. We are actively working on ways to decrease this time frame.
We’ve built a dataset status page to provide administrators and users with the ability to track datasets through the end-to-end process. The home page displays a list of all data sets for which either/both the ERDDAP and THREDDS are not yet available. Please check this page before emailing the DAC administrators regarding data set availability.
Once a glider deployment is completed, the dataset is added to the National Ocean Data Center’s national ocean archive. It is the responsibility of the individual data provider to mark the deployment as completed before it will be archived NODC. A deployment is marked as complete by checking the Completed checkbox on the individual deployment creation page. Once this box has been checked, an md5 checksum is generated on the trajectory NetCDF file and the dataset is added to the
The details of the NODC archiving process are still under development, so datasets are not currently archived by NODC. We are working with NODC on this.