From 1232dedad9fc2aaacda3e3e3794f63712aa71f6e Mon Sep 17 00:00:00 2001 From: Michael James Date: Wed, 19 Sep 2018 21:27:59 -0700 Subject: [PATCH] Deployed 90873d4b01 with MkDocs version: 0.17.5 --- appendix/appendix-cots/index.html | 790 +++++++++++++++++++++++------- cave/d2d-grids/index.html | 315 +++++++++++- index.html | 107 +--- install/install-cave/index.html | 87 ++-- search/search_index.json | 50 +- 5 files changed, 1001 insertions(+), 348 deletions(-) diff --git a/appendix/appendix-cots/index.html b/appendix/appendix-cots/index.html index f2d52f4182..759224e4f3 100644 --- a/appendix/appendix-cots/index.html +++ b/appendix/appendix-cots/index.html @@ -916,10 +916,49 @@ + + COTS and FOSS + + + @@ -959,6 +998,47 @@ +
+
+
+ + +
+
+
+
@@ -969,7 +1049,124 @@

COTS and FOSS

-

COTS and FOSS used in AWIPS

+

Python for AWIPS

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComponentVersionDescription
Python2.7.13Dynamic programming language
python-awips18.1.1Python AWIPS Data Access Framework
Cycler0.10.0Python library for composable style cycles
Cython0.28.3Superset of the Python programming language, designed to give C-like performance with code that is mostly written in Python
dateutil2.7.3Python extension to the standard datetime module
NumPy1.9.3Numerical Python Scientific package for Python
matplotlib1.5.3Python 2D Plotting Library
Jep3.7.1
3.8.2
Java Python interface
h5py1.3.0HDF5 for Python
PyDev5.4.0Python Development Environment
PyParsing2.2.0Python class library for the easy construction of recursive-descent parsers
Python QPID1.36.0Python API for Qpid Messaging
PyTables3.4.2Python package for managing hierarchical datasets
pytz2015.4World Timezone Definitions for Python
Setuptools28.6.0Tools to download, build, install, upgrade, and uninstall Python packages
ScientificPython2.8.1Python library for common tasks in scientific computing
Shapely1.6.4Python package for manipulation and analysis of planar geometric objects.
Six1.11.0Python 2 and 3 Compatibility Library
stomp.py4.1.20Python client library for accessing messaging servers
werkzeug0.14.1Python WSGI utility library
YAJSW12.09Yet Another Java Service Wrapper
+

Apache for AWIPS

@@ -981,25 +1178,222 @@ - - + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ActiveMQ5.12.0JMS (still used by AlertViz and internally in parts of Camel)5.14.2JMS
ActiveMQ Geronimo1.1.1
Apache Batik1.81.9 Batik is a Java-based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation or manipulation.
Apache MINAApache Camel2.18.3Enterprise Service Bus
Apache Derby10.12.1
Apache HTTP4.3.6Client and Core
Apache HTTP Server2.4.27
Apr1.6.2Apache Portable Runtime Project
Apr-Util1.6.0Apache Portable Runtime Project
commons-beanutils1.9.3Apache Common Libraries
commons-codec1.10Apache Common Libraries
commons-collections3.2.2Apache Common Libraries
commons-configuration1.10Apache Common Libraries
commons-compress1.10Apache Common Libraries
commons-cli1.2Apache Common Libraries
commons-digester1.8.1Apache Common Libraries
commons-io2.4Apache Common Libraries
commons-cxf3.1.14Apache Common Libraries
commons-lang2.6Apache Common Libraries
commons-lang33.4Apache Common Libraries
commons-management1.0Apache Common Libraries
commons-net3.3Apache Common Libraries
commons-pool1.6Apache Common Libraries
commons-pool22.4.2Apache Common Libraries
commons-sslApache Common Libraries
commons-validator1.2.0Apache Common Libraries
Mime4J0.7Parser for e-mail message streams in plain rfc822 and MIME format
MINA 1.1.7 Network application framework
Apache WSS4J1.6.5Qpid6.1.4Open Source AMQP (Advanced Message Queuing Protocol) Messaging
Shiro1.3.2Java security framework
Thrift0.10.0Binary Serialization Framework
Velocity1.7Templating Engine
WSS4J2.1.4 Web Services Security
Xalan2.7.2
Xerces2.9.1
XML Resolver1.2
XML Security2.0.6
XML Serializer2.7.1
XML Beans2.6.0
XML Graphics2.2
XML Schema2.1.0
+

Other COTS and FOSS

+ + + + + + + + + + @@ -1025,8 +1419,13 @@ + + + + + - + @@ -1035,94 +1434,14 @@ - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -1130,28 +1449,48 @@ + + + + + - + + + + + + + + + + + + + + + + - + @@ -1160,9 +1499,19 @@ - - - + + + + + + + + + + + + + @@ -1176,15 +1525,30 @@ - + + + + + + + + + + + + + + + + @@ -1200,14 +1564,59 @@ + + + + + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1215,13 +1624,23 @@ + + + + + + + + + + - + @@ -1235,14 +1654,34 @@ + + + + + - - - + + + + + + + + + + + + + + + + + + @@ -1250,6 +1689,11 @@ + + + + + @@ -1275,14 +1719,44 @@ - - - + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1300,29 +1774,9 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -1330,44 +1784,24 @@ - - - + + + - - - - - - - - - - - - - - - - - - + + + - + - - - - - - - + + @@ -1376,7 +1810,7 @@ - + @@ -1395,9 +1829,9 @@ - - - + + + @@ -1405,21 +1839,16 @@ + + + + + - - - - - - - - - - @@ -1429,6 +1858,11 @@ + + + + +
ComponentVersionDescription
Ant 1.9.6 Java Build ToolFont library from Gnome
Bouncy Castlejdk15on-1.54Java implementation of cryptographic algorithms
bzip2none0.9.1 Stream compression algorithm
c3p0 is an easy-to-use library for making traditional JDBC drivers "enterprise-ready" by augmenting them with functionality defined by the jdbc3 spec and the optional extensions to jdbc2.
Camel2.4Enterprise Service Bus
cglib2.22.1 Byte Code Generation Library is high level API to generate and transform JAVA byte code.
commons-beanutils1.8.3Apache Common Libraries
commons-codec1.4.1Apache Common Libraries
commons-collection3.2Apache Common Libraries
commons-configuration1.6Apache Common Libraries
Commons-cli1.2Apache Common Libraries
commons-digester1.8.1Apache Common Libraries
commons-cxf2.5Apache Common Libraries
commons-httpclient3.1Apache Common Libraries
commons-lang2.3Apache Common Libraries
commons-logging1.1.1Apache Common Libraries
commons-management1.0Apache Common Libraries
commons-pool1.3Apache Common Libraries
commons-validator1.2Apache Common Libraries
cycler0.10.0Python library for composable style cycles
Cython0.27.2Superset of the Python programming language, designed to give C-like performance with code that is mostly written in Python
dateutil2.6.1Python extension to the standard datetime moduledistcache1.4.5-21Distributed session caching
dom4jAn open source library for working with XML, XPath, and XSLT on the Java platform using the Java Collections Framework
OpenDAP 21.0.3
dwr (direct web remoting) Getahead 1.1.3 Java open source library
Eclipse4.5.14.6.1 Java IDE
Eclipse Jetty9.2.19Servlet Engine and Http Server
ehcache 1.3.0 Caching Support
FITSFlexible Image Transport System
GDAL2.2.4
GEOS 3.6.2 Geometry Engine, Required for PostGIS
GeoTools Java API2.6.416.4 Java API for Manipulation of Geospatial Data
Grib Java Decoder
h5py1.3.0HDF5 for PythonGroovy2.4.10
Guava18.0Google core libraries for Java
Hamcrest1.3Java Hamcrest Matchers
hdf5
Hibernate3.5.04.2.15 Data Access Layer
HIbernate JPA 2.0 API1.0.1Hibernate API
Istack2.21Common Utility Code Runtime
IzPack 4.2.0 Installer creator for EDEX
Jackson Databind2.6.5General data-binding functionality for Jackson
JAI 1.1.3 Java API for Image ManipulationJPEG-2000 codec
Jasypt1.9.2Java simplified encryption
Java1.8u101jdk-8u101 Kit for both 32-bit and 64-bit
Jep2.3+Java Python interfaceJavax Servlet API3.1.0
Jaxen1.1.4Open source X-Path Library
Javassist3.18.1Java Programming Assistant for bytecode manipulation
JCommander1.72Java framework for parsing command line parameters
Jdom1.1.3
Jdom22.0.6
jfreechart1.0.19
JNA4.1.0
Joda2.9.9Java date and time API
jogampProvides hardware-supported 3D graphics
JSR-2751.0 betaMeasures and Units
JUnit4.12
JTS Topology Suite 1.10 Java API for 2D spatial data
lapack3.0.03.4.2 Linear Algebra Package for python
Logging Component used by Commons Logging
Logback1.2.0
libgfortran 4.1.2 Fortran Library
matplotlib1.5.3Python 2D Plotting LibraryMchange Commons Java0.2.3.4
Mchange c3p00.9.2.1JDBC3 Connection and Statement Pooling
Mockito1.9.0Mocking framework for unit tests written in Java
mod_wsgi3.5Apache HTTP Server module that provides a WSGI compliant interface for hosting Python based web applications.
Mozilla RhinoImplementation of JavaScript embedded in Java
NCAR NC2 Libraries4.6.10ucar.nc2 containing bufr, cdm, grib, httpservices, and udunits
NCEP Grib2 Libraries Libraries for decoding & encoding data in GRIB2 formatFortran grib1 encoder/decoder and utilities
NumPy1.9.3Numerical Python Scientific package for PythonObjectWeb ASM2.2ASM is an all-purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or dynamically generate classes, directly in binary form
objectweb asm2.1ASM is an all-purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or dynamically generate classes, directly in binary formObjectWeb ASM
OGC Tools GML JTS Converter1.0.2
Opengis1.0.2
OpenSAML3.1.1Portable implementation of the Security Assertion Markup Language (SAML)
org.w3.xml.ext1.3.04Apache-hosted set of DOM, SAX, and JAXP interfaces
OWASP Enterprise Security API2.0.1Open source web application security control library for programmers to write low-risk applications
PNGJ2.1.1Java library for PNG image IO
PostGISCartographic Projections library
pydev1.5Python Development Environment
PyParsing2.2.0Python class library for the easy construction of recursive-descent parsers
PyTables3.4.2Python package for managing hierarchical datasets
pytz2015.4World Timezone Definitions for Python
Python2.7.13Dynamic programming languageProtocol Buffers3.3.1Core Protocol Buffers library
Python megawidgetsToolkit for building high-level compound widgets in Python using the Tkinter module
Python Setuptools28.6.0Tools to download, build, install, upgrade, and uninstall Python packagesQuartz1.8.6Enterprise Job Scheduler
Qpid6.1.4Open Source AMQP (Advanced Message Queuing Protocol) Messaging
ScientificPython2.8.1Python library for common tasks in scientific computing
Shapely1.6.4Python package for manipulation and analysis of planar geometric objects.
Six1.11.0Python 2 and 3 Compatibility LibraryReflections0.9.9Java runtime metadata analysis
slf4j1.6.11.7.21 The Simple Logging Facade for Java or (SLF4J) serves as a simple facade or abstraction for various logging frameworks
smack2.2.1Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence.
stomp.pyrevision 18Python client library for accessing messaging servers4.1.9Open Source XMPP (Jabber) client library
Spring Framework OSGI
Spring Framework2.5.64.2.9 Layered Java/J2EE application platform
Object-Graph Navigation Language; an expression language for getting/setting properties of Java objects.
Thrift20080411p1-3Binary Serialization FrameworkSZIP2.1Compression in HDF Products.
Tomcat NativeLibrary for native memory control
UDUNITS4.6.10C library provides for arithmetic manipulation of units
utilconcurrent 1.3.2 Utility classes
Velocity1.5.0Templating Engine
werkzeug0.12.1Python WSGI utility library
Wildfire 3.1.1 Collaboration Server1.15.1 Facility for automatically editing XML files as part of an Ant build
Vecmath1.3.1
diff --git a/cave/d2d-grids/index.html b/cave/d2d-grids/index.html index 573edc37d6..4d1bea3062 100644 --- a/cave/d2d-grids/index.html +++ b/cave/d2d-grids/index.html @@ -615,13 +615,155 @@ - + Gridded Model Display + + + @@ -968,8 +1110,139 @@
@@ -984,38 +1257,40 @@ edit -

MSLP and Precipitation

+

Gridded Model Display

+ +

MSLP and Precipitation

-

