The Unidata Program Center is pleased to announce its 2006 Software Training Workshop. The workshop features old favorites such as McIDAS, GEMPAK, and LDM; our newest visualization package, the IDV; and three sessions newly developed for the 2006 workshop—netCDF for Developers, netCDF Java Developers, and THREDDS Data Server Administration.
Unidata’s training workshops are developed and presented by the software developers and support staff for each package, so you can be sure to get your questions answered.
This session will cover LDM site management. Topics will include LDM installation, configuration, tuning, troubleshooting, and maintenance. Attendees are expected to have a working knowledge of Unix and Internet networking, including the following:
- user-account administration
- installing packages from source code
- general concepts of Internet Protocol networking
Note: Material will cover one and one-half days. The afternoon of the second day will be available for those who would like assistance remotely managing their LDM installation.
This session will describe how to use the GEMPAK package in a variety of real-time and research contexts. Topics covered will include general design concepts, graphical user interfaces, writing interactive and batch scripts, configuring decoders and data tables, use with archived and case study data sets, output device drivers, and data formats.
Data access in McIDAS follows a client-server architecture known as the Abstract Data Distribution Environment (ADDE). The workshop's focus is on ADDE concepts from both client and server perspectives including creating and publishing datasets. Additional topics will include: McIDAS-X system installation and setup; installation and configuration of the McIDAS-XCD (McIDAS decoders for NOAAPORT datastream data) and LDM-MCIDAS packages (Unidata-Wisconsin datastream decoders); McIDAS scripting facilities; and manipulation of locally-held and remote image, point, and grid datasets. Note: The McIDAS session will be held at a different but nearby location and will run concurrently with the first netCDF and THREDDS Data Server sessions.
This one day session for intermediate and advanced developers will include:
- Overview of the netCDF data model and architecture
- Comparison of APIs for C, C++, Fortran, Java, Perl, Python, and Ruby
- Data access from IDL, MATLAB, and NCL
- Best practices for providing data and developing archives
- Conventions for coordinate systems, gridded, and observational data
- Performance pitfalls and tips
- Use of utilities, including ncgen/ncdump, NcML, and NCO
- Visualization and analysis applications, including IDV, ncBrowse, ncview, and ToolsUI
- Overview of the new netCDF-4 data model, architecture, features, performance, compatibility, and guidance for migration
This one day session for intermediate to advanced Java programmers will include:
- Overview of the Common Data Model and API
- Working with CDM files
- NetcdfFile: reading CDM files: local, HTTP, OPeNDAP, THREDDS
- NetcdfDataset: enhanced files, coordinate systems
- Datatypes: GeoGrid etc.
- NetcdfFileWriteable: Writing NetCDF Files
- NcML: Modifying existing files, Aggregation
- Writing an I/O Service Provider: reading other file formats into the CDM.
- Other ways to "plug-in":
- Writing a Coordinate System Builder: adding Coordinate Systems
- Writing a Coordinate Transform implementation: projections and vertical transforms
- Writing a Datatype implementation: Point/Station/Trajectory, Radar, etc.
This two day session for system administrators and data providers will include:
- TDS Overview
- Getting Started - Installation and Management
- Writing and maintaining catalogs
- Catalog basics
- ToolsUI Configurator
- Advanced Management
- Remote Management
- Tomcat Management
- TDS and NcML
- Dataset Modification
- Dataset Aggregation
- Enhanced Catalogs
- Metadata standards
- Metadata Extraction
- Digital Library Harvesting
- Tomcat/servlet/admin details and tips
- TDS tips and tricks
- Serving Datasets - Case Studies/Examples I
- Serving Datasets - Case Studies/Examples II
- Serving IDD data with TDS
- THREDDS Servlet Framework (advanced programmers)
LDM Sessions A and B will cover the same material: the separate sessions exist only to accommodate demand. Please refer to the description for LDM Session A.
This session will cover installing and configuring the IDV, loading, displaying, and manipulating data, creating custom diagnostic functions, and Jython scripting. If there is sufficient interest, the workshop will also cover developer issues such as creating custom applications, adding new data sources, and displays.
netCDF for Developers Sessions A and B will cover the same material: the separate sessions exist only to accommodate demand. Please refer to the description for netCDF for Developers Session A.
netCDF Java Sessions A and B will cover the same material: the separate sessions exist only to accommodate demand. Please refer to the description for netCDF Java Session A.
THREDDS Data Server Administration Sessions A and B will cover the same material: the separate sessions exist only to accommodate demand. Please refer to the description for THREDDS Data Server Administration Session A.
There is a registration fee of $50 per session to attend the Training Workshop.
We review all registration requests before issuing confirmations in order to give priority to our university community.
This means that after completing the on-line registration form, your status
is pending until we send you a confirmation e-mail. (This is not the same as the auto-reply e-mail that is sent
immediately after you complete your on-line registration request.)
We hate to have empty seats! Please let us know asap about cancellations. Registration fees cannot be refunded for reservations canceled after September 8, 2006.
Unidata is supported by the National Science Foundation.
you find the answers you were looking for? If you need more
help or would like to comment on this page, please drop a note to firstname.lastname@example.org