AWIPS Continuous Technology Refresh (CTR) AWIPS Software CTR

23
This document includes data that shall not be duplicated, used, or disclosed – in whole or in part – outside the Government for any purpose other than to the extent provided in contract DG133W-05-CQ-1067. However, the Government shall have the right to duplicate, use, or disclose the data to the extent provided in the contract. This restriction does not limit the Government’s right to use information contained in this data if it is obtained from another source without restriction. The data subject to this restriction are contained in all sheets. AWIPS Continuous Technology Refresh (CTR) AWIPS Software CTR AWIPS TO11-SnapUp ReadMe Dec 09, 2009

description

AWIPS Continuous Technology Refresh (CTR) AWIPS Software CTR. AWIPS TO11-SnapUp ReadMe Dec 09, 2009. AWIPS TO11-SnapUp ReadMe. Install and minimum hardware requirements (Supported System Configs) “How To” configure information - Draft Site Localization instructions - PowerPoint PPT Presentation

Transcript of AWIPS Continuous Technology Refresh (CTR) AWIPS Software CTR

This document includes data that shall not be duplicated, used, or disclosed – in whole or in part – outside the Government for any purpose other than to the extent provided in contract DG133W-05-CQ-1067. However, the Government shall have the right to duplicate, use, or disclose the data to the extent provided in the contract. This restriction does not limit the Government’s right to use information contained in this data if it is obtained from another source without restriction. The data subject to this restriction are contained in all sheets.

AWIPS Continuous Technology Refresh (CTR)

AWIPS Software CTRAWIPS TO11-SnapUp ReadMeDec 09, 2009

04/19/23 Page 2

AWIPS TO11-SnapUp ReadMe Install and minimum hardware requirements (Supported System Configs) “How To” configure information - Draft Site Localization instructions Architecture and Software Design Update Programmer’s Update Build Status DR status Next Up

04/19/23 Page 3

AWIPS Installers: Standalone Workstation Simplest, Complete AWIPS environment (limited dataflow)

/RadarServer

/awips/edex

/awips/edex-grib

/awips/fxa/bin

/home/awips/workspace

/home/awips/gfe-client

/home/awips/cave

/home/awips/caveData

Developers Standalone Workstation

• 2G minimum memory (4G recom.)

• Graphics OpenGL 2.0 or better with 256Mb RAM

• 80G Disk Space

ade-installer.jar

cave-installer.jar

PostgreSQl

gfe-clientCAVE

Eclipse IDE

Install Flow Tags

AWIPS_Standalone_Deployment_FlowTag_RevTO11SU.doc

Install

Note: Assumes Standard AWIPS Workstation running RHEL 5u2 with RPMs and configuration as per OB9.1

EDEX_esb

ade-lib-installer.jar

radarserver-installer.jar

edex-installer.jar

cli-installer.jar

gfe-client-installer.jar

Updated

T011-SnapUp

EDEX_grib

ldm edexBridge

04/19/23 Page 4

AWIPS Installers: Servers Minimum to support continuous WFO data flow

Server (AWIPS PX equivalent)

• 4G minimum memory (4G recom.)

• 200G Disk Space

PostgreSQl EDEX_esb

Install Flow Tags

AWIPS_Standalone_Deployment_FlowTag_RevTO11SU.doc

AWIPS_Cluster_Deployment_FlowTag_RevTO11SU.doc

TO11SU_Install.pdf

Disk Partitions

Install

Note: Assumes Standard AWIPS Server running RHEL 5u2 with RPMs and configuration as per OB9.1

cli-installer.jar

edex-installer.jar

radarserver-installer.jar

EDEX_grib

/RadarServer

/awips/edex

/awips/edex-grib

/awips/fxa/bin

Updated

T011-SnapUp

ldm edexBridge

RadarServer

04/19/23 Page 5

T011-SnapUp How To Configure UpdatedDraft Site Localization Documentation

Instructions on how to localize AWIPS II Document included on Resources Disk:

– “AWIPS II Localization, 09 December 2009”, AWIPS2-localization-v7.doc Added a section on how to run multiple GFE sites in EDEX Added a section and example on localization of the GFEeditor configuration Updated section on decision aid applications