Sfc Temperature and Wind

+

Sfc Temperature and Wind

-

Sfc Dewpoint Temperature

+

Sfc Dewpoint Temperature

-

Sfc Relative Humidity

+

Sfc Relative Humidity

-

30mb Mean Dewpoint

+

30mb Mean Dewpoint

-

Precipitable Water

+

Precipitable Water

-

Simulated Reflectivity (REFC)

+

Simulated Reflectivity (REFC)

-

Lightning Threat

-

Precip Type / Moisture Transport

+

Lightning Threat

+

Precip Type / Moisture Transport

-

Vorticity (500mb)

+

Vorticity (500mb)

-

Vertical Velocity (500mb, 700mb, 850mb)

+

Vertical Velocity (500mb, 700mb, 850mb)

-

Thickness / Vorticity Advection (Trenberth)

+

Thickness / Vorticity Advection (Trenberth)

-

Wind / Height (850mb, 700mb, 500mb, 300mb, 250mb)

+

Wind / Height (850mb, 700mb, 500mb, 300mb, 250mb)

-

Potential Vorticity (250mb)

-

Helicity / Storm-Relative Flow

-

Hail Parameters

+

Potential Vorticity (250mb)

+

Helicity / Storm-Relative Flow

+

Hail Parameters

-

MCS Parameters

+

MCS Parameters

-

Isentopic Analysis (270K-320K)

+

Isentopic Analysis (270K-320K)


diff --git a/index.html b/index.html index 997f1a8dce..8e1dda9091 100644 --- a/index.html +++ b/index.html @@ -232,19 +232,6 @@ Download and Install CAVE - -
  • @@ -1110,19 +1097,6 @@ Download and Install CAVE - -
  • @@ -1244,86 +1218,14 @@

    Unidata AWIPS is a modified and extended version of AWIPS (originally developed by NWS and Raytheon) for non-operational use in research and education by UCAR member institutions.

    AWIPS takes a unified approach to data ingest, and most data types follow a path through the system starting with an LDM client requesting data from the Unidata IDD. Various raw data and product files (grib, BUFR, text, gini, McIDAS, NetCDF, more) are decoded and stored as HDF5 and Postgres metadata by EDEX, which then serves these data and products to clients over http.

    Unidata supports two visualization frameworks for rendering data: CAVE, and the Python Data Access Framework (python-awips).

    +

    CAVE


    -

    Download and Install CAVE

    -
    -

    Release 18.1.1-1, September 19, 2018

    -
    - - - - - - - - - - - - - -

    Linux

    install.sh --cave

    For CentOS/Red Hat 6 and 7. Installs to /awips2/cave and writes files to ~/caveData.

    chmod 755 install.sh
    sudo ./install.sh --cave

    Run CAVE from the Linux Desktop menu Applications > Internet > AWIPS CAVE, or from the command line as simply cave.

    System Requirements

    • x86_64 CentOS/RHEL 6 or 7
    • OpenGL 2.0 capable device
    • 4GB RAM
    • Latest NVIDIA driver
    • approx. 2GB disk space for data caching (~/caveData)

    You can reset CAVE at any time by removing the ~/caveData directory (on macOS ~/Library/caveData) and reconnecting to an EDEX server.

    - - - - - - - - - - - - - -

    macOS

    Download and install both
    awips-cave-18.1.1-1.dmg
    awips-python.pkg

    Supported Graphics Devices for macOS

  • Intel HD Graphics
  • Intel Iris
  • NVIDIA GeForce
  • Unsupported Graphics Devices for macOS

  • AMD Radeon R9
  • AMD Radeon Pro
  • AMD FirePro D300
  • Writes and syncs files to ~/Library/caveData.

    awips-python.pkg is not a prerequisite, and CAVE will still run and display data without it, but to use any derived parameter functions such as wind barbs/arrows and grid parameters on various vertical coordinates, jep must be installed in some way (it is assumed in /Library/Python/2.7/site-packages/jep/)

    - - - - - - - - - - - - - -

    Windows

    awips-cave-18.1.1-1.msi

    Writes files to ~/caveData (in your user home directory)

    Requires Python 3, Numpy, and Jep be installed

    Requires PYTHONHOME be defined

    -

    Windows-Specific Instructions

    -
    -

    1) Download and install Miniconda Python 3.7 for Windows

    • Allow Miniconda3 to set PATH and other environment variables.
    • Ensure that PYTHONHOME is set to the Miniconda3 location.

      If PYTHONHOME is not set, the gridslice Python module will not be installed or available.

    2) Install dependent Python packages

    • pip install numpy==1.15.1 jep==3.8.2

    3) Run awips-cave-18.1.1-1.msi

    -
    - -
    -

    Read full CAVE install instructions

    -
    +

    Download and Install CAVE


    -

    Download and Install EDEX

    -
    -

    Release 18.1.1-1, September 19, 2018

    -
    - - - - - - - - - - - - - -

    Linux

    install.sh --edex

    Installs to /awips2/ directories.

    chmod 755 install.sh
    sudo ./install.sh --edex

    Start and Stop:

    edex start
    edex stop

    System Requirements

    • x86_64 CentOS/RHEL 6 or 7
    • 16+ CPU cores (each CPU core is one more decoder which can run in parallel)
    • 24GB RAM
    • 700GB+ disk space
    -
    -

    Read full EDEX install instructions

    -
    +

    Download and Install EDEX


    License

    -

    Unidata AWIPS source code and binaries (RPMs) are considered to be in the public domain, meaning there are no restrictions on any download, modification, or distribution in any form (original or modified). Unidata AWIPS contains no proprietery content and is therefore not subject to export controls as stated in the Master Rights licensing file.

    +

    Unidata AWIPS source code and binaries (RPMs) are considered to be in the public domain, meaning there are no restrictions on any download, modification, or distribution in any form (original or modified). Unidata AWIPS contains no proprietery content and is therefore not subject to export controls as stated in the Master Rights licensing file.


    AWIPS Data in the Cloud

    Unidata and XSEDE Jetstream have partnered to offer a EDEX data server in the cloud, open to the Unidata university community. Select the server in the Connectivity Preferences dialog, or enter edex-cloud.unidata.ucar.edu (without http:// before, or :9581/services after).

    @@ -1357,7 +1259,6 @@ -

    CAVE

    LDM

    https://www.unidata.ucar.edu/software/ldm/

    The LDM (Local Data Manager), developed and supported by Unidata, is a suite of client and server programs designed for data distribution, and is the fundamental component comprising the Unidata Internet Data Distribution (IDD) system. In AWIPS, the LDM provides data feeds for grids, surface observations, upper-air profiles, satellite and radar imagery and various other meteorological datasets. The LDM writes data directly to file and alerts EDEX via Qpid when a file is available for processing. The LDM is started and stopped with the commands edex start and edex stop, which runs the commands service edex_ldm start and service edex_ldm stop

    diff --git a/install/install-cave/index.html b/install/install-cave/index.html index c975cb9d87..e0493dc62f 100644 --- a/install/install-cave/index.html +++ b/install/install-cave/index.html @@ -240,18 +240,26 @@ Download and Install CAVE - + +
  • + + macOS + + +
  • + +
  • + + Windows +
  • @@ -263,8 +271,8 @@
  • - - Troubleshooting + + caveData Directory
  • @@ -1021,18 +1029,26 @@ Download and Install CAVE - + +
  • + + macOS + + +
  • + +
  • + + Windows +
  • @@ -1044,8 +1060,8 @@
  • - - Troubleshooting + + caveData Directory
  • @@ -1071,6 +1087,7 @@

    Release 18.1.1-1, September 19, 2018

    +

    Linux

    @@ -1080,11 +1097,12 @@ - +

    Linux

    install.sh --cave

    For CentOS/Red Hat 6 and 7. Installs to /awips2/cave and writes files to ~/caveData.

    chmod 755 install.sh
    sudo ./install.sh --cave

    Run CAVE from the Linux Desktop menu Applications > Internet > AWIPS CAVE, or from the command line as simply cave.

    System Requirements

    • x86_64 CentOS/RHEL 6 or 7
    • OpenGL 2.0 capable device
    • 4GB RAM
    • Latest NVIDIA driver
    • approx. 2GB disk space for data caching (~/caveData)

    You can reset CAVE at any time by removing the ~/caveData directory (on macOS ~/Library/caveData) and reconnecting to an EDEX server.

    +

    macOS

    @@ -1094,11 +1112,12 @@ - +

    macOS

    Download and install both
    awips-cave-18.1.1-1.dmg
    awips-python.pkg

    Supported Graphics Devices for macOS

  • Intel HD Graphics
  • Intel Iris
  • NVIDIA GeForce
  • Unsupported Graphics Devices for macOS

  • AMD Radeon R9
  • AMD Radeon Pro
  • AMD FirePro D300
  • Writes and syncs files to ~/Library/caveData.

    awips-python.pkg is not a prerequisite, and CAVE will still run and display data without it, but to use any derived parameter functions such as wind barbs/arrows and grid parameters on various vertical coordinates, jep must be installed in some way (it is assumed in /Library/Python/2.7/site-packages/jep/)

    +

    Windows

    @@ -1108,12 +1127,13 @@ - - + +

    Windows

    awips-cave-18.1.1-1.msi

    Writes files to ~/caveData (in your user home directory)

    Requires Python 3, Numpy, and Jep be installed

    Requires PYTHONHOME be defined

    awips-cave-18.1.1-1.msi

    Writes files to ~/caveData (in your user home directory)

    Requires Python 3, Numpy, and Jep be installed

    Requires PYTHONHOME be defined

    In addition to the application directory, the MSI installer will attempt to copy the gridslice shared library to $PYTHONHOME/Dlls. If the $PYTHONHOME environmental variable is not defined, gridslice will not be installed. You can always rerun the installer after defining $PYTHOMHOME and then check that the file gridslice.pyd is installed in $PYTHONHOME/Dlls.

    CAVE will still run without gridslice, but certain bundles which use derived parameters, such as isentropic analyses, will not load.

    -

    Windows-Specific Instructions

    +

    Windows-Specific Instructions

    +

    1) Download and install Miniconda Python 3.7 for Windows

    2) Install dependent Python packages

    3) Run awips-cave-18.1.1-1.msi

    @@ -1123,11 +1143,14 @@

    Unidata and XSEDE Jetstream have partnered to offer a EDEX data server in the cloud, open to the Unidata university community. Select the server in the Connectivity Preferences dialog, or enter edex-cloud.unidata.ucar.edu (without http:// before, or :9581/services after).

    EDEX in the cloud


    -

    Troubleshooting

    -

    Localization Preferences Error

    -

    You can reset CAVE by removing the ~/caveData directory (on macOS ~/Library/caveData) and then run cave again to connect to an EDEX server. Your local files have been removed, but if you are re-connecting to an EDEX server you have used before, the remote files will sync again to your local ~/caveData (bundles, colormaps, etc.).

    -

    No Images Displayed

    -

    If you are able to load wire-frame contours but not images, update your video driver.

    +

    caveData Directory

    +

    After connecting to an EDEX server, you will have a local directory named caveData which contains files synced from EDEX as well as a client-side cache for data and map resources.

    +

    You can reset CAVE by removing the caveData directory and reconnecting to an EDEX server. Your local files have been removed, but if you are re-connecting to an EDEX server you have used before, the remote files will sync again to your local ~/caveData (bundles, colormaps, etc.).

    + diff --git a/search/search_index.json b/search/search_index.json index 5487ed2148..c2dc524a68 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -2,7 +2,7 @@ "docs": [ { "location": "/", - "text": "Unidata AWIPS User Manual\n\uf0c1\n\n\n\n\nUnidata AWIPS\n is a modified and extended version of AWIPS (originally developed by NWS and Raytheon) for non-operational use in research and education by \nUCAR member institutions\n.\n\n\nAWIPS takes a unified approach to data ingest, and most data types follow a path through the system starting with an \nLDM\n client requesting data from the \nUnidata IDD\n. Various raw data and product files (grib, BUFR, text, gini, McIDAS, NetCDF, more) are decoded and stored as HDF5 and Postgres metadata by \nEDEX\n, which then serves these data and products to clients over http. \n\n\nUnidata supports two visualization frameworks for rendering data: \nCAVE\n, and the Python Data Access Framework (\npython-awips\n).\n\n\n\n\nDownload and Install CAVE\n\uf0c1\n\n\n\n\nRelease 18.1.1-1, September 19, 2018\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Linux \n\n\ninstall.sh --cave \n \n \nFor CentOS/Red Hat 6 and 7. Installs to /awips2/cave and writes files to ~/caveData.\n \nchmod 755 install.sh\nsudo ./install.sh --cave\nRun CAVE from the Linux Desktop menu Applications \n Internet \n AWIPS CAVE, or from the command line as simply \ncave\n.\n \nSystem Requirements\nx86_64 CentOS/RHEL 6 or 7\nOpenGL 2.0 capable device\n4GB RAM\nLatest NVIDIA driver\napprox. 2GB disk space for data caching (~/caveData)\nYou can reset CAVE at any time by removing the \n~/caveData\n directory (on macOS \n~/Library/caveData\n) and reconnecting to an EDEX server. \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n macOS \n\n\n Download and install both\nawips-cave-18.1.1-1.dmg \nawips-python.pkg \n \nSupported Graphics Devices for macOS\nIntel HD Graphics\nIntel Iris\nNVIDIA GeForce\nUnsupported Graphics Devices for macOS\nAMD Radeon R9\nAMD Radeon Pro\nAMD FirePro D300\n \nWrites and syncs files to ~/Library/caveData.\n \nawips-python.pkg\n is not a prerequisite, and CAVE will still run and display data without it, but to use any derived parameter functions such as wind barbs/arrows and grid parameters on various vertical coordinates, jep must be installed in some way (it is assumed in /Library/Python/2.7/site-packages/jep/)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Windows \n\n\n \nawips-cave-18.1.1-1.msi \nWrites files to \n~/caveData\n (in your user home directory)\n \nRequires \nPython 3\n, \nNumpy\n, and \nJep\n be installed\n \nRequires \nPYTHONHOME\n be defined\n\n\n\n\n\n\n\n\nWindows-Specific Instructions\n\uf0c1\n\n\n\n\n1) Download and install \nMiniconda Python 3.7 for Windows\n\uf0c1\nAllow Miniconda3 to set \nPATH\n and other environment variables.\nEnsure that \nPYTHONHOME\n is set to the Miniconda3 location.\nIf \nPYTHONHOME\n is not set, the \ngridslice\n Python module will not be installed or available.\n2) Install dependent Python packages\npip install numpy==1.15.1 jep==3.8.2\n3) Run \nawips-cave-18.1.1-1.msi \n\uf0c1\n\n\n\n\n\n\n\nRead full CAVE install instructions\n\n\n\n\n\n\nDownload and Install EDEX\n\uf0c1\n\n\n\n\nRelease 18.1.1-1, September 19, 2018\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Linux \n\n\ninstall.sh --edex \n \n \nInstalls to /awips2/ directories.\n \nchmod 755 install.sh\nsudo ./install.sh --edex\nStart and Stop:\nedex start\nedex stop\nSystem Requirements\nx86_64 CentOS/RHEL 6 or 7\n16+ CPU cores (each CPU core is one more decoder which can run in parallel)\n24GB RAM\n700GB+ disk space\n\n\n\n\n\n\n\n\n\n\nRead full EDEX install instructions\n\n\n\n\n\n\nLicense\n\uf0c1\n\n\nUnidata AWIPS source code and binaries (RPMs) are considered to be in the public domain, meaning there are no restrictions on any download, modification, or distribution in any form (original or modified). Unidata AWIPS contains no proprietery content and is therefore not subject to export controls as stated in the \nMaster Rights\n licensing file. \n\n\n\n\nAWIPS Data in the Cloud\n\uf0c1\n\n\nUnidata and XSEDE Jetstream have partnered to offer a EDEX data server in the cloud, open to the Unidata university community. Select the server in the Connectivity Preferences dialog, or enter \nedex-cloud.unidata.ucar.edu\n (without \nhttp://\n before, or \n:9581/services\n after).\n\n\n\n\n\n\nDistributed Computing\n\uf0c1\n\n\nAWIPS makes use of service-oriented architecture to request, process, and serve real-time meteorological data. While originally developed for use on internal NWS forecast office networks, where operational installations of AWIPS can consist of a dozen servers or more, because the AWIPS source code was hard-coded with the NWS network configuration, the early Unidata releases were stripped of operation-specific configurations and plugins, and released specifically for standalone installation. This made sense given that a single EDEX instance with a Solid State Drive could handle most of the entire NOAAport data volume. However, with GOES-R(16) coming online, and more gridded forecast models being created at finer temporal and spatial resolutions, there was now a need to distribute EDEX data decoding in order to handle this firehose of data.\n\n\n\n\nRead More: \nDistributed EDEX\n\n\n\n\n\n\n\n\nSoftware Components\n\uf0c1\n\n\n\n\nEDEX\n\n\nCAVE\n\n\nLDM\n\n\nedexBridge\n\n\nQpid\n\n\nPostgreSQL\n\n\nHDF5\n\n\nPyPIES\n\n\n\n\nEDEX\n\uf0c1\n\n\nThe main server for AWIPS. Qpid sends alerts to EDEX when data stored by the LDM is ready for processing. These Qpid messages include file header information which allows EDEX to determine the appropriate data decoder to use. The default ingest server (simply named ingest) handles all data ingest other than grib messages, which are processed by a separate ingestGrib server. After decoding, EDEX writes metadata to the database via Postgres and saves the processed data in HDF5 via PyPIES. A third EDEX server, request, feeds requested data to CAVE clients. EDEX ingest and request servers are started and stopped with the commands \nedex start\n and \nedex stop\n, which runs the system script \n/etc/rc.d/init.d/edex_camel\n\n\n\n\nRead More: How to Install EDEX\n\n\n\n\nCAVE\n\uf0c1\n\n\nCommon AWIPS Visualization Environment. The data rendering and visualization tool for AWIPS. CAVE contains of a number of different data display configurations called perspectives. Perspectives used in operational forecasting environments include \nD2D\n (Display Two-Dimensional), \nGFE\n (Graphical Forecast Editor), and \nNCP\n (National Centers Perspective). CAVE is started with the command \n/awips2/cave/cave.sh\n or \ncave.sh\n\n\n\n\nRead More: How to Install CAVE\n\n\n\n\n\n\nLDM\n\uf0c1\n\n\nhttps://www.unidata.ucar.edu/software/ldm/\n\n\nThe \nLDM\n (Local Data Manager), developed and supported by Unidata, is a suite of client and server programs designed for data distribution, and is the fundamental component comprising the Unidata Internet Data Distribution (IDD) system. In AWIPS, the LDM provides data feeds for grids, surface observations, upper-air profiles, satellite and radar imagery and various other meteorological datasets. The LDM writes data directly to file and alerts EDEX via Qpid when a file is available for processing. The LDM is started and stopped with the commands \nedex start\n and \nedex stop\n, which runs the commands \nservice edex_ldm start\n and \nservice edex_ldm stop\n\n\nedexBridge\n\uf0c1\n\n\nedexBridge, invoked in the LDM configuration file \n/awips2/ldm/etc/ldmd.conf\n, is used by the LDM to post \"data available\" messaged to Qpid, which alerts the EDEX Ingest server that a file is ready for processing.\n\n\nQpid\n\uf0c1\n\n\nhttp://qpid.apache.org\n\n\nApache Qpid\n, the Queue Processor Interface Daemon, is the messaging system used by AWIPS to facilitate communication between services. When the LDM receives a data file to be processed, it employs \nedexBridge\n to send EDEX ingest servers a message via Qpid. When EDEX has finished decoding the file, it sends CAVE a message via Qpid that data are available for display or further processing. Qpid is started and stopped by \nedex start\n and \nedex stop\n, and is controlled by the system script \n/etc/rc.d/init.d/qpidd\n\n\nPostgreSQL\n\uf0c1\n\n\nhttp://www.postgresql.org\n\n\nPostgreSQL\n, known simply as Postgres, is a relational database management system (DBMS) which handles the storage and retrieval of metadata, database tables and some decoded data. The storage and reading of EDEX metadata is handled by the Postgres DBMS. Users may query the metadata tables by using the termainal-based front-end for Postgres called \npsql\n. Postgres is started and stopped by \nedex start\n and \nedex stop\n, and is controlled by the system script \n/etc/rc.d/init.d/edex_postgres\n\n\nHDF5\n\uf0c1\n\n\nhttp://www.hdfgroup.org/HDF5/\n\n\nHierarchical Data Format (v.5)\n is the primary data storage format used by AWIPS for processed grids, satellite and radar imagery and other products. Similar to netCDF, developed and supported by Unidata, HDF5 supports multiple types of data within a single file. For example, a single HDF5 file of radar data may contain multiple volume scans of base reflectivity and base velocity as well as derived products such as composite reflectivity. The file may also contain data from multiple radars. HDF5 is stored in \n/awips2/edex/data/hdf5/\n\n\nPyPIES (httpd-pypies)\n\uf0c1\n\n\nPyPIES\n, Python Process Isolated Enhanced Storage, was created for AWIPS to isolate the management of HDF5 Processed Data Storage from the EDEX processes. PyPIES manages access, i.e., reads and writes, of data in the HDF5 files. In a sense, PyPIES provides functionality similar to a DBMS (i.e PostgreSQL for metadata); all data being written to an HDF5 file is sent to PyPIES, and requests for data stored in HDF5 are processed by PyPIES.\n\n\nPyPIES is implemented in two parts: 1. The PyPIES manager is a Python application that runs as part of an Apache HTTP server, and handles requests to store and retrieve data. 2. The PyPIES logger is a Python process that coordinates logging. PyPIES is started and stopped by \nedex start\n and \nedex stop\n, and is controlled by the system script \n/etc/rc.d/init.d/httpd-pypies", + "text": "Unidata AWIPS User Manual\n\uf0c1\n\n\n\n\nUnidata AWIPS\n is a modified and extended version of AWIPS (originally developed by NWS and Raytheon) for non-operational use in research and education by \nUCAR member institutions\n.\n\n\nAWIPS takes a unified approach to data ingest, and most data types follow a path through the system starting with an \nLDM\n client requesting data from the \nUnidata IDD\n. Various raw data and product files (grib, BUFR, text, gini, McIDAS, NetCDF, more) are decoded and stored as HDF5 and Postgres metadata by \nEDEX\n, which then serves these data and products to clients over http. \n\n\nUnidata supports two visualization frameworks for rendering data: \nCAVE\n, and the Python Data Access Framework (\npython-awips\n).\n\n\n\n\n\n\nDownload and Install CAVE\n\uf0c1\n\n\n\n\nDownload and Install EDEX\n\uf0c1\n\n\n\n\nLicense\n\uf0c1\n\n\nUnidata AWIPS source code and binaries (RPMs) are considered to be in the public domain, meaning there are no restrictions on any download, modification, or distribution in any form (original or modified). Unidata AWIPS contains no proprietery content and is therefore not subject to export controls as stated in the \nMaster Rights\n licensing file. \n\n\n\n\nAWIPS Data in the Cloud\n\uf0c1\n\n\nUnidata and XSEDE Jetstream have partnered to offer a EDEX data server in the cloud, open to the Unidata university community. Select the server in the Connectivity Preferences dialog, or enter \nedex-cloud.unidata.ucar.edu\n (without \nhttp://\n before, or \n:9581/services\n after).\n\n\n\n\n\n\nDistributed Computing\n\uf0c1\n\n\nAWIPS makes use of service-oriented architecture to request, process, and serve real-time meteorological data. While originally developed for use on internal NWS forecast office networks, where operational installations of AWIPS can consist of a dozen servers or more, because the AWIPS source code was hard-coded with the NWS network configuration, the early Unidata releases were stripped of operation-specific configurations and plugins, and released specifically for standalone installation. This made sense given that a single EDEX instance with a Solid State Drive could handle most of the entire NOAAport data volume. However, with GOES-R(16) coming online, and more gridded forecast models being created at finer temporal and spatial resolutions, there was now a need to distribute EDEX data decoding in order to handle this firehose of data.\n\n\n\n\nRead More: \nDistributed EDEX\n\n\n\n\n\n\n\n\nSoftware Components\n\uf0c1\n\n\n\n\nEDEX\n\n\nCAVE\n\n\nLDM\n\n\nedexBridge\n\n\nQpid\n\n\nPostgreSQL\n\n\nHDF5\n\n\nPyPIES\n\n\n\n\nEDEX\n\uf0c1\n\n\nThe main server for AWIPS. Qpid sends alerts to EDEX when data stored by the LDM is ready for processing. These Qpid messages include file header information which allows EDEX to determine the appropriate data decoder to use. The default ingest server (simply named ingest) handles all data ingest other than grib messages, which are processed by a separate ingestGrib server. After decoding, EDEX writes metadata to the database via Postgres and saves the processed data in HDF5 via PyPIES. A third EDEX server, request, feeds requested data to CAVE clients. EDEX ingest and request servers are started and stopped with the commands \nedex start\n and \nedex stop\n, which runs the system script \n/etc/rc.d/init.d/edex_camel\n\n\n\n\nRead More: How to Install EDEX\n\n\n\n\nCAVE\n\uf0c1\n\n\nCommon AWIPS Visualization Environment. The data rendering and visualization tool for AWIPS. CAVE contains of a number of different data display configurations called perspectives. Perspectives used in operational forecasting environments include \nD2D\n (Display Two-Dimensional), \nGFE\n (Graphical Forecast Editor), and \nNCP\n (National Centers Perspective). CAVE is started with the command \n/awips2/cave/cave.sh\n or \ncave.sh\n\n\n\n\nRead More: How to Install CAVE\n\n\n\n\nLDM\n\uf0c1\n\n\nhttps://www.unidata.ucar.edu/software/ldm/\n\n\nThe \nLDM\n (Local Data Manager), developed and supported by Unidata, is a suite of client and server programs designed for data distribution, and is the fundamental component comprising the Unidata Internet Data Distribution (IDD) system. In AWIPS, the LDM provides data feeds for grids, surface observations, upper-air profiles, satellite and radar imagery and various other meteorological datasets. The LDM writes data directly to file and alerts EDEX via Qpid when a file is available for processing. The LDM is started and stopped with the commands \nedex start\n and \nedex stop\n, which runs the commands \nservice edex_ldm start\n and \nservice edex_ldm stop\n\n\nedexBridge\n\uf0c1\n\n\nedexBridge, invoked in the LDM configuration file \n/awips2/ldm/etc/ldmd.conf\n, is used by the LDM to post \"data available\" messaged to Qpid, which alerts the EDEX Ingest server that a file is ready for processing.\n\n\nQpid\n\uf0c1\n\n\nhttp://qpid.apache.org\n\n\nApache Qpid\n, the Queue Processor Interface Daemon, is the messaging system used by AWIPS to facilitate communication between services. When the LDM receives a data file to be processed, it employs \nedexBridge\n to send EDEX ingest servers a message via Qpid. When EDEX has finished decoding the file, it sends CAVE a message via Qpid that data are available for display or further processing. Qpid is started and stopped by \nedex start\n and \nedex stop\n, and is controlled by the system script \n/etc/rc.d/init.d/qpidd\n\n\nPostgreSQL\n\uf0c1\n\n\nhttp://www.postgresql.org\n\n\nPostgreSQL\n, known simply as Postgres, is a relational database management system (DBMS) which handles the storage and retrieval of metadata, database tables and some decoded data. The storage and reading of EDEX metadata is handled by the Postgres DBMS. Users may query the metadata tables by using the termainal-based front-end for Postgres called \npsql\n. Postgres is started and stopped by \nedex start\n and \nedex stop\n, and is controlled by the system script \n/etc/rc.d/init.d/edex_postgres\n\n\nHDF5\n\uf0c1\n\n\nhttp://www.hdfgroup.org/HDF5/\n\n\nHierarchical Data Format (v.5)\n is the primary data storage format used by AWIPS for processed grids, satellite and radar imagery and other products. Similar to netCDF, developed and supported by Unidata, HDF5 supports multiple types of data within a single file. For example, a single HDF5 file of radar data may contain multiple volume scans of base reflectivity and base velocity as well as derived products such as composite reflectivity. The file may also contain data from multiple radars. HDF5 is stored in \n/awips2/edex/data/hdf5/\n\n\nPyPIES (httpd-pypies)\n\uf0c1\n\n\nPyPIES\n, Python Process Isolated Enhanced Storage, was created for AWIPS to isolate the management of HDF5 Processed Data Storage from the EDEX processes. PyPIES manages access, i.e., reads and writes, of data in the HDF5 files. In a sense, PyPIES provides functionality similar to a DBMS (i.e PostgreSQL for metadata); all data being written to an HDF5 file is sent to PyPIES, and requests for data stored in HDF5 are processed by PyPIES.\n\n\nPyPIES is implemented in two parts: 1. The PyPIES manager is a Python application that runs as part of an Apache HTTP server, and handles requests to store and retrieve data. 2. The PyPIES logger is a Python process that coordinates logging. PyPIES is started and stopped by \nedex start\n and \nedex stop\n, and is controlled by the system script \n/etc/rc.d/init.d/httpd-pypies", "title": "Home" }, { @@ -12,17 +12,12 @@ }, { "location": "/#download-and-install-cave", - "text": "Release 18.1.1-1, September 19, 2018", + "text": "", "title": "Download and Install CAVE" }, - { - "location": "/#windows-specific-instructions", - "text": "", - "title": "Windows-Specific Instructions" - }, { "location": "/#download-and-install-edex", - "text": "Release 18.1.1-1, September 19, 2018", + "text": "", "title": "Download and Install EDEX" }, { @@ -87,7 +82,7 @@ }, { "location": "/install/install-cave/", - "text": "Download and Install CAVE\n\uf0c1\n\n\n\n\nRelease 18.1.1-1, September 19, 2018\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Linux \n\n\ninstall.sh --cave \n \n \nFor CentOS/Red Hat 6 and 7. Installs to /awips2/cave and writes files to ~/caveData.\n \nchmod 755 install.sh\nsudo ./install.sh --cave\nRun CAVE from the Linux Desktop menu Applications \n Internet \n AWIPS CAVE, or from the command line as simply \ncave\n.\n \nSystem Requirements\nx86_64 CentOS/RHEL 6 or 7\nOpenGL 2.0 capable device\n4GB RAM\nLatest NVIDIA driver\napprox. 2GB disk space for data caching (~/caveData)\nYou can reset CAVE at any time by removing the \n~/caveData\n directory (on macOS \n~/Library/caveData\n) and reconnecting to an EDEX server. \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n macOS \n\n\n Download and install both\nawips-cave-18.1.1-1.dmg \nawips-python.pkg \n \nSupported Graphics Devices for macOS\nIntel HD Graphics\nIntel Iris\nNVIDIA GeForce\nUnsupported Graphics Devices for macOS\nAMD Radeon R9\nAMD Radeon Pro\nAMD FirePro D300\n \nWrites and syncs files to ~/Library/caveData.\n \nawips-python.pkg\n is not a prerequisite, and CAVE will still run and display data without it, but to use any derived parameter functions such as wind barbs/arrows and grid parameters on various vertical coordinates, jep must be installed in some way (it is assumed in /Library/Python/2.7/site-packages/jep/)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Windows \n\n\n \nawips-cave-18.1.1-1.msi \nWrites files to \n~/caveData\n (in your user home directory)\n \nRequires \nPython 3\n, \nNumpy\n, and \nJep\n be installed\n \nRequires \nPYTHONHOME\n be defined\n\n\n\n\n\n\n\n\nWindows-Specific Instructions\n\uf0c1\n\n\n\n\n1) Download and install \nMiniconda Python 3.7 for Windows\n\uf0c1\nAllow Miniconda3 to set \nPATH\n and other environment variables.\nEnsure that \nPYTHONHOME\n is set to the Miniconda3 location.\nIf \nPYTHONHOME\n is not set, the \ngridslice\n Python module will not be installed or available.\n2) Install dependent Python packages\npip install numpy==1.15.1 jep==3.8.2\n3) Run \nawips-cave-18.1.1-1.msi \n\uf0c1\n\n\n\n\n\n\n\nAWIPS Data in the Cloud\n\uf0c1\n\n\nUnidata and XSEDE Jetstream have partnered to offer a EDEX data server in the cloud, open to the Unidata university community. Select the server in the Connectivity Preferences dialog, or enter \nedex-cloud.unidata.ucar.edu\n (without \nhttp://\n before, or \n:9581/services\n after).\n\n\n\n\n\n\nTroubleshooting\n\uf0c1\n\n\nLocalization Preferences Error\n\n\nYou can reset CAVE by removing the \n~/caveData\n directory (on macOS \n~/Library/caveData\n) and then run \ncave\n again to connect to an EDEX server. Your local files have been removed, but if you are re-connecting to an EDEX server you have used before, the remote files will sync again to your local \n~/caveData\n (bundles, colormaps, etc.).\n\n\nNo Images Displayed\n\n\nIf you are able to load wire-frame contours but not images, \nupdate your video driver\n.", + "text": "Download and Install CAVE\n\uf0c1\n\n\n\n\nRelease 18.1.1-1, September 19, 2018\n\n\n\n\nLinux\n\uf0c1\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ninstall.sh --cave \n \n \nFor CentOS/Red Hat 6 and 7. Installs to /awips2/cave and writes files to ~/caveData.\n \nchmod 755 install.sh\nsudo ./install.sh --cave\nRun CAVE from the Linux Desktop menu Applications \n Internet \n AWIPS CAVE, or from the command line as simply \ncave\n.\n \nSystem Requirements\nx86_64 CentOS/RHEL 6 or 7\nOpenGL 2.0 capable device\n4GB RAM\nLatest NVIDIA driver\napprox. 2GB disk space for data caching (~/caveData)\nYou can reset CAVE at any time by removing the \n~/caveData\n directory (on macOS \n~/Library/caveData\n) and reconnecting to an EDEX server. \n\n\n\n\n\n\n\n\nmacOS\n\uf0c1\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Download and install both\nawips-cave-18.1.1-1.dmg \nawips-python.pkg \n \nSupported Graphics Devices for macOS\nIntel HD Graphics\nIntel Iris\nNVIDIA GeForce\nUnsupported Graphics Devices for macOS\nAMD Radeon R9\nAMD Radeon Pro\nAMD FirePro D300\n \nWrites and syncs files to ~/Library/caveData.\n \nawips-python.pkg\n is not a prerequisite, and CAVE will still run and display data without it, but to use any derived parameter functions such as wind barbs/arrows and grid parameters on various vertical coordinates, jep must be installed in some way (it is assumed in /Library/Python/2.7/site-packages/jep/)\n\n\n\n\n\n\n\n\nWindows\n\uf0c1\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \nawips-cave-18.1.1-1.msi \nWrites files to \n~/caveData\n (in your user home directory)\n \nRequires \nPython 3\n, \nNumpy\n, and \nJep\n be installed\n \nRequires \nPYTHONHOME\n be defined\n \nIn addition to the application directory, the MSI installer will attempt to copy the \ngridslice\n shared library to \n$PYTHONHOME/Dlls\n. If the \n$PYTHONHOME\n environmental variable is not defined, \ngridslice\n will not be installed. You can always rerun the installer after defining \n$PYTHOMHOME\n and then check that the file \ngridslice.pyd\n is installed in \n$PYTHONHOME/Dlls\n.\n \nCAVE will still run without gridslice, but certain bundles which use derived parameters, such as \nisentropic analyses\n, will not load. \n\n\n\n\n\n\n\n\nWindows-Specific Instructions\n\n\n\n\n\n1) Download and install \nMiniconda Python 3.7 for Windows\n\uf0c1\nAllow Miniconda3 to set \nPATH\n and other environment variables.\nEnsure that \nPYTHONHOME\n is set to the Miniconda3 location.\nIf \nPYTHONHOME\n is not set, the \ngridslice\n Python module will not be installed or available.\n2) Install dependent Python packages\npip install numpy==1.15.1 jep==3.8.2\n3) Run \nawips-cave-18.1.1-1.msi \n\uf0c1\n\n\n\n\n\n\n\nAWIPS Data in the Cloud\n\uf0c1\n\n\nUnidata and XSEDE Jetstream have partnered to offer a EDEX data server in the cloud, open to the Unidata university community. Select the server in the Connectivity Preferences dialog, or enter \nedex-cloud.unidata.ucar.edu\n (without \nhttp://\n before, or \n:9581/services\n after).\n\n\n\n\n\n\ncaveData Directory\n\uf0c1\n\n\nAfter connecting to an EDEX server, you will have a local directory named \ncaveData\n which contains files synced from EDEX as well as a client-side cache for data and map resources.\n\n\nYou can reset CAVE by removing the \ncaveData\n directory and reconnecting to an EDEX server. Your local files have been removed, but if you are re-connecting to an EDEX server you have used before, the remote files will sync again to your local \n~/caveData\n (bundles, colormaps, etc.).\n\n\n\n\nLinux: \n/home/\nuser\n/caveData\n\n\nmacOS: \n/Users/\nuser\n/Library/caveData\n\n\nWindows: \nC:\\Users\\\nuser\n\\caveData", "title": "Install CAVE" }, { @@ -96,9 +91,19 @@ "title": "Download and Install CAVE" }, { - "location": "/install/install-cave/#windows-specific-instructions", + "location": "/install/install-cave/#linux", "text": "", - "title": "Windows-Specific Instructions" + "title": "Linux" + }, + { + "location": "/install/install-cave/#macos", + "text": "", + "title": "macOS" + }, + { + "location": "/install/install-cave/#windows", + "text": "", + "title": "Windows" }, { "location": "/install/install-cave/#awips-data-in-the-cloud", @@ -106,9 +111,9 @@ "title": "AWIPS Data in the Cloud" }, { - "location": "/install/install-cave/#troubleshooting", - "text": "Localization Preferences Error You can reset CAVE by removing the ~/caveData directory (on macOS ~/Library/caveData ) and then run cave again to connect to an EDEX server. Your local files have been removed, but if you are re-connecting to an EDEX server you have used before, the remote files will sync again to your local ~/caveData (bundles, colormaps, etc.). No Images Displayed If you are able to load wire-frame contours but not images, update your video driver .", - "title": "Troubleshooting" + "location": "/install/install-cave/#cavedata-directory", + "text": "After connecting to an EDEX server, you will have a local directory named caveData which contains files synced from EDEX as well as a client-side cache for data and map resources. You can reset CAVE by removing the caveData directory and reconnecting to an EDEX server. Your local files have been removed, but if you are re-connecting to an EDEX server you have used before, the remote files will sync again to your local ~/caveData (bundles, colormaps, etc.). Linux: /home/ user /caveData macOS: /Users/ user /Library/caveData Windows: C:\\Users\\ user \\caveData", + "title": "caveData Directory" }, { "location": "/install/install-edex/", @@ -2307,9 +2312,24 @@ }, { "location": "/appendix/appendix-cots/", - "text": "COTS and FOSS used in AWIPS\n\n\n\n\n\n\n\n\nComponent\n\n\nVersion\n\n\nDescription\n\n\n\n\n\n\n\n\n\n\nActiveMQ\n\n\n5.12.0\n\n\nJMS (still used by AlertViz and internally in parts of Camel)\n\n\n\n\n\n\nApache Batik\n\n\n1.8\n\n\nBatik is a Java-based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation or manipulation.\n\n\n\n\n\n\nApache MINA\n\n\n1.1.7\n\n\nNetwork application framework\n\n\n\n\n\n\nApache WSS4J\n\n\n1.6.5\n\n\nWeb Services Security\n\n\n\n\n\n\nAnt\n\n\n1.9.6\n\n\nJava Build Tool\n\n\n\n\n\n\nAnt-Contrib\n\n\n1.0b3\n\n\nAdditional useful tasks and types for Ant\n\n\n\n\n\n\nAntlr\n\n\n2.7.6\n\n\nParser generator\n\n\n\n\n\n\nAtomikos TransactionEssentials\n\n\n3.6.2\n\n\nTransaction management system\n\n\n\n\n\n\nBitstream Vera Fonts\n\n\n1.10\n\n\nFont library from Gnome\n\n\n\n\n\n\nbzip2\n\n\nnone\n\n\nStream compression algorithm\n\n\n\n\n\n\nC3p0\n\n\n0.9.1\n\n\nc3p0 is an easy-to-use library for making traditional JDBC drivers \"enterprise-ready\" by augmenting them with functionality defined by the jdbc3 spec and the optional extensions to jdbc2.\n\n\n\n\n\n\nCamel\n\n\n2.4\n\n\nEnterprise Service Bus\n\n\n\n\n\n\ncglib\n\n\n2.2\n\n\nByte Code Generation Library is high level API to generate and transform JAVA byte code.\n\n\n\n\n\n\ncommons-beanutils\n\n\n1.8.3\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-codec\n\n\n1.4.1\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-collection\n\n\n3.2\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-configuration\n\n\n1.6\n\n\nApache Common Libraries\n\n\n\n\n\n\nCommons-cli\n\n\n1.2\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-digester\n\n\n1.8.1\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-cxf\n\n\n2.5\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-httpclient\n\n\n3.1\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-lang\n\n\n2.3\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-logging\n\n\n1.1.1\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-management\n\n\n1.0\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-pool\n\n\n1.3\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-validator\n\n\n1.2\n\n\nApache Common Libraries\n\n\n\n\n\n\ncycler\n\n\n0.10.0\n\n\nPython library for composable style cycles\n\n\n\n\n\n\nCython\n\n\n0.27.2\n\n\nSuperset of the Python programming language, designed to give C-like performance with code that is mostly written in Python\n\n\n\n\n\n\ndateutil\n\n\n2.6.1\n\n\nPython extension to the standard datetime module\n\n\n\n\n\n\ndom4j\n\n\n1.6.1\n\n\nAn open source library for working with XML, XPath, and XSLT on the Java platform using the Java Collections Framework\n\n\n\n\n\n\ndwr (direct web remoting) Getahead\n\n\n1.1.3\n\n\nJava open source library\n\n\n\n\n\n\nEclipse\n\n\n4.5.1\n\n\nJava IDE\n\n\n\n\n\n\nehcache\n\n\n1.3.0\n\n\nCaching Support\n\n\n\n\n\n\nGEOS\n\n\n3.6.2\n\n\nGeometry Engine, Required for PostGIS\n\n\n\n\n\n\nGeoTools Java API\n\n\n2.6.4\n\n\nJava API for Manipulation of Geospatial Data\n\n\n\n\n\n\nGRIBJava\n\n\n8.0\n\n\nGrib Java Decoder\n\n\n\n\n\n\nh5py\n\n\n1.3.0\n\n\nHDF5 for Python\n\n\n\n\n\n\nhdf5\n\n\n1.8.4-patch1\n\n\nCore HDF5 APIs\n\n\n\n\n\n\nhdf5\n\n\n2.5\n\n\nCore HDF5 APIs\n\n\n\n\n\n\nHibernate\n\n\n3.5.0\n\n\nData Access Layer\n\n\n\n\n\n\nIzPack\n\n\n4.2.0\n\n\nInstaller creator for EDEX\n\n\n\n\n\n\nJAI\n\n\n1.1.3\n\n\nJava API for Image Manipulation\n\n\n\n\n\n\nJAI \u2013 Image I/O\n\n\n1.1\n\n\nPlug-ins for JAI\n\n\n\n\n\n\nJasper\n\n\n1.900.1\n\n\nJPEG-2000 codec\n\n\n\n\n\n\nJava\n\n\n1.8u101\n\n\nKit for both 32-bit and 64-bit\n\n\n\n\n\n\nJep\n\n\n2.3+\n\n\nJava Python interface\n\n\n\n\n\n\njogamp\n\n\n2.3.2\n\n\nProvides hardware-supported 3D graphics\n\n\n\n\n\n\nJTS Topology Suite\n\n\n1.10\n\n\nJava API for 2D spatial data\n\n\n\n\n\n\nlapack\n\n\n3.0.0\n\n\nLinear Algebra Package for python\n\n\n\n\n\n\nldm\n\n\n6.13.6\n\n\nLocal Data Manager\n\n\n\n\n\n\nLog4J\n\n\n1.2.16\n\n\nLogging Component used by Commons Logging\n\n\n\n\n\n\nlibgfortran\n\n\n4.1.2\n\n\nFortran Library\n\n\n\n\n\n\nmatplotlib\n\n\n1.5.3\n\n\nPython 2D Plotting Library\n\n\n\n\n\n\nMozilla Rhino\n\n\n1.6R7\n\n\nImplementation of JavaScript embedded in Java\n\n\n\n\n\n\nNCEP Grib2 Libraries\n\n\n\n\nLibraries for decoding \n encoding data in GRIB2 format\n\n\n\n\n\n\ncnvgrib\n\n\n1.1.8 and 11.9\n\n\nFortran GRIB1 \n--\n GRIB2 conversion utility\n\n\n\n\n\n\ng2clib\n\n\n1.1.8\n\n\n\"C\" grib2 encoder/decoder\n\n\n\n\n\n\ng2lib\n\n\n1.1.8 and 1.1.9\n\n\nFortran grib2 encoder/decoder and search/indexing routines\n\n\n\n\n\n\nw3lib\n\n\n1.6 and 1.7.1\n\n\nFortran grib1 encoder/decoder and utilities\n\n\n\n\n\n\nNumPy\n\n\n1.9.3\n\n\nNumerical Python Scientific package for Python\n\n\n\n\n\n\nobjectweb asm\n\n\n2.1\n\n\nASM is an all-purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or dynamically generate classes, directly in binary form\n\n\n\n\n\n\nPostGIS\n\n\n2.4.4\n\n\nGeographic Object Support for PostgreSQL\n\n\n\n\n\n\nPostgreSQL\n\n\n9.5.13\n\n\nDatabase\n\n\n\n\n\n\nProj\n\n\n5.1.0\n\n\nCartographic Projections library\n\n\n\n\n\n\npydev\n\n\n1.5\n\n\nPython Development Environment\n\n\n\n\n\n\nPyParsing\n\n\n2.2.0\n\n\nPython class library for the easy construction of recursive-descent parsers\n\n\n\n\n\n\nPyTables\n\n\n3.4.2\n\n\nPython package for managing hierarchical datasets\n\n\n\n\n\n\npytz\n\n\n2015.4\n\n\nWorld Timezone Definitions for Python\n\n\n\n\n\n\nPython\n\n\n2.7.13\n\n\nDynamic programming language\n\n\n\n\n\n\nPython megawidgets\n\n\n1.3.2\n\n\nToolkit for building high-level compound widgets in Python using the Tkinter module\n\n\n\n\n\n\nPython Setuptools\n\n\n28.6.0\n\n\nTools to download, build, install, upgrade, and uninstall Python packages\n\n\n\n\n\n\nQpid\n\n\n6.1.4\n\n\nOpen Source AMQP (Advanced Message Queuing Protocol) Messaging\n\n\n\n\n\n\nScientificPython\n\n\n2.8.1\n\n\nPython library for common tasks in scientific computing\n\n\n\n\n\n\nShapely\n\n\n1.6.4\n\n\nPython package for manipulation and analysis of planar geometric objects.\n\n\n\n\n\n\nSix\n\n\n1.11.0\n\n\nPython 2 and 3 Compatibility Library\n\n\n\n\n\n\nslf4j\n\n\n1.6.1\n\n\nThe Simple Logging Facade for Java or (SLF4J) serves as a simple facade or abstraction for various logging frameworks\n\n\n\n\n\n\nsmack\n\n\n2.2.1\n\n\nSmack is an Open Source XMPP (Jabber) client library for instant messaging and presence.\n\n\n\n\n\n\nstomp.py\n\n\nrevision 18\n\n\nPython client library for accessing messaging servers\n\n\n\n\n\n\nSpring Framework OSGI\n\n\n1.2.0\n\n\ndynamic modules\n\n\n\n\n\n\nSpring Framework\n\n\n2.5.6\n\n\nLayered Java/J2EE application platform\n\n\n\n\n\n\nSubclipse\n\n\n1.4.8\n\n\nEclipse plugin for Subversion support\n\n\n\n\n\n\nSWT Add-ons\n\n\n0.1.1\n\n\nAdd-ons for Eclipse SWT widgets\n\n\n\n\n\n\nSymphony OGNL\n\n\n2.7.3\n\n\nObject-Graph Navigation Language; an expression language for getting/setting properties of Java objects.\n\n\n\n\n\n\nThrift\n\n\n20080411p1-3\n\n\nBinary Serialization Framework\n\n\n\n\n\n\nTomcat Native\n\n\n1.1.17\n\n\nLibrary for native memory control\n\n\n\n\n\n\nutilconcurrent\n\n\n1.3.2\n\n\nUtility classes\n\n\n\n\n\n\nVelocity\n\n\n1.5.0\n\n\nTemplating Engine\n\n\n\n\n\n\nwerkzeug\n\n\n0.12.1\n\n\nPython WSGI utility library\n\n\n\n\n\n\nWildfire\n\n\n3.1.1\n\n\nCollaboration Server\n\n\n\n\n\n\nxmltask\n\n\n1.15.1\n\n\nFacility for automatically editing XML files as part of an Ant build", + "text": "Python for AWIPS\n\uf0c1\n\n\n\n\n\n\n\n\nComponent\n\n\nVersion\n\n\nDescription\n\n\n\n\n\n\n\n\n\n\nPython\n\n\n2.7.13\n\n\nDynamic programming language\n\n\n\n\n\n\npython-awips\n\n\n18.1.1\n\n\nPython AWIPS Data Access Framework\n\n\n\n\n\n\nCycler\n\n\n0.10.0\n\n\nPython library for composable style cycles\n\n\n\n\n\n\nCython\n\n\n0.28.3\n\n\nSuperset of the Python programming language, designed to give C-like performance with code that is mostly written in Python\n\n\n\n\n\n\ndateutil\n\n\n2.7.3\n\n\nPython extension to the standard datetime module\n\n\n\n\n\n\nNumPy\n\n\n1.9.3\n\n\nNumerical Python Scientific package for Python\n\n\n\n\n\n\nmatplotlib\n\n\n1.5.3\n\n\nPython 2D Plotting Library\n\n\n\n\n\n\nJep\n\n\n3.7.1\n3.8.2\n\n\nJava Python interface\n\n\n\n\n\n\nh5py\n\n\n1.3.0\n\n\nHDF5 for Python\n\n\n\n\n\n\nPyDev\n\n\n5.4.0\n\n\nPython Development Environment\n\n\n\n\n\n\nPyParsing\n\n\n2.2.0\n\n\nPython class library for the easy construction of recursive-descent parsers\n\n\n\n\n\n\nPython QPID\n\n\n1.36.0\n\n\nPython API for Qpid Messaging\n\n\n\n\n\n\nPyTables\n\n\n3.4.2\n\n\nPython package for managing hierarchical datasets\n\n\n\n\n\n\npytz\n\n\n2015.4\n\n\nWorld Timezone Definitions for Python\n\n\n\n\n\n\nSetuptools\n\n\n28.6.0\n\n\nTools to download, build, install, upgrade, and uninstall Python packages\n\n\n\n\n\n\nScientificPython\n\n\n2.8.1\n\n\nPython library for common tasks in scientific computing\n\n\n\n\n\n\nShapely\n\n\n1.6.4\n\n\nPython package for manipulation and analysis of planar geometric objects.\n\n\n\n\n\n\nSix\n\n\n1.11.0\n\n\nPython 2 and 3 Compatibility Library\n\n\n\n\n\n\nstomp.py\n\n\n4.1.20\n\n\nPython client library for accessing messaging servers\n\n\n\n\n\n\nwerkzeug\n\n\n0.14.1\n\n\nPython WSGI utility library\n\n\n\n\n\n\nYAJSW\n\n\n12.09\n\n\nYet Another Java Service Wrapper\n\n\n\n\n\n\n\n\nApache for AWIPS\n\uf0c1\n\n\n\n\n\n\n\n\nComponent\n\n\nVersion\n\n\nDescription\n\n\n\n\n\n\n\n\n\n\nActiveMQ\n\n\n5.14.2\n\n\nJMS\n\n\n\n\n\n\nActiveMQ\nGeronimo\n\n\n1.1.1\n\n\n\n\n\n\n\n\nApache Batik\n\n\n1.9\n\n\nBatik is a Java-based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation or manipulation.\n\n\n\n\n\n\nApache Camel\n\n\n2.18.3\n\n\nEnterprise Service Bus\n\n\n\n\n\n\nApache Derby\n\n\n10.12.1\n\n\n\n\n\n\n\n\nApache HTTP\n\n\n4.3.6\n\n\nClient and Core\n\n\n\n\n\n\nApache HTTP Server\n\n\n2.4.27\n\n\n\n\n\n\n\n\nApr\n\n\n1.6.2\n\n\nApache Portable Runtime Project\n\n\n\n\n\n\nApr-Util\n\n\n1.6.0\n\n\nApache Portable Runtime Project\n\n\n\n\n\n\ncommons-beanutils\n\n\n1.9.3\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-codec\n\n\n1.10\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-collections\n\n\n3.2.2\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-configuration\n\n\n1.10\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-compress\n\n\n1.10\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-cli\n\n\n1.2\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-digester\n\n\n1.8.1\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-io\n\n\n2.4\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-cxf\n\n\n3.1.14\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-lang\n\n\n2.6\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-lang3\n\n\n3.4\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-management\n\n\n1.0\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-net\n\n\n3.3\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-pool\n\n\n1.6\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-pool2\n\n\n2.4.2\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-ssl\n\n\n\n\nApache Common Libraries\n\n\n\n\n\n\ncommons-validator\n\n\n1.2.0\n\n\nApache Common Libraries\n\n\n\n\n\n\nMime4J\n\n\n0.7\n\n\nParser for e-mail message streams in plain rfc822 and MIME format\n\n\n\n\n\n\nMINA\n\n\n1.1.7\n\n\nNetwork application framework\n\n\n\n\n\n\nQpid\n\n\n6.1.4\n\n\nOpen Source AMQP (Advanced Message Queuing Protocol) Messaging\n\n\n\n\n\n\nShiro\n\n\n1.3.2\n\n\nJava security framework\n\n\n\n\n\n\nThrift\n\n\n0.10.0\n\n\nBinary Serialization Framework\n\n\n\n\n\n\nVelocity\n\n\n1.7\n\n\nTemplating Engine\n\n\n\n\n\n\nWSS4J\n\n\n2.1.4\n\n\nWeb Services Security\n\n\n\n\n\n\nXalan\n\n\n2.7.2\n\n\n\n\n\n\n\n\nXerces\n\n\n2.9.1\n\n\n\n\n\n\n\n\nXML Resolver\n\n\n1.2\n\n\n\n\n\n\n\n\nXML Security\n\n\n2.0.6\n\n\n\n\n\n\n\n\nXML\nSerializer\n\n\n2.7.1\n\n\n\n\n\n\n\n\nXML Beans\n\n\n2.6.0\n\n\n\n\n\n\n\n\nXML Graphics\n\n\n2.2\n\n\n\n\n\n\n\n\nXML Schema\n\n\n2.1.0\n\n\n\n\n\n\n\n\n\n\nOther COTS and FOSS\n\uf0c1\n\n\n\n\n\n\n\n\nComponent\n\n\nVersion\n\n\nDescription\n\n\n\n\n\n\n\n\n\n\nAnt\n\n\n1.9.6\n\n\nJava Build Tool\n\n\n\n\n\n\nAnt-Contrib\n\n\n1.0b3\n\n\nAdditional useful tasks and types for Ant\n\n\n\n\n\n\nAntlr\n\n\n2.7.6\n\n\nParser generator\n\n\n\n\n\n\nAtomikos TransactionEssentials\n\n\n3.6.2\n\n\nTransaction management system\n\n\n\n\n\n\nBitstream Vera Fonts\n\n\n1.10\n\n\nFont library from Gnome\n\n\n\n\n\n\nBouncy Castle\n\n\njdk15on-1.54\n\n\nJava implementation of cryptographic algorithms\n\n\n\n\n\n\nbzip2\n\n\n0.9.1\n\n\nStream compression algorithm\n\n\n\n\n\n\nC3p0\n\n\n0.9.1\n\n\nc3p0 is an easy-to-use library for making traditional JDBC drivers \"enterprise-ready\" by augmenting them with functionality defined by the jdbc3 spec and the optional extensions to jdbc2.\n\n\n\n\n\n\ncglib\n\n\n2.1\n\n\nByte Code Generation Library is high level API to generate and transform JAVA byte code.\n\n\n\n\n\n\ndistcache\n\n\n1.4.5-21\n\n\nDistributed session caching\n\n\n\n\n\n\ndom4j\n\n\n1.6.1\n\n\nAn open source library for working with XML, XPath, and XSLT on the Java platform using the Java Collections Framework\n\n\n\n\n\n\nOpenDAP 2\n\n\n1.0.3\n\n\n\n\n\n\n\n\ndwr (direct web remoting) Getahead\n\n\n1.1.3\n\n\nJava open source library\n\n\n\n\n\n\nEclipse\n\n\n4.6.1\n\n\nJava IDE\n\n\n\n\n\n\nEclipse Jetty\n\n\n9.2.19\n\n\nServlet Engine and Http Server\n\n\n\n\n\n\nehcache\n\n\n1.3.0\n\n\nCaching Support\n\n\n\n\n\n\nFITS\n\n\n\n\nFlexible Image Transport System\n\n\n\n\n\n\nGDAL\n\n\n2.2.4\n\n\n\n\n\n\n\n\nGEOS\n\n\n3.6.2\n\n\nGeometry Engine, Required for PostGIS\n\n\n\n\n\n\nGeoTools Java API\n\n\n16.4\n\n\nJava API for Manipulation of Geospatial Data\n\n\n\n\n\n\nGRIBJava\n\n\n8.0\n\n\nGrib Java Decoder\n\n\n\n\n\n\nGroovy\n\n\n2.4.10\n\n\n\n\n\n\n\n\nGuava\n\n\n18.0\n\n\nGoogle core libraries for Java\n\n\n\n\n\n\nHamcrest\n\n\n1.3\n\n\nJava Hamcrest Matchers\n\n\n\n\n\n\nhdf5\n\n\n1.8.4-patch1\n\n\nCore HDF5 APIs\n\n\n\n\n\n\nhdf5\n\n\n2.5\n\n\nCore HDF5 APIs\n\n\n\n\n\n\nHibernate\n\n\n4.2.15\n\n\nData Access Layer\n\n\n\n\n\n\nHIbernate JPA 2.0 API\n\n\n1.0.1\n\n\nHibernate API\n\n\n\n\n\n\nIstack\n\n\n2.21\n\n\nCommon Utility Code Runtime\n\n\n\n\n\n\nIzPack\n\n\n4.2.0\n\n\nInstaller creator for EDEX\n\n\n\n\n\n\nJackson Databind\n\n\n2.6.5\n\n\nGeneral data-binding functionality for Jackson\n\n\n\n\n\n\nJAI\n\n\n1.1.3\n\n\nJava API for Image Manipulation\n\n\n\n\n\n\nJAI \u2013 Image I/O\n\n\n1.1\n\n\nPlug-ins for JAI\n\n\n\n\n\n\nJasper\n\n\n1.900.1\n\n\nJPEG-2000 codec\n\n\n\n\n\n\nJasypt\n\n\n1.9.2\n\n\nJava simplified encryption\n\n\n\n\n\n\nJava\n\n\njdk-8u101\n\n\nKit for both 32-bit and 64-bit\n\n\n\n\n\n\nJavax Servlet API\n\n\n3.1.0\n\n\n\n\n\n\n\n\nJaxen\n\n\n1.1.4\n\n\nOpen source X-Path Library\n\n\n\n\n\n\nJavassist\n\n\n3.18.1\n\n\nJava Programming Assistant for bytecode manipulation\n\n\n\n\n\n\nJCommander\n\n\n1.72\n\n\nJava framework for parsing command line parameters\n\n\n\n\n\n\nJdom\n\n\n1.1.3\n\n\n\n\n\n\n\n\nJdom2\n\n\n2.0.6\n\n\n\n\n\n\n\n\njfreechart\n\n\n1.0.19\n\n\n\n\n\n\n\n\nJNA\n\n\n4.1.0\n\n\n\n\n\n\n\n\nJoda\n\n\n2.9.9\n\n\nJava date and time API\n\n\n\n\n\n\njogamp\n\n\n2.3.2\n\n\nProvides hardware-supported 3D graphics\n\n\n\n\n\n\nJSR-275\n\n\n1.0 beta\n\n\nMeasures and Units\n\n\n\n\n\n\nJUnit\n\n\n4.12\n\n\n\n\n\n\n\n\nJTS Topology Suite\n\n\n1.10\n\n\nJava API for 2D spatial data\n\n\n\n\n\n\nlapack\n\n\n3.4.2\n\n\nLinear Algebra Package for python\n\n\n\n\n\n\nldm\n\n\n6.13.6\n\n\nLocal Data Manager\n\n\n\n\n\n\nLog4J\n\n\n1.2.16\n\n\nLogging Component used by Commons Logging\n\n\n\n\n\n\nLogback\n\n\n1.2.0\n\n\n\n\n\n\n\n\nlibgfortran\n\n\n4.1.2\n\n\nFortran Library\n\n\n\n\n\n\nMchange Commons Java\n\n\n0.2.3.4\n\n\n\n\n\n\n\n\nMchange c3p0\n\n\n0.9.2.1\n\n\nJDBC3 Connection and Statement Pooling\n\n\n\n\n\n\nMockito\n\n\n1.9.0\n\n\nMocking framework for unit tests written in Java\n\n\n\n\n\n\nmod_wsgi\n\n\n3.5\n\n\nApache HTTP Server module that provides a WSGI compliant interface for hosting Python based web applications.\n\n\n\n\n\n\nMozilla Rhino\n\n\n1.6R7\n\n\nImplementation of JavaScript embedded in Java\n\n\n\n\n\n\nNCAR NC2 Libraries\n\n\n4.6.10\n\n\nucar.nc2 containing bufr, cdm, grib, httpservices, and udunits\n\n\n\n\n\n\nNCEP Grib2 Libraries\n\n\n\n\nLibraries for decoding \n encoding data in GRIB2 format\n\n\n\n\n\n\ncnvgrib\n\n\n1.1.8 and 11.9\n\n\nFortran GRIB1 \n--\n GRIB2 conversion utility\n\n\n\n\n\n\ng2clib\n\n\n1.1.8\n\n\n\"C\" grib2 encoder/decoder\n\n\n\n\n\n\ng2lib\n\n\n1.1.8 and 1.1.9\n\n\nFortran grib2 encoder/decoder and search/indexing routines\n\n\n\n\n\n\nw3lib\n\n\n1.6 and 1.7.1\n\n\nFortran grib1 encoder/decoder and utilities\n\n\n\n\n\n\nObjectWeb ASM\n\n\n2.2\n\n\nASM is an all-purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or dynamically generate classes, directly in binary form\n\n\n\n\n\n\nObjectWeb ASM\n\n\n\n\n\n\n\n\n\n\nOGC Tools GML JTS Converter\n\n\n1.0.2\n\n\n\n\n\n\n\n\nOpengis\n\n\n1.0.2\n\n\n\n\n\n\n\n\nOpenSAML\n\n\n3.1.1\n\n\nPortable implementation of the Security Assertion Markup Language (SAML)\n\n\n\n\n\n\norg.w3.xml.ext\n\n\n1.3.04\n\n\nApache-hosted set of DOM, SAX, and JAXP interfaces\n\n\n\n\n\n\nOWASP Enterprise Security API\n\n\n2.0.1\n\n\nOpen source web application security control library for programmers to write low-risk applications\n\n\n\n\n\n\nPNGJ\n\n\n2.1.1\n\n\nJava library for PNG image IO\n\n\n\n\n\n\nPostGIS\n\n\n2.4.4\n\n\nGeographic Object Support for PostgreSQL\n\n\n\n\n\n\nPostgreSQL\n\n\n9.5.13\n\n\nDatabase\n\n\n\n\n\n\nProj\n\n\n5.1.0\n\n\nCartographic Projections library\n\n\n\n\n\n\nProtocol Buffers\n\n\n3.3.1\n\n\nCore Protocol Buffers library\n\n\n\n\n\n\nPython megawidgets\n\n\n1.3.2\n\n\nToolkit for building high-level compound widgets in Python using the Tkinter module\n\n\n\n\n\n\nQuartz\n\n\n1.8.6\n\n\nEnterprise Job Scheduler\n\n\n\n\n\n\nReflections\n\n\n0.9.9\n\n\nJava runtime metadata analysis\n\n\n\n\n\n\nslf4j\n\n\n1.7.21\n\n\nThe Simple Logging Facade for Java or (SLF4J) serves as a simple facade or abstraction for various logging frameworks\n\n\n\n\n\n\nsmack\n\n\n4.1.9\n\n\nOpen Source XMPP (Jabber) client library\n\n\n\n\n\n\nSpring Framework OSGI\n\n\n1.2.0\n\n\ndynamic modules\n\n\n\n\n\n\nSpring Framework\n\n\n4.2.9\n\n\nLayered Java/J2EE application platform\n\n\n\n\n\n\nSubclipse\n\n\n1.4.8\n\n\nEclipse plugin for Subversion support\n\n\n\n\n\n\nSWT Add-ons\n\n\n0.1.1\n\n\nAdd-ons for Eclipse SWT widgets\n\n\n\n\n\n\nSymphony OGNL\n\n\n2.7.3\n\n\nObject-Graph Navigation Language; an expression language for getting/setting properties of Java objects.\n\n\n\n\n\n\nSZIP\n\n\n2.1\n\n\nCompression in HDF Products.\n\n\n\n\n\n\nTomcat Native\n\n\n1.1.17\n\n\nLibrary for native memory control\n\n\n\n\n\n\nUDUNITS\n\n\n4.6.10\n\n\nC library provides for arithmetic manipulation of units\n\n\n\n\n\n\nutilconcurrent\n\n\n1.3.2\n\n\nUtility classes\n\n\n\n\n\n\nWildfire\n\n\n3.1.1\n\n\nCollaboration Server\n\n\n\n\n\n\nxmltask\n\n\n1.15.1\n\n\nFacility for automatically editing XML files as part of an Ant build\n\n\n\n\n\n\nVecmath\n\n\n1.3.1", "title": "COTS and FOSS" }, + { + "location": "/appendix/appendix-cots/#python-for-awips", + "text": "Component Version Description Python 2.7.13 Dynamic programming language python-awips 18.1.1 Python AWIPS Data Access Framework Cycler 0.10.0 Python library for composable style cycles Cython 0.28.3 Superset of the Python programming language, designed to give C-like performance with code that is mostly written in Python dateutil 2.7.3 Python extension to the standard datetime module NumPy 1.9.3 Numerical Python Scientific package for Python matplotlib 1.5.3 Python 2D Plotting Library Jep 3.7.1 3.8.2 Java Python interface h5py 1.3.0 HDF5 for Python PyDev 5.4.0 Python Development Environment PyParsing 2.2.0 Python class library for the easy construction of recursive-descent parsers Python QPID 1.36.0 Python API for Qpid Messaging PyTables 3.4.2 Python package for managing hierarchical datasets pytz 2015.4 World Timezone Definitions for Python Setuptools 28.6.0 Tools to download, build, install, upgrade, and uninstall Python packages ScientificPython 2.8.1 Python library for common tasks in scientific computing Shapely 1.6.4 Python package for manipulation and analysis of planar geometric objects. Six 1.11.0 Python 2 and 3 Compatibility Library stomp.py 4.1.20 Python client library for accessing messaging servers werkzeug 0.14.1 Python WSGI utility library YAJSW 12.09 Yet Another Java Service Wrapper", + "title": "Python for AWIPS" + }, + { + "location": "/appendix/appendix-cots/#apache-for-awips", + "text": "Component Version Description ActiveMQ 5.14.2 JMS ActiveMQ Geronimo 1.1.1 Apache Batik 1.9 Batik is a Java-based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation or manipulation. Apache Camel 2.18.3 Enterprise Service Bus Apache Derby 10.12.1 Apache HTTP 4.3.6 Client and Core Apache HTTP Server 2.4.27 Apr 1.6.2 Apache Portable Runtime Project Apr-Util 1.6.0 Apache Portable Runtime Project commons-beanutils 1.9.3 Apache Common Libraries commons-codec 1.10 Apache Common Libraries commons-collections 3.2.2 Apache Common Libraries commons-configuration 1.10 Apache Common Libraries commons-compress 1.10 Apache Common Libraries commons-cli 1.2 Apache Common Libraries commons-digester 1.8.1 Apache Common Libraries commons-io 2.4 Apache Common Libraries commons-cxf 3.1.14 Apache Common Libraries commons-lang 2.6 Apache Common Libraries commons-lang3 3.4 Apache Common Libraries commons-management 1.0 Apache Common Libraries commons-net 3.3 Apache Common Libraries commons-pool 1.6 Apache Common Libraries commons-pool2 2.4.2 Apache Common Libraries commons-ssl Apache Common Libraries commons-validator 1.2.0 Apache Common Libraries Mime4J 0.7 Parser for e-mail message streams in plain rfc822 and MIME format MINA 1.1.7 Network application framework Qpid 6.1.4 Open Source AMQP (Advanced Message Queuing Protocol) Messaging Shiro 1.3.2 Java security framework Thrift 0.10.0 Binary Serialization Framework Velocity 1.7 Templating Engine WSS4J 2.1.4 Web Services Security Xalan 2.7.2 Xerces 2.9.1 XML Resolver 1.2 XML Security 2.0.6 XML Serializer 2.7.1 XML Beans 2.6.0 XML Graphics 2.2 XML Schema 2.1.0", + "title": "Apache for AWIPS" + }, + { + "location": "/appendix/appendix-cots/#other-cots-and-foss", + "text": "Component Version Description Ant 1.9.6 Java Build Tool Ant-Contrib 1.0b3 Additional useful tasks and types for Ant Antlr 2.7.6 Parser generator Atomikos TransactionEssentials 3.6.2 Transaction management system Bitstream Vera Fonts 1.10 Font library from Gnome Bouncy Castle jdk15on-1.54 Java implementation of cryptographic algorithms bzip2 0.9.1 Stream compression algorithm C3p0 0.9.1 c3p0 is an easy-to-use library for making traditional JDBC drivers \"enterprise-ready\" by augmenting them with functionality defined by the jdbc3 spec and the optional extensions to jdbc2. cglib 2.1 Byte Code Generation Library is high level API to generate and transform JAVA byte code. distcache 1.4.5-21 Distributed session caching dom4j 1.6.1 An open source library for working with XML, XPath, and XSLT on the Java platform using the Java Collections Framework OpenDAP 2 1.0.3 dwr (direct web remoting) Getahead 1.1.3 Java open source library Eclipse 4.6.1 Java IDE Eclipse Jetty 9.2.19 Servlet Engine and Http Server ehcache 1.3.0 Caching Support FITS Flexible Image Transport System GDAL 2.2.4 GEOS 3.6.2 Geometry Engine, Required for PostGIS GeoTools Java API 16.4 Java API for Manipulation of Geospatial Data GRIBJava 8.0 Grib Java Decoder Groovy 2.4.10 Guava 18.0 Google core libraries for Java Hamcrest 1.3 Java Hamcrest Matchers hdf5 1.8.4-patch1 Core HDF5 APIs hdf5 2.5 Core HDF5 APIs Hibernate 4.2.15 Data Access Layer HIbernate JPA 2.0 API 1.0.1 Hibernate API Istack 2.21 Common Utility Code Runtime IzPack 4.2.0 Installer creator for EDEX Jackson Databind 2.6.5 General data-binding functionality for Jackson JAI 1.1.3 Java API for Image Manipulation JAI \u2013 Image I/O 1.1 Plug-ins for JAI Jasper 1.900.1 JPEG-2000 codec Jasypt 1.9.2 Java simplified encryption Java jdk-8u101 Kit for both 32-bit and 64-bit Javax Servlet API 3.1.0 Jaxen 1.1.4 Open source X-Path Library Javassist 3.18.1 Java Programming Assistant for bytecode manipulation JCommander 1.72 Java framework for parsing command line parameters Jdom 1.1.3 Jdom2 2.0.6 jfreechart 1.0.19 JNA 4.1.0 Joda 2.9.9 Java date and time API jogamp 2.3.2 Provides hardware-supported 3D graphics JSR-275 1.0 beta Measures and Units JUnit 4.12 JTS Topology Suite 1.10 Java API for 2D spatial data lapack 3.4.2 Linear Algebra Package for python ldm 6.13.6 Local Data Manager Log4J 1.2.16 Logging Component used by Commons Logging Logback 1.2.0 libgfortran 4.1.2 Fortran Library Mchange Commons Java 0.2.3.4 Mchange c3p0 0.9.2.1 JDBC3 Connection and Statement Pooling Mockito 1.9.0 Mocking framework for unit tests written in Java mod_wsgi 3.5 Apache HTTP Server module that provides a WSGI compliant interface for hosting Python based web applications. Mozilla Rhino 1.6R7 Implementation of JavaScript embedded in Java NCAR NC2 Libraries 4.6.10 ucar.nc2 containing bufr, cdm, grib, httpservices, and udunits NCEP Grib2 Libraries Libraries for decoding encoding data in GRIB2 format cnvgrib 1.1.8 and 11.9 Fortran GRIB1 -- GRIB2 conversion utility g2clib 1.1.8 \"C\" grib2 encoder/decoder g2lib 1.1.8 and 1.1.9 Fortran grib2 encoder/decoder and search/indexing routines w3lib 1.6 and 1.7.1 Fortran grib1 encoder/decoder and utilities ObjectWeb ASM 2.2 ASM is an all-purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or dynamically generate classes, directly in binary form ObjectWeb ASM OGC Tools GML JTS Converter 1.0.2 Opengis 1.0.2 OpenSAML 3.1.1 Portable implementation of the Security Assertion Markup Language (SAML) org.w3.xml.ext 1.3.04 Apache-hosted set of DOM, SAX, and JAXP interfaces OWASP Enterprise Security API 2.0.1 Open source web application security control library for programmers to write low-risk applications PNGJ 2.1.1 Java library for PNG image IO PostGIS 2.4.4 Geographic Object Support for PostgreSQL PostgreSQL 9.5.13 Database Proj 5.1.0 Cartographic Projections library Protocol Buffers 3.3.1 Core Protocol Buffers library Python megawidgets 1.3.2 Toolkit for building high-level compound widgets in Python using the Tkinter module Quartz 1.8.6 Enterprise Job Scheduler Reflections 0.9.9 Java runtime metadata analysis slf4j 1.7.21 The Simple Logging Facade for Java or (SLF4J) serves as a simple facade or abstraction for various logging frameworks smack 4.1.9 Open Source XMPP (Jabber) client library Spring Framework OSGI 1.2.0 dynamic modules Spring Framework 4.2.9 Layered Java/J2EE application platform Subclipse 1.4.8 Eclipse plugin for Subversion support SWT Add-ons 0.1.1 Add-ons for Eclipse SWT widgets Symphony OGNL 2.7.3 Object-Graph Navigation Language; an expression language for getting/setting properties of Java objects. SZIP 2.1 Compression in HDF Products. Tomcat Native 1.1.17 Library for native memory control UDUNITS 4.6.10 C library provides for arithmetic manipulation of units utilconcurrent 1.3.2 Utility classes Wildfire 3.1.1 Collaboration Server xmltask 1.15.1 Facility for automatically editing XML files as part of an Ant build Vecmath 1.3.1", + "title": "Other COTS and FOSS" + }, { "location": "/appendix/appendix-wsr88d/", "text": "Product Name\n\n\nMnemonic\n\n\nID\n\n\nLevels\n\n\nRes\n\n\nElevation\n\n\n\n\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n19\n\n\n16\n\n\n100\n\n\n.5\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n19\n\n\n16\n\n\n100\n\n\n1.5\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n19\n\n\n16\n\n\n100\n\n\n2.5\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n19\n\n\n16\n\n\n100\n\n\n3.5\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n20\n\n\n16\n\n\n200\n\n\n.5\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n27\n\n\n16\n\n\n100\n\n\n.5\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n27\n\n\n16\n\n\n100\n\n\n1.5\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n27\n\n\n16\n\n\n100\n\n\n2.5\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n27\n\n\n16\n\n\n100\n\n\n3.5\n\n\n\n\n\n\nStorm Rel Velocity (SRM)\n\n\nSRM\n\n\n56\n\n\n16\n\n\n100\n\n\n.5\n\n\n\n\n\n\nStorm Rel Velocity (SRM)\n\n\nSRM\n\n\n56\n\n\n16\n\n\n100\n\n\n1.5\n\n\n\n\n\n\nStorm Rel Velocity (SRM)\n\n\nSRM\n\n\n56\n\n\n16\n\n\n100\n\n\n2.5\n\n\n\n\n\n\nStorm Rel Velocity (SRM)\n\n\nSRM\n\n\n56\n\n\n16\n\n\n100\n\n\n3.5\n\n\n\n\n\n\nComposite Ref (CZ)\n\n\nCZ\n\n\n37\n\n\n16\n\n\n100\n\n\n-1\n\n\n\n\n\n\nComposite Ref (CZ)\n\n\nCZ\n\n\n38\n\n\n16\n\n\n400\n\n\n-1\n\n\n\n\n\n\nLyr Comp Ref Max (LRM) Level 1\n\n\nLRM\n\n\n65\n\n\n8\n\n\n0\n\n\n-1\n\n\n\n\n\n\nLyr Comp Ref Max (LRM) Level 2\n\n\nLRM\n\n\n66\n\n\n8\n\n\n0\n\n\n-1\n\n\n\n\n\n\nLyr Comp Ref Max (LRM) Level 3\n\n\nLRM\n\n\n90\n\n\n8\n\n\n0\n\n\n-1\n\n\n\n\n\n\nLyr Comp Ref MAX (APR)\n\n\nAPR\n\n\n67\n\n\n16\n\n\n0\n\n\n-1\n\n\n\n\n\n\nEcho Tops (ET)\n\n\nET\n\n\n41\n\n\n16\n\n\n0\n\n\n-1\n\n\n\n\n\n\nVert Integ Liq (VIL)\n\n\nVIL\n\n\n57\n\n\n16\n\n\n0\n\n\n-1\n\n\n\n\n\n\nOne Hour Precip (OHP)\n\n\nOHP\n\n\n78\n\n\n16\n\n\n0\n\n\n-1\n\n\n\n\n\n\nStorm Total Precip (STP)\n\n\nSTP\n\n\n80\n\n\n16\n\n\n0\n\n\n-1\n\n\n\n\n\n\nVAD Wind Profile (VWP)\n\n\nVWP\n\n\n48\n\n\n0\n\n\n0\n\n\n-1\n\n\n\n\n\n\nDigital Precip Array (DPA)\n\n\nDPA\n\n\n81\n\n\n256\n\n\n400\n\n\n-1\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n25\n\n\n16\n\n\n100\n\n\n.5\n\n\n\n\n\n\nBase Spectrum Width (SW)\n\n\nSW\n\n\n28\n\n\n8\n\n\n100\n\n\n.5\n\n\n\n\n\n\nBase Spectrum Width (SW)\n\n\nSW\n\n\n30\n\n\n8\n\n\n100\n\n\n.5\n\n\n\n\n\n\nSevere Weather Probablilty (SWP)\n\n\nSWP\n\n\n47\n\n\n0\n\n\n100\n\n\n-1\n\n\n\n\n\n\nStorm Tracking Information (STI)\n\n\nSTI\n\n\n58\n\n\n0\n\n\n100\n\n\n-1\n\n\n\n\n\n\nHail Index (HI)\n\n\nHI\n\n\n59\n\n\n0\n\n\n100\n\n\n-1\n\n\n\n\n\n\nMesocyclone (M)\n\n\nM\n\n\n60\n\n\n0\n\n\n100\n\n\n-1\n\n\n\n\n\n\nMesocyclone (MD)\n\n\nMD\n\n\n141\n\n\n0\n\n\n0\n\n\n1\n\n\n\n\n\n\nTornadic Vortex Signature (TVS)\n\n\nTVS\n\n\n61\n\n\n0\n\n\n100\n\n\n-1\n\n\n\n\n\n\nStorm Structure (SS)\n\n\nSS\n\n\n62\n\n\n0\n\n\n100\n\n\n-1\n\n\n\n\n\n\nSupplemental Precipitation Data (SPD)\n\n\nSPD\n\n\n82\n\n\n0\n\n\n100\n\n\n-1\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n.5\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n1.5\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n2.4\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n3.4\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n4.3\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n5.3\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n6.2\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n7.5\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n8.7\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n10.0\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n12.0\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n14.0\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n16.7\n\n\n\n\n\n\nReflectivity (Z)\n\n\nZ\n\n\n94\n\n\n256\n\n\n100\n\n\n19.5\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n.5\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n1.5\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n2.4\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n3.4\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n4.3\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n5.3\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n6.2\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n7.5\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n8.7\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n10.0\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n12.0\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n14.0\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n16.7\n\n\n\n\n\n\nVelocity (V)\n\n\nV\n\n\n99\n\n\n256\n\n\n25\n\n\n195\n\n\n\n\n\n\nSuper Res Reflectivity (Z)\n\n\nHZ\n\n\n153\n\n\n256\n\n\n25\n\n\n.5\n\n\n\n\n\n\nSuper Res Reflectivity (Z)\n\n\nHZ\n\n\n153\n\n\n256\n\n\n25\n\n\n1.5\n\n\n\n\n\n\nSuper Res Velocity (V)\n\n\nHV\n\n\n154\n\n\n256\n\n\n25\n\n\n.5\n\n\n\n\n\n\nSuper Res Velocity (V)\n\n\nHV\n\n\n154\n\n\n256\n\n\n25\n\n\n1.5\n\n\n\n\n\n\nSuper Res Spec Width (SW)\n\n\nHSW\n\n\n155\n\n\n256\n\n\n25\n\n\n.5\n\n\n\n\n\n\nSuper Res Spec Width (SW)\n\n\nHSW\n\n\n155\n\n\n256\n\n\n25\n\n\n1.5\n\n\n\n\n\n\nSpectrum Width (SW)\n\n\nSW\n\n\n30\n\n\n8\n\n\n100\n\n\n1.5\n\n\n\n\n\n\nSpectrum Width (SW)\n\n\nSW\n\n\n28\n\n\n8\n\n\n25\n\n\n1.5\n\n\n\n\n\n\nDigital Vert Integ Liq (DVL)\n\n\nDVL\n\n\n134\n\n\n256\n\n\n100\n\n\n-1\n\n\n\n\n\n\nDigital Hybrid Scan Refl (DHR)\n\n\nDHR\n\n\n32\n\n\n256\n\n\n100\n\n\n-1\n\n\n\n\n\n\nEnhanced Echo Tops (EET)\n\n\nEET\n\n\n135\n\n\n256\n\n\n100\n\n\n-1\n\n\n\n\n\n\nDigital Meso Detection (DMD)\n\n\nDMD\n\n\n149\n\n\n0\n\n\n0\n\n\n16384\n\n\n\n\n\n\nTVS Rapid Update (TRU)\n\n\nTRU\n\n\n143\n\n\n0\n\n\n0\n\n\n16384\n\n\n\n\n\n\nUser Selectable Lyr Refl (ULR)\n\n\nULR\n\n\n137\n\n\n16\n\n\n100\n\n\n-1\n\n\n\n\n\n\nStorm Total Precip (STP)\n\n\nSTP\n\n\n138\n\n\n256\n\n\n200\n\n\n-1\n\n\n\n\n\n\n1-Hour Snow-Water Equiv (OSW)\n\n\nOSW\n\n\n144\n\n\n16\n\n\n100\n\n\n-1\n\n\n\n\n\n\n1-Hour Snow Depth (OSD)\n\n\nOSD\n\n\n145\n\n\n16\n\n\n100\n\n\n-1\n\n\n\n\n\n\nStorm Tot Snow Depth (SSD)\n\n\nSSD\n\n\n147\n\n\n16\n\n\n100\n\n\n-1\n\n\n\n\n\n\nStorm Tot Snow-Water Equiv (SSW)\n\n\nSSW\n\n\n146\n\n\n16\n\n\n100\n\n\n-1\n\n\n\n\n\n\nDifferential Refl (ZDR)\n\n\nZDR\n\n\n158\n\n\n16\n\n\n100\n\n\n.5\n\n\n\n\n\n\nDifferential Refl (ZDR)\n\n\nZDR\n\n\n159\n\n\n256\n\n\n25\n\n\n16384\n\n\n\n\n\n\nCorrelation Coeff (CC)\n\n\nCC\n\n\n160\n\n\n16\n\n\n100\n\n\n.5\n\n\n\n\n\n\nCorrelation Coeff (CC)\n\n\nCC\n\n\n161\n\n\n256\n\n\n25\n\n\n16384\n\n\n\n\n\n\nSpecific Diff Phase (KDP)\n\n\nKDP\n\n\n162\n\n\n16\n\n\n100\n\n\n.5\n\n\n\n\n\n\nSpecific Diff Phase (KDP)\n\n\nKDP\n\n\n163\n\n\n256\n\n\n25\n\n\n16384\n\n\n\n\n\n\nHydrometeor Class (HC)\n\n\nHC\n\n\n164\n\n\n16\n\n\n100\n\n\n.5\n\n\n\n\n\n\nHydrometeor Class (HC)\n\n\nHC\n\n\n165\n\n\n256\n\n\n25\n\n\n16384\n\n\n\n\n\n\nMelting Layer (ML)\n\n\nML\n\n\n166\n\n\n0\n\n\n0\n\n\n16384\n\n\n\n\n\n\nHybrid Hydrometeor Class (HHC)\n\n\nHHC\n\n\n177\n\n\n256\n\n\n25\n\n\n-1\n\n\n\n\n\n\nDigital Inst Precip Rate (DPR)\n\n\nDPR\n\n\n176\n\n\n0\n\n\n25\n\n\n-1\n\n\n\n\n\n\nOne Hour Accum (OHA)\n\n\nOHA\n\n\n169\n\n\n16\n\n\n200\n\n\n-1\n\n\n\n\n\n\nUser Select Accum (DUA)\n\n\nDUA\n\n\n173\n\n\n256\n\n\n25\n\n\n-1\n\n\n\n\n\n\nUser Select Accum (DUA)\n\n\nDUA\n\n\n173\n\n\n256\n\n\n25\n\n\n-1\n\n\n\n\n\n\nStorm Total Accum (STA)\n\n\nSTA\n\n\n171\n\n\n16\n\n\n200\n\n\n-1\n\n\n\n\n\n\nStorm Total Accum (DSA)\n\n\nSTA\n\n\n172\n\n\n256\n\n\n25\n\n\n-1\n\n\n\n\n\n\nOne Hour Diff (DOD)\n\n\nDOD\n\n\n174\n\n\n256\n\n\n25\n\n\n-1\n\n\n\n\n\n\nStorm Total Diff (DSD)\n\n\nDSD\n\n\n175\n\n\n256\n\n\n25\n\n\n-1",