{"id":37888,"date":"2020-08-07T23:59:03","date_gmt":"2020-08-07T23:59:03","guid":{"rendered":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/?p=37888"},"modified":"2020-08-09T03:20:42","modified_gmt":"2020-08-09T03:20:42","slug":"using-cspp-quicklooks-and-direct-broadcast-data-to-view-gridded-nucaps-fields","status":"publish","type":"post","link":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/archives\/37888","title":{"rendered":"Using CSPP QuickLooks and Direct Broadcast data to view gridded NUCAPS fields"},"content":{"rendered":"<div id=\"attachment_37896\" style=\"width: 635px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071749519_e202008071750217_c202008071829220.nc_.NUCAPS_temp_852mb.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-37896\" class=\"wp-image-37896\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071749519_e202008071750217_c202008071829220.nc_.NUCAPS_temp_852mb.png\" alt=\"\" width=\"625\" height=\"625\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071749519_e202008071750217_c202008071829220.nc_.NUCAPS_temp_852mb.png 1600w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071749519_e202008071750217_c202008071829220.nc_.NUCAPS_temp_852mb-300x300.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071749519_e202008071750217_c202008071829220.nc_.NUCAPS_temp_852mb-1024x1024.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071749519_e202008071750217_c202008071829220.nc_.NUCAPS_temp_852mb-150x150.png 150w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071749519_e202008071750217_c202008071829220.nc_.NUCAPS_temp_852mb-768x768.png 768w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071749519_e202008071750217_c202008071829220.nc_.NUCAPS_temp_852mb-1536x1536.png 1536w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><p id=\"caption-attachment-37896\" class=\"wp-caption-text\">NOAA-20 852-mb Temperatures, ca. 1750 UTC on 7 August 2020.\u00a0 Inset:\u00a0 Global Map of where the data sit (Click to enlarge)<\/p><\/div>\n<p>A previous blog post (<a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/archives\/34692\">link<\/a>) detailed how to access NOAA CLASS to create Gridded <a href=\"https:\/\/www.ospo.noaa.gov\/Products\/atmosphere\/soundings\/nucaps\/\">NUCAPS<\/a> (NOAA-Unique Combined Atmospheric Processing System) imagery from those data.\u00a0 (You can also view some gridded NUCAPS fields <a href=\"https:\/\/weather.msfc.nasa.gov\/cgi-bin\/sportPublishData.pl?dataset=griddednucaps\">here<\/a>;\u00a0 click <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/T850_1753UTC_07August2020_SPORT.png\">here<\/a> to see the 850-mb field of Temperature from that site, it is very similar to the imagery above).\u00a0 \u00a0This post details how to use the CSPP QuickLooks software package to create imagery at different levels.\u00a0 These QuickLook fields give good information quickly and at many different levels for Direct Broadcast data.<\/p>\n<p>Download the Sounder QuickLook software for Linux from the CIMSS website <a href=\"https:\/\/cimss.ssec.wisc.edu\/cspp\/download\/index.php\">here<\/a>.\u00a0 Documentation is also available at the download website.\u00a0 The files to download are shown in <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/FilesToDownload.png\">this graphic<\/a>. The package is self-contained and requires only unzipping and un-tarring.<\/p>\n<p>After downloading, define the <code>$CSPP_SOUNDER_QL_HOME<\/code> variable as the directory where the package sits on your unix platform.\u00a0 Then, set up the environment with the command:\u00a0 <code>source $CSPP_SOUNDER_QL_HOME\/cspp_sounder_ql_env.sh<\/code>.<\/p>\n<p>This software package works on NUCAPS EDR (Environmental Data Records) files created at Direct Broadcast sites by CSPP (that are also available after some time from CLASS), and those files can be found at websites such as this one: <a href=\"ftp:\/\/ftp.ssec.wisc.edu\/pub\/eosdb\/\">ftp:\/\/ftp.ssec.wisc.edu\/pub\/eosdb\/<\/a> &#8212; underneath this are directories for NOAA-20 (&#8216;j01&#8217;) and Suomi-NPP (&#8216;npp&#8217;). For example, NOAA-20 data from 7 August 2020 <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/N20_orbits_na2020_08_07_220.gif\">from the ~1747 UTC overpass<\/a> is at <a href=\"ftp:\/\/ftp.ssec.wisc.edu\/pub\/eosdb\/j01\/crisfsr\/2020_08_07_220_1747\/\">ftp:\/\/ftp.ssec.wisc.edu\/pub\/eosdb\/j01\/crisfsr\/2020_08_07_220_1747\/<\/a> (This website is not preserved forever but will go away after about a week. The directory includes an edr subdirectory that contains the files needed; a typical filename looks like this:\u00a0 <code>NUCAPS-EDR_v2r0_j01_s202008071752319_e202008071753017_c202008071830250.nc<\/code>; it is the EDR for NOAA-20 and it contains data on 7 August 2020 from 1752 through 1753 UTC. The directory will include up to about 18 of these EDRs (the number depends on how long the satellite is within view of the Direct Broadcast antenna at CIMSS).<\/p>\n<p>How do you create the QuickLooks?<\/p>\n<ol>\n<li>Move the EDR files to your machine, and that&#8217;s easily done with <code>wget ftp:\/\/ftp.ssec.wisc.edu\/pub\/eosdb\/j01\/crisfsr\/2020_08_07_220_1747\/edr\/NUCAPS-EDR*<\/code>.\u00a0 Of course, the yyyy_mm_dd_jdy_hhmm value (2020_08_07_220_1747 above) changes with each satellite overpass!<\/li>\n<li>Create a list of the files in that directory, i.e., <code>files=$CSPP_SOUNDER_QL_HOME\/data\/NUCAPS-EDR*<\/code><\/li>\n<li>Invoke the shell script from <code>$CSPP_SOUNDER_QL_HOME\/scripts\/ql_level2_image.sh \"$files\"  NUCAPS --dset temp --pressure 850<\/code>.\u00a0 \u00a0This will create an image, shown above, that is a temperature mapping at the closest pressure level to 850 mb in the NUCAPS retrieval. (Pressure levels in the Radiative Transfer Model that is used by NUCAPS are listed <a href=\"https:\/\/www.ssec.wisc.edu\/software\/polar2grid\/readers\/nucaps.html\">here<\/a>;\u00a0 in the map label above, note that values are truncated, not rounded).\u00a0 You can also map dewpoint temperature (<code>dwpt<\/code>), relative humidity (<code>relh<\/code>) and mixing ratio (<code>wmix<\/code>). By default, temperature scaling matches the bounds of the image, but you can specify the bounds if needed, using <code>--plotMin=250.0 --plotMax=300.0<\/code>, for example.\u00a0 The time of the image is the time of the first scan line &#8212; for this ascending pass, it&#8217;s the southernmost line.\u00a0 In this QuickLook image, the airmass difference between the relatively cool air over Ohio\/Indiana and the warmer air to the south is apparent.<\/li>\n<\/ol>\n<p>You can also create a QuickLook SkewT\/logP plots for each scan. This produces one SkewT per ScanLine, at the mid-point along the scanline that contains 30 separate profiles.\u00a0 \u00a0The sounding below was produced by this command:<\/p>\n<p><code> .\/ql_level2_skewt.sh .\/data\/NUCAPS-EDR_v2r0_j01_s202008071755119_e202008071755417_c202008071831450.nc NUCAPS<\/code><\/p>\n<div id=\"attachment_37900\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071755119_e202008071755417_c202008071831450.nc_.NUCAPS_SkewT.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-37900\" class=\"wp-image-37900\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071755119_e202008071755417_c202008071831450.nc_.NUCAPS_SkewT.png\" alt=\"\" width=\"600\" height=\"600\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071755119_e202008071755417_c202008071831450.nc_.NUCAPS_SkewT.png 1600w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071755119_e202008071755417_c202008071831450.nc_.NUCAPS_SkewT-300x300.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071755119_e202008071755417_c202008071831450.nc_.NUCAPS_SkewT-1024x1024.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071755119_e202008071755417_c202008071831450.nc_.NUCAPS_SkewT-150x150.png 150w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071755119_e202008071755417_c202008071831450.nc_.NUCAPS_SkewT-768x768.png 768w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPS-EDR_v2r0_j01_s202008071755119_e202008071755417_c202008071831450.nc_.NUCAPS_SkewT-1536x1536.png 1536w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-37900\" class=\"wp-caption-text\">NOAA-20 NUCAPS Sounding from 1755 UTC on 7 August 2020 at 41.93\u00ba N, 75.81\u00ba W (Click to enlarge)<\/p><\/div>\n<p>The SkewT has characteristics that suggest the presence of clouds.\u00a0 What did this particular sounding look like in AWIPS?\u00a0 That&#8217;s shown below.\u00a0 In AWIPS, the sounding also terminated at about 550 mb, and the temperature and dewpoint lines above that level match the Quick Look sounding shown above.<\/p>\n<div id=\"attachment_37904\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSFromAWIPS_41.93_75.81.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-37904\" class=\"wp-image-37904\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSFromAWIPS_41.93_75.81.png\" alt=\"\" width=\"600\" height=\"579\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSFromAWIPS_41.93_75.81.png 813w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSFromAWIPS_41.93_75.81-300x289.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSFromAWIPS_41.93_75.81-768x741.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-37904\" class=\"wp-caption-text\">NSharp AWIPS presentation of NOAA-20 NUCAPS Sounding at 41.93 N, 75.81 W at ~17UTC on 7 August 2020 (Click to enlarge)<\/p><\/div>\n<p>NUCAPS Sounding Availability points from this NOAA-20 pass are shown below. The sounding point &#8212; in yellow &#8212; that is circled in blue is the one shown above. The sounding just to the east of that point &#8212; a green point that gives useful information down into the boundary layer &#8212; is shown <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSFromAWIPS_justToTheEast.png\">here<\/a>. Quick Looks choose the mid-point sounding along the line, and sometimes, as in this case, the retrieval that produced the profile did not converge.<\/p>\n<div id=\"attachment_37906\" style=\"width: 635px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSPointsInAWIPS.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-37906\" class=\"wp-image-37906\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSPointsInAWIPS.png\" alt=\"\" width=\"625\" height=\"386\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSPointsInAWIPS.png 1083w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSPointsInAWIPS-300x185.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSPointsInAWIPS-1024x633.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/08\/NUCAPSPointsInAWIPS-768x474.png 768w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><p id=\"caption-attachment-37906\" class=\"wp-caption-text\">NOAA-20 NUCAPS Sounding Availability Points from AWIPS, 1732 UTC on 7 August 2020 (Click to enlarge). The sounding shown above is from the point circled in blue.\u00a0 This is in the middle of the 30 sounding points along the horizontal line of available profiles.<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>A previous blog post (link) detailed how to access NOAA CLASS to create Gridded NUCAPS (NOAA-Unique Combined Atmospheric Processing System) imagery from those data.\u00a0 (You can also view some gridded NUCAPS fields here;\u00a0 click here to see the 850-mb field of Temperature from that site, it is very similar to the imagery above).\u00a0 \u00a0This post [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":37896,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[78,83,49],"tags":[],"class_list":["post-37888","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noaa-20","category-nucaps","category-suomi_npp"],"acf":[],"_links":{"self":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/37888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/comments?post=37888"}],"version-history":[{"count":19,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/37888\/revisions"}],"predecessor-version":[{"id":37916,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/37888\/revisions\/37916"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/media\/37896"}],"wp:attachment":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/media?parent=37888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/categories?post=37888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/tags?post=37888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}