How To Configure

04/19/23 Page 6

AWIPS-II: Reference ArchitectureBased on Plug In extensible services

<<Service Framework >>

EDEX

Data Types

Libraries

Scripts

VIZ Plugins

<<Visualization Framework >>

CAVE

Meta

DataData

+Ingest Service +Persist Service

+Metadata Service +Subscription Service

+Request/Transform Service +Adapter Service

+Collaboration Service +Disseminate

Core Generic Services

Core Libraries

+Eclipse RCP PlugIns +Data Animation

+GIS Raster Rendering +Data Editing

+GIS Vector Rendering +Data Analysis

+GIS Point Rendering +Drawing

Enterprise Service Bus (ESB)

Plug In

PatternVIZ Scipts

AWIPS-II Reference Architecture

Custom Displays

Libraries

Scripts

Architecture / SWDesign Update

Headless

CAVE

04/19/23 Page 7

Plugin-level.jar

Plugin-manualIngest.jar

Plugin-tcg.jar

Plugin-tcs.jar

Plugin-vaa.jar

Plugin-vilgen.jar

Plugin-vil.jar

AWIPS Services and Plug InsESB SOA Plug In Adaptable TO11-SnapUp Set

Index

purge

AutoBldUtility

Proxy

Camel-Spring

AWIPS Services

Persist

GfeSrvNotify

Product

SOA Data Type Plug Ins

Eclipse RCP Visualization Plug Ins

CAVE

Enterprise Service Bus

HdfHttp

py

SmartInit

GFE

Dissemination

TextDB

Subsribe

ScriptRun

FutureArchitecture / SW

Design Update

New for

T011-SnapUp

52 Plug Ins Total

Extended to support multi-sites for Service

Backup

Headless

CAVE

EDEX

Autotest

ifpImage

runProcedure

Thick /Light Client Mode/Light

Greatly Reduced Latency for menu

updates

04/19/23 Page 8

Add derived level capabilityExposed Level Cube Transformations to Python Scripts

Architecture / SWDesign Update

Derived Parameter Python Script

With Level Transform Added

level table

level_master table

LevelMappingFile.xml(includes level alias)

Surface: SFC, FH, MSL …

Green Dot and Name if parameter or derived script

exists

<Python Module> gridSlice.so

(AWIPS-1 grid slicing code generalized

Into a Python module)

04/19/23 Page 9

Extended derived parameter capabilityGrid, Pointdata Types, Satellite, and Radar

DataCubeContainer

getData (…)

Plot Design Files

stdObsDesign.svg

derivedParamScripts

*.py

PlotModelGenerator

PlotResource

IDataCubeAdapterderivedParamScripts

*.pyderivedParamScripts

*.py

Plot Design Files

stdObsDesign.svgPlot Design Files

stdObsDesign.svgAdapter

Implementations

In Plugins

• Derived parameter pattern has been extended to work with all data types through a “plug in” data adapter

• The “derived parameter scripts” are shared across all data types through multiple execute methods

• Changes in the script are automatically picked up by CAVE without having to restart CAVE

• The “derived parameter scripts” are connected into the “Plot Design Files” to allow calculated fields to be displayed

Architecture / SWDesign Update

04/19/23 Page 10

Ingest Deployment Detail LDM message interface, Radar Server, LDAD Design

Architecture / SWDesign Update

<CP>

LDM

<NAS>

Raw

Archive

Data Files

IPC

Shared

Memory

Queue

notifications

edexBridge

EDEX Plug In

EDEX

Cluster

File Endpoints

Queue Endpoints

./sbn/.

<PX>

Radar ServerData Files

Msg Sender

<PX>

LDADData Files

Msg Sender

File & Queue

Endpoints

Routed Together

Increased Flexibility

./manual

EDEX Plug InEDEX Plug In

DistributionSrv

Raw Read From Archive

04/19/23 Page 11

Update to ADE / EDEX / CAVE Programmers

Update

ADE no major change since D6

LDM with EDEX_BRIDGE now used for ingest

04/19/23 Page 12

AWIPS SOA Datatype Plug InsPlug In Name Metoc Data Types Comment

plugin-acars.jar acars parsed aircraft Complete

