{"id":41326,"date":"2021-07-02T09:15:14","date_gmt":"2021-07-02T09:15:14","guid":{"rendered":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/?p=41326"},"modified":"2021-07-03T18:43:37","modified_gmt":"2021-07-03T18:43:37","slug":"displaying-all-nucaps-profiles-from-a-single-granule","status":"publish","type":"post","link":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/archives\/41326","title":{"rendered":"Displaying all NUCAPS profiles from a single granule"},"content":{"rendered":"<div id=\"attachment_41366\" style=\"width: 635px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/NUCAPSPointsAnim_NOAA20_02July2021_0845UTC.gif\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-41366\" class=\"wp-image-41366\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/NUCAPSPointsAnim_NOAA20_02July2021_0845UTC.gif\" alt=\"\" width=\"625\" height=\"289\" \/><\/a><p id=\"caption-attachment-41366\" class=\"wp-caption-text\">NOAA-20 NUCAPS Profiles over the USA Great Plains, 0845 UTC on 2 July 2021 (Click to enlarge)<\/p><\/div>\n<p>As noted <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/archives\/41057\">here<\/a>, CIMSS scientist Tim Wagner has created a short python script to read NUCAPS files generated by Community Satellite Processing Package <a href=\"https:\/\/cimss.ssec.wisc.edu\/cspp\/\">CSPP<\/a> software and Direct Broadcast (DB) data at UW-Madison CIMSS. The script relies upon several python packages: netCDF4 (version 1.5.7), matplotlib (version 3.4.2), numpy (version 1.21.0) and sharppy. DB NUCAPS files are available from https:\/\/ftp.ssec.wisc.edu\/pub\/eosdb\/j01\/crisfsr\/yyyy_mm_dd_jday_hhmm\/edr\/ ; Files have names like this:\u00a0 <code>NUCAPS-EDR_v2r0_j01_s202107020845119_e202107020845417_c202107020928000.nc<\/code> (similar to the naming convention in NOAA CLASS); the filename above contains one data granule from 08:45:11.9 to 08:45:41.7 on 2 July 2021;\u00a0 <a href=\"https:\/\/www.ssec.wisc.edu\/datacenter\/polar_orbit_tracks\/data\/JPSS-1\/2021\/2021_07_02_183\/NA.gif\">this orbital plot<\/a> (from <a href=\"https:\/\/www.ssec.wisc.edu\/datacenter\/polar_orbit_tracks\/#satellite:NOAA20;region:North%20America;\">here<\/a>) suggests that data is over the Great Plains of the United States.<\/p>\n<p>The output from the python script is all the NUCAPS profiles from the granule.\u00a0 There are 30 NUCAPS profiles for each scan line, and 4 scan lines per granule. The animation at top shows the soundings along with a mapping showing their location.<\/p>\n<p>This retrieval of NUCAPS profiles occurred on a quiet weather day: the NUCAPS plot of sounding availability (<a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/SoundingAvailabilityPlots-20210702_083255.png\">here<\/a>) showed mostly &#8216;green&#8217; points (vs. yellow or red), signifying convergence in the infrared retrieval.\u00a0 The image below compares the NUCAPS sounding in AWIPS (left) with the one processed via CSPP.\u00a0 There is good agreement.<\/p>\n<p><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/nucaps_20210702_084515_43.081_-104.123_sideBYside.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-41369\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/nucaps_20210702_084515_43.081_-104.123_sideBYside.png\" alt=\"\" width=\"625\" height=\"269\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/nucaps_20210702_084515_43.081_-104.123_sideBYside.png 1722w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/nucaps_20210702_084515_43.081_-104.123_sideBYside-300x129.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/nucaps_20210702_084515_43.081_-104.123_sideBYside-1024x441.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/nucaps_20210702_084515_43.081_-104.123_sideBYside-768x331.png 768w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2021\/07\/nucaps_20210702_084515_43.081_-104.123_sideBYside-1536x662.png 1536w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a> NOAA-20 NUCAPS Plot from AWIPS (left) and from CSPP (right) at 0845 UTC on 2 July 2021 for a point near the Nebraska\/South Dakota\/Wyoming border (Click to enlarge)[\/caption<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As noted here, CIMSS scientist Tim Wagner has created a short python script to read NUCAPS files generated by Community Satellite Processing Package CSPP software and Direct Broadcast (DB) data at UW-Madison CIMSS. The script relies upon several python packages: netCDF4 (version 1.5.7), matplotlib (version 3.4.2), numpy (version 1.21.0) and sharppy. DB NUCAPS files are [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":41369,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[78,83],"tags":[],"class_list":["post-41326","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noaa-20","category-nucaps"],"acf":[],"_links":{"self":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/41326","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=41326"}],"version-history":[{"count":12,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/41326\/revisions"}],"predecessor-version":[{"id":41370,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/41326\/revisions\/41370"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/media\/41369"}],"wp:attachment":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/media?parent=41326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/categories?post=41326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/tags?post=41326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}