Skip to content
This repository has been archived by the owner on Jan 22, 2024. It is now read-only.

Commit

Permalink
Add popupSkewT patch
Browse files Browse the repository at this point in the history
  • Loading branch information
jaredwsmith committed Apr 5, 2020
1 parent 1464bc8 commit ab65c78
Show file tree
Hide file tree
Showing 2 changed files with 111 additions and 0 deletions.
19 changes: 19 additions & 0 deletions fix-nws-popupSkewT/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Fix popupSkewT sounding sources

The NWS AWIPS baseline uses dramatically different field names for grids (etc. `eta212` vs. `NAM40`). This causes incompatibilities between NWS CAVE and Unidata EDEX servers. For this particular patch, we will be updating the `sources.xml` file for the popupSkewT feature.

_NOTE_: This only seems to be effective for Linux installations. I'm looking for a Windows workaround.

_PREREQUISITE_: You must have root access to your Linux workstation to install this file.

_NOTE_: This will not survive upgrades and must be reapplied with each subsequent install of AWIPS.

## To install

- Close CAVE.
- Copy the repository's `sources.xml` file to `/awips2/cave/etc/popupSkewT`, overwriting the existing sources.xml. You will need to do this as root or use `sudo`.
- Restart CAVE.

## To use

I wrote a tutorial for AllisonHouse a while back outlining just how useful this tool is. [Check it out!](https://support.allisonhouse.com/hc/en-us/articles/360011185572-Display-a-Skew-T-using-GOES-16-Infrared-RAP13-NAM12-GFS20-Data)
92 changes: 92 additions & 0 deletions fix-nws-popupSkewT/sources.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<!--
This is an absolute override file, indicating that a higher priority
version of the file will completely replace a lower priority version
of the file.
-->
<soundingSources>
<!-- Sounding Source Format:
<source type="<sounding source ext adapter>"
displayString="<User displayed String>"
validTimeInterval="<valid time interval in minutes>">
<constraints>
// Any custom metadata mappings for data retrieval
</constraints>
</source>
-->
<source type="grid" displayString="NAM" validTimeInterval="540">
<constraints>
<mapping key="pluginName">
<constraint constraintValue="grid" />
</mapping>
<mapping key="info.datasetId">
<constraint constraintValue="NAM40" />
</mapping>
</constraints>
</source>
<source type="grid" displayString="GFS" validTimeInterval="540">
<constraints>
<mapping key="pluginName">
<constraint constraintValue="grid" />
</mapping>
<mapping key="info.datasetId">
<constraint constraintValue="GFS"/>
</mapping>
</constraints>
</source>
<source type="grid" displayString="RAP" validTimeInterval="90">
<constraints>
<mapping key="pluginName">
<constraint constraintValue="grid" />
</mapping>
<mapping key="info.datasetId">
<constraint constraintValue="RAP13" />
</mapping>
</constraints>
</source>
<source type="grid" displayString="Laps" validTimeInterval="90">
<constraints>
<mapping key="pluginName">
<constraint constraintValue="grid" />
</mapping>
<mapping key="info.datasetId">
<constraint constraintValue="LAPS" />
</mapping>
</constraints>
</source>
<source type="bufrua" displayString="From Raobs"
validTimeInterval="1080">
<constraints>
<mapping key="pluginName">
<constraint constraintValue="bufrua" />
</mapping>
</constraints>
</source>
<source type="nucaps" displayString="NUCAPS"
validTimeInterval="90">
<constraints>
<mapping key="pluginName">
<constraint constraintValue="nucaps" />
</mapping>
</constraints>
</source>
</soundingSources>

0 comments on commit ab65c78

Please sign in to comment.