plugin-acarssounding.jar acars sounding Complete

plugin-airep.jar airep parsed aircraft Complete

plugin-binlightning.jar bin lighting Complete

Plugin-bufrascat wind Europe Complete

Plugin-bufrhdw high density wind Complete

plugin-bufrmos.jar bufr MOS Complete

Plugin-ncwf national convective Complete

Plugin-bufrquikscat wind US Complete

Plugin-bufrssmi ssmi satellite Complete

plugin-bufrua.jar bufr RAOB Complete

plugin-ccfp.jar ccfp text Complete

Plugin-cwat county water threat Complete

Plugin-ffmp flash flood monitor Complete

plugin-gfe.jar gfe gribs Complete

plugin-goessounding.jar goes sounding Complete

Build Status

04/19/23 Page 13

AWIPS SOA Datatype Plug Ins (Continued)Plug In Name Metoc Data Types Comment

plugin-grib.jar grib models Complete

plugin-mesowest.jar meso net Complete

plugin-modelsounding.jar model soundings Complete

plugin-obs.jar metars parsed Complete

plugin-pirep.jar pirep parsed aircraft Complete

plugin-poessounding.jar poes sounding Complete

plugin-profiler.jar profiler Complete

plugin-qpf.jar quantitative precip forecast

Complete

plugin-radar.jar Radar Complete

plugin-recco.jar recco Complete

plugin-redbook.jar redbook graphics Complete

plugin-satellite.jar satellite Complete

plugin-sfobs.jar synoptic, maritime Complete

plugin-shef.jar shef hydro Complete

plugin-taf.jar taf parsed Complete

plugin-text.jar raw text Complete

plugin-warning.jar warnings Complete

Build Status

04/19/23 Page 14

AWIPS SOA Datatype Plug Ins (Continued)

Plug In Name Metoc Data Types Comment

Plugin-sigmet Convective Sigmets Complete

Plugin-sigwx Significant Weather Complete

Plugin-ldadQC Mesonet QC netcdf Interface to AWIPS-1 netcdf3 file on LDAD; with DR

Build Status

04/19/23 Page 15

T011-D6 AWIPS RadarL3 products decoded and renderable from CAVE

Radar Product Name (Mnemonic, Code) TO11 Slice Delivered

Comment

Reflectivity (Z, 19) D1 Complete

Velocity (V, 27) D1 Complete

Storm Rel Velocity (SRM, 56) D1 Complete

Composite Ref (CZ, 37, 38) D1 Complete

Lyr Comp Ref Max (LRM, 65) Level 1 D1 Complete

Lyr Comp Ref Max (LRM, 66) Level 2 D1 Complete

Lyr Comp Ref Max (LRM, 90) Level 3 D1 Complete

Lyr Comp Ref MAX (APR, 67) D1 Complete

Echo Tops (ET,41) D1 Complete

Vert Integ Liq (VIL, 57) D1 Complete

One Hour Precip (OHP, 78) D1 Complete

Storm Total Precip (STP, 80) D1 Complete

VAD Wind Profile (VWP, 48) D1 Complete

Digital Precip Array (DPA, 81) D1 Complete

Velocity (V, 25) D1 Complete

Base Spectrum Width (SW, 28, 30) D1 Complete

Severe Weather Probability (SWP, 47) D2 Complete

Build Status

04/19/23 Page 16

Radar Product Name (Mnemonic, Code) TO11 Slice Delivered

Comment

Storm Tracking Information (STI, 58) D1 Complete

Hail Index (HI, 59) D1 Complete

Mesocyclone (M, 60) D1 Complete

Mesocyclone (MD, 41) D1 Complete

Tornadic Vortex Signature (TVS, 61) D1 Complete

Storm Structure (SS, 62) D2 Complete

Supplemental Precipitation Data (SPD, 82) D5 Complete

Reflectivity (Z, 94) D1 Complete

Velocity (V, 99) D1 Complete

Super Res Reflectivity (Z, 53) D3 Complete

Super Res Velocity (V, 54) D3 Complete

Super Res Spec Width (SW, 55) D3 Complete

Spectrum Width (SW, 30) D5 Complete

Digital Vert Integ Liq (DVL, 34) D1 Complete

Digital Hybrid Scan Refl (DHR, 32) D5 Complete

Enhanced Echo Tops (EET, 35) D2 Complete

Digital Meso Detection (DMD, 49) D2 Complete

Build Status

T011-D6 AWIPS Radar – ContinuedL3 products decoded and renderable from CAVE

04/19/23 Page 17

T011-D6 AWIPS Radar – ContinuedL3 products decoded and renderable from CAVE

Radar Product Name (Mnemonic, Code) TO11 Slice Delivered

Comment

TVS Rapid Update (TRU, 43) D2 Complete

User Selectable Lyr Refl (ULR, 37) D1 Complete

Storm Total Precip (STP, 38) D2 Complete

1-Hour Snow Water Equiv (OSW, 44) D2 Complete

1-Hour Snow Depth (OSD, 45) D2 Complete

Storm Tot Snow Depth (SSD, 47) D1 Complete

Storm Tot Snow-Water Equiv (SSW, 46) D5 Complete

Text Products to TextDB D5 Complete

Status Message to AlertViz D5 Complete

Radar Mosaic D5 Complete

Radar Menu Hook Up D3…D5 Complete

Build Status

04/19/23 Page 18

AWIPS-1 RehostingAWIPS-1 Rehosted Application T011-SnapUp Status

Climate Complete

NWRWAVES Complete

HazCollect Complete

NWWS Interface Complete

Asynchronous Product Scheduler Complete

Hourly Weather Roundup (HWR) Complete with DR

WAN integration – MHS Java API Complete

LDAD Complete with DR for QC

SBN Retransmission Complete

RiverPro Complete

RFC Applications Complete

RFC Historical Data Browser Complete

Hydro – HPE, HPN Working with FFMP; DRs for ingest

Local Storm Reporting Complete

4-D Storm Investigator (FSI) Complete

Legal Archiver, Data Archiver Complete

AWIPS System Monitor Complete – possible DR to merge JMX with AWIPS System Monitor

Build Status

04/19/23 Page 19

AWIPS TO11 SnapUp Added LDM with edexBridge and flow tags MHS outbound interfaces to GFE, AvnFPS, and TextWS Attachments New EDEX installers Added Objective Analysis for observations to Volume Browser along with

numerous updates Created “c/C++” interface to AWIPS-II for legacy applications and LDM

– Support for FSI, asyncScheduler, HWR Additional Obs CAVE renderings

– Local Storm Reports, SIGMETs, BinLightning Decoder refactored to allow binary removal Refactored Topo: now 315M from 1.8G Added configurable mouse button through CAVE preferences Updated to Camel 2.0 and added auto CAVE reconnect Updated to GeoTools 2.5.8

Build Status

04/19/23 Page 20

AWIPS TO11 SnapUp Continued CAVE command line option to run only as TextWS

– New general CAVE capability to run specific component on startup Made performance improvements to the GFE text formatters Added RAOB Objective analysis to the Volume Browser Added Volcanic Ash decoder and CAVE rendering Added the data level framework and derived parameter capability

– General capability to transform levels Updated SCAN, SAFESEAS, and SNOW Updated AvnFPS GFE DRs, contouring Many CAVE DRs completed…

Build Status

04/19/23 Page 21

Deliverables Checklist Update Build Status

See Separate Spreadsheet “TO11 Deliverables Checklist v31.xls” included on RESOURCES disk

04/19/23 Page 22

DRsOpen and Closed Open DRs Against SnapUp Delivery

– See document: AWIPS SnapUp Open Tickets.pdf *

DRs Closed during SnapUp – ready for NWS verification– See document: AWIPS SnapUp Completed Tickets.pdf *

269 DRs Resolved Since Delivery 6 and Included in SnapUp– 189 TTRs Resolved

– 188 FBSO DRs Resolved

– 3 Special Handling DRs Resolved (3136, 3223, 3320)

* Note: Document provided on Resources Disk. DR descriptions and test procedures are included in the daily DR report

04/19/23 Page 23

Next Up Additional DR update to be provided 8 January

– Focus on FBSO DRs

– Delivery to NWSHQ and NWSTD for January FIT test