In an era of increasing data complexity, accessibility, and multidisciplinary integration, Unidata provides a rich set of software tools to access and visualize data.
A software fact sheet is available to provide a brief overview of Unidata's software packages.
Questions or comments about Unidata software can be sent to: support@unidata.ucar.edu
AWIPS II is the next generation weather forecasting, display and analysis package currently being developed by the National Weather Service. AWIPS II is a Java application designed to eventually run on multiple platforms, and it incorporates many open source technologies such as Apache Qpid, PostgreSQL and PyPIES.
Example AWIPS II screenshots:
See more GEMPAK visualization examples
GEMPAK, the GEneral Meteorology PAcKage, is an analysis, display, and product generation package for meteorological data. The GEMPAK distribution consists of a suite of application programs, Graphical User Interfaces (GUIs), meteorologic computation libraries, graphic display interfaces, and device drivers for the decoding, analysis, display and diagnosis of geo-referenced and meteorological data.
Examples of GEMPAK analysis and display capabilities:
The Integrated Data Viewer (IDV) from Unidata is a framework for analyzing and displaying geoscience data. Developed using Java, VisAD and other component libraries, the IDV emphasizes interactive 3-Dimensional visualization and integration of diverse data types.
Examples of IDV analysis and display capabilities:
The Man computer Interactive Data Access System (McIDAS) is a large, research quality suite of applications used for decoding, analyzing, and displaying meteorological data for research and education. McIDAS can be used for visualization and manipulation of geophysical data in a wide variety of formats.
Examples of McIDAS analysis and display capabilities:
The netCDF & GRIB Decoders are Java and perl decoder packages are used to manage GRIB and Textual Report data.
The Grib Java decoder is used in conjunction with Netcdf Java library to convert some or all of the Grib1 or Grib2 data into netCDF files. The perl surface/upperair data decoders convert textual bulletins into netCDF formatted files.
The LDM-McIDAS Decoders set of LDM-compatible decoders for products contained in the Unidata-Wisconsin (LDM feed type UNIWISC aka MCIDAS), NIMAGE, FNEXRAD, FSL2, and NLDN data streams that are available by IDD feed to core Unidata sites. Imagery decoded with these decoders are usable by the visualization packages supported by the UPC.
The Unidata Local Data Manager (LDM) system includes network client and server programs designed for event-driven data distribution, and is the fundamental component comprising the Unidata Internet Data Distribution (IDD) system.
For more information on the Internet Data Distribution (IDD) system please see:
NetCDF is a set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.
The netCDF CF Library, or libCF, uses the netCDF API to aid in the creation, processing and sharing of scientific data files which conform to the Climate and Forecast (CF) conventions.
The netCDF Java Library implements the Common Data Model (CDM) to interface netCDF files and other types of scientific data formats.
The netCDF Perl package is a perl extension module for accessing scientific datasets in netCDF format based on version 2 of the netCDF package.
ρζητα (pronounced 'rosetta') is a web-based service that provides an easy, wizard-based interface for data collectors to transform their datalogger generated ASCII output into Climate and Forecast (CF) compliant netCDF files.
The THREDDS Data Server (TDS) is a web server that provides metadata and data access for scientific datasets, using OPeNDAP, OGC WMS and WCS, HTTP, and other remote data access protocols.
The THREDDS Data Server is the end result of the Thematic Realtime Environmental Distributed Data Services (THREDDS) project.
UDUNITS supports conversion of unit specifications between formatted and binary forms, arithmetic manipulation of units, and conversion of values between compatible scales of measurement.
Need to convert miles per hour to furlong per fortnight? The UDUNITS package takes care of all your conversion needs.
Software packages supported by Unidata are available by downloading from the Unidata web site. Software developed by Unidata is licensed under the Lesser GNU Public License (LGPL), or a model similar to LGPL. Other packages, developed by Unidata partners and distributed by the UPC, have specific conditions on access and redistribution. Participants are expected to review and accept the copyright or program-specific conditions for each package downloaded and adhere to them. A basic table of limitations follows:
| Software Title or Group | General Description of Limitations |
| GEMPAK/GARP | GEMPAK and GARP software are freely available (full source code) to any individual or institution. Unidata will only support unmodified versions of GEMPAK subject to conditions specified in the conditions of support for software. |
| McIDAS | McIDAS software (full source code) is freely available to educational institutions. Redistribution is prohibited without explicit written permission from the University of Wisconsin, Space Science and Engineering Center (SSEC), the copyright holder of this software. |
| LDM, IDV, NetCDF, THREDDS Data Server | These applications are copyrighted by UCAR and are intended to be freely available with very minimal restriction. |
Questions or comments about the Unidata provision of software can be sent to: support@unidata.ucar.edu