This website works best with a newer web browser such as Chrome, Firefox, Safari or Microsoft Edge. Internet Explorer is not supported by this website.

Jones Road Wildfire in eastern New Jersey: FDCA vs NGFS

1-minute Mesoscale Domain Sector GOES-19 (GOES-East) Visible images with an overlay of the Fire Detection and Characterization Algorithm (FDCA) Fire Mask derived product (above) displayed the rapid growth and movement of the Jones Road Wildfire in eastern New Jersey on 22 April 2025. The initial GOES-19 FDCA fire detection occurred at 1616 UTC. In addition, the maximum... Read More

1-minute GOES-19 Visible images with an overlay of the GOES-19 Fire Mask derived product, from 1600-2259 UTC on 22 April; Highways are plotted in dotted magenta [click to play MP4 animation]

1-minute Mesoscale Domain Sector GOES-19 (GOES-East) Visible images with an overlay of the Fire Detection and Characterization Algorithm (FDCA) Fire Mask derived product (above) displayed the rapid growth and movement of the Jones Road Wildfire in eastern New Jersey on 22 April 2025. The initial GOES-19 FDCA fire detection occurred at 1616 UTC. In addition, the maximum 3.9 µm infrared brightness temperature reached 137.77ºC — the saturation temperature of GOES-19 ABI Band 7 detectors — for several minutes beginning at 2109 UTC. Just north of the wildfire, westerly winds at Toms River (KMJX) occasionally gusted to 18 kts (21 mph) in the wake of a cold frontal passage, which likely played a role in the rapid eastward run of the fire toward the Garden State Parkway (which was closed to traffic for most of the following overnight hours). Note that the dense cirrus clouds drifting over the area occasionally attenuated the fire signature enough to prevent Fire Mask detections.

In contrast, the more sensitive GOES-19 Next Generation Fire System (NGFS) (below) consistently displayed a fire signature every minute during the same 7-hour period as the FDCA shown above. The initial NGFS fire detection occurred at 1617 UTC. In addition to the Garden State Parkway and a few other road closures, evacuation orders were issued for approximately 5000 residents.

1-minute GOES-19 GeoColor RGB images with an overlay of GOES-19 NGFS Fire Detection polygons, from 1600-2259 UTC on 22 April [click to play MP4 animation]

The fire continued burning overnight, followed by an increase in intensity during the morning/afternoon hours on 23 April (below). As a sea breeze began to advance inland, the transition to southeast winds transported some of the wildfire smoke north/northwestward — and the visibility dropped as low as 2.5 miles at Toms River KMJX and Lakehurst Naval Air Station KNEL.

1-minute GOES-19 Visible images with an overlay of the GOES-19 Fire Mask derived product, from 1201-1900 UTC on 23 April [click to play MP4 animation]

A 30-meter resolution Landsat-9 “Natural Color” RGB image at 1539 UTC on 23 April from the RealEarth site (below) revealed the areal coverage of the Jones Road Wildfire burn scar (darker shades of brown), along with a few areas of ongoing fire activity (brighter shades of pink/red).

Landsat-9 “Natural Color” RGB image at 1539 UTC on 23 April [click to enlarge]

View only this post Read Less

If you like it, then you should put a color bar on it

The Madison DBPS site (and other DBPS sites as detailed here) allows a user to view — in near-real time — derived MIRS imagery at different frequencies, such as the 165 GHz imagery below from NOAA-20 at 0728 UTC on 21 April 2025.You’ll notice that (at present), a colorbar is not embedded within the... Read More

The Madison DBPS site (and other DBPS sites as detailed here) allows a user to view — in near-real time — derived MIRS imagery at different frequencies, such as the 165 GHz imagery below from NOAA-20 at 0728 UTC on 21 April 2025.

MIRS-derived observations of the 165 GHz brightness temperature from NOAA-20’s ATMS, 0728 UTC on 21 April 2025 (Click to enlarge)

You’ll notice that (at present), a colorbar is not embedded within the image. A user who wants a colorbar, however, can easily access the data and create an image that includes brightness temperatures with a colorbar by using polar2grid — the software that is being used at the Direct Broadcast site to create the imagery above. (And yes, there are plans to embed a colorbar in the imagery at the direct broadcast site). How do you do this yourself?

You can access the data files used to create the imagery at two different locations, either at the direct broadcast site at CIMSS, i.e., the week-long storage at https://bin.ssec.wisc.edu/pub/eosdb/j01/ ; the datafiles you need are under atms, then a year/day/time, and Environmental Data Records, in this case: https://bin.ssec.wisc.edu/pub/eosdb/j01/atms/2025_04_21_111_0726/edr/ ; the files in that directory are shown below. You want the IMG file. This file contains all the data in the swath viewed by the direct broadcast antenna.

NPR-MIRS-IMG_v11r9_n20_s202504210728030_e202504210742266_c202504210807170.nc	 
NPR-MIRS-SND_v11r9_n20_s202504210728030_e202504210742266_c202504210807170.nc	

You can also find similar files online at (for example) the Amazon Webservices NOAA-20 bit bucket ( https://noaa-nesdis-n20-pds.s3.amazonaws.com/index.html ). There, you can find a collection of NPR-MIRS-IMG files on 21 April 2025 ( https://noaa-nesdis-n20-pds.s3.amazonaws.com/index.html#NPR_MIRS_IMG/2025/04/21/ ); the MIRS data in these files is from smaller granules than at the Direct Broadcast site. The map below that shows NOAA-20 orbits on 21 April 2025 (from this site), means data from 0730 to 0737 UTC (approximately) is needed.

Predicted NOAA-20 orbits over North America, 21 April 2025 (Click to enlarge); the dashed circle shows where the satellites can be viewed from the SSEC/CIMSS Direct Broadcast antenna)

The screencapture below shows some of the files needed (of course, a simpler way to do this is to write a Python script that goes and fetches the files!). The first file on this page has data from 07:33:23.0 to 07:33:54.6 and the last file shows data from 07:38:43.0 to 07:39:14.6.

Files to download from the Amazon Bit Bucket between 0733 UTC and 0739 UTC on 21 April 2025 (Click to enlarge)

I downloaded some of these (plus others on the previous page that were from before 07:33) to my computer. The listing of the files is shown below. Now create imagery with polar2grid (free software that is downloadable here; a registration may be required. The information gathered via that registration is used only to communicate changes to users).

List of NPR-MIRS-IMG files holding data from 07:26:59.0 UTC to 07:36:34.6 UTC on 21 April 2025

The first thing to do was to create a grid that approximated the one shown at the top of this blog post, using the polar2grid command p2g_grid_helper.sh. The downloaded polar2grid software went into this directory (~/Polar2Grid/polar2grid_v_3_1/) and the commands run below are being done in the bin directory just underneath the main polar2grid directory (i.e., ~/Polar2Grid/polar2grid_v_3_1/bin).

./p2g_grid_helper.sh MADISON -85.0 43.0 4000.0 -4000.0 980 760 > Madison.yaml

The command above creates a grid centered at 43.0oN, 85.0oW, with a grid spacing of 4 km (4000 m) in the E-W and N-S directions, with a size of 980×760 pixels. The script output is stored in a yaml file (that polar2grid will interpret to re-grid data).

/polar2grid.sh -r mirs -w geotiff --list-products-all -f /path/to/downloaded/data/NPR-MIRS-IMG_v11r9_n20_s2025042107*.nc

The polar2grid command above lists the products that can be created. Polar2grid recognizes the data input as MIRS data — if you tell it that is the input by specifying the mirs reader : -r mirs. In addition, you can run a query about what kind of imagery can be created as shown below.

Part of that lengthy output stream from the command above is shown here. For this post I want to create 165h GHz imagery, and we’ll also create 31v and 88v GHz brightness temperatures. The polar2grid command to do that is below: the -p flag informs the software to create a list of products: brightness temperatures at 165 GHz (horizontally polarized observations), and at 88 and 31 GHz (vertically polarized observations). The data are regridded onto the ‘MADISON’ grid created above; recall that output from that grid-creation software was stored in the Madison.yaml file. All data files starting at 0700 (in this case, 072659, as listed above) will be appended by the polar2grid software). The second command adds a colormap to the created tif files.

./polar2grid.sh -r mirs -w geotiff -p btemp_165h btemp_88v btemp_31v -g MADISON --grid-configs ./Madison.yaml -f /path/to/downloaded/data/NPR-MIRS-IMG_v11r9_n20_s2025042107* 

./add_colormap.sh ../colormaps/amsr2_89h.cmap noaa20_atms_btemp_*_20250421_072659_MADISON.tif

The very flexible add_coastlines shell script will (1) draw coastlines, (2) draw a latitude/longitude grid and (3) insert a colorbar. The invocation of the add_coastlines.sh is below for all three .tif files created.

./add_coastlines.sh --add-coastlines --add-borders --add-colorbar --colorbar-text-size 14 --colorbar-height 48 --add-grid --grid-D 10.0 10.0 --grid-d 10.0 10.0 --grid-text-size 12 noaa20_atms_btemp_165h_20250421_072659_MADISON.tif
./add_coastlines.sh --add-coastlines --add-borders --add-colorbar --colorbar-text-size 14 --colorbar-height 48 --add-grid --grid-D 10.0 10.0 --grid-d 10.0 10.0 --grid-text-size 12 noaa20_atms_btemp_88v_20250421_072659_MADISON.tif
./add_coastlines.sh --add-coastlines --add-borders --add-colorbar --colorbar-text-size 14 --colorbar-height 48 --add-grid --grid-D 10.0 10.0 --grid-d 10.0 10.0 --grid-text-size 12 noaa20_atms_btemp_31v_20250421_072659_MADISON.tif

The add_coastlines.sh output is a png file. The 165h GHz brightness temperature that matches the one up top (albeit on a different grid) is shown below, but now it has a colorbar!

MIRS-derived observations of the 165 GHz brightness temperature from NOAA-20’s ATMS, 0728 UTC on 21 April 2025, with colorbar (Click to enlarge)

The animation below compares the three images created, 31, 88 and 165 GHz. As expected, resolution increases as frequencies increase (because larger frequencies mean more energy). Note also how cold the 31 GHz Brightness Temperatures are over open ocean compared to 165 GHz! A conclusion can be that ocean emissivity is a function of frequency!

MIRS data from NOAA-20 ATMS, 0727 UTC, 31v GHz, 88v GHz and 165h GHz (Click to enlarge)

Note also that colorbar values are different above for 31 GHz and 88/165 GHz. These values are controlled within polar2grid in this file: polar2grid_v_3_1/etc/polar2grid/enhancements/generic.yaml ; within the file you will find (changeable!) limits for 31v, 88v, and 165h as shown below. By default, 31v is defined as 140-300, as you see above, and 88v and 165h are both defined as 150-300.

Scaling Definitions of 31v, 88v and 165h GHz values in generic.yaml (Click to enlarge)

A similar method to control how CrIS data are displayed in polar2grid is in this blog post.

View only this post Read Less

Blowing dust behind a cold front moving across New Mexico, Texas and Mexico

Strong winds in the wake of a cold front lofted areas of blowing dust across parts of southern New Mexico, southwestern Texas and northern Mexico on 19 April 2025, as seen in GOES-19 (GOES-East) Visible images (above). The peak wind gust at El Paso, Texas (KELP) was 50 kts (58 mph), and... Read More

5-minute GOES-19 Red Visible (0.64 µm) images with plots of 15-minute GOES-19 Derived Motion Winds (yellow/red), hourly Ceiling/Visibility/Weather (cyan), 30-minute Peak Wind Gusts (yellow/red) and 3-hourly Surface Fronts (beige), from 1826 UTC on 19 April to 0101 UTC on 20 April; Interstate highways are plotted in violet [click to play MP4 animation]

Strong winds in the wake of a cold front lofted areas of blowing dust across parts of southern New Mexico, southwestern Texas and northern Mexico on 19 April 2025, as seen in GOES-19 (GOES-East) Visible images (above). The peak wind gust at El Paso, Texas (KELP) was 50 kts (58 mph), and blowing dust reduced the visibility to 1/4 mile at Carlsbad, New Mexico (KCNM). GOES-19 Derived Motion Winds indicated that the leading edge of the blowing dust was moving at speeds up to 35 kts across northern Mexico.

Several Blowing Dust Warnings were issued by the NWS Forecast Offices in El Paso and Midland (below), which at times covered parts of Interstates 10 and 20 in New Mexico and Texas.

Same GOES-19 imagery and overlays as above, but including plots of Dust Storm Warning polygons (light brown) [click to play MP4 animation]

Daytime True Color RGB images created using Geo2Grid (below) provided a more distinct view of the blowing dust — and after sunset, Dust RGB images highlighted the airborne dust as shades of magenta. Ahead of the cold front, several wildfires across northern Mexico were producing notable smoke plumes.

5-minute GOES-19 daytime True Color RGB + nighttime Dust RGB images, from 1801 UTC on 19 April to 0601 UTC on 20 April [click to play animated GIF | MP4]

View only this post Read Less

Blowing dust across New Mexico and Texas

5-minute CONUS Sector GOES-19 (GOES-East) daytime True Color RGB images created using Geo2Grid (above) provided a distinct view of widespread blowing dust that spread northeastward across much of New Mexico during the day on 17 April 2025 — eventually reaching the Texas/Oklahoma Panhandles (and even southeast Colorado and southwest Kansas). After sunset,... Read More

5-minute GOES-19 daytime True Color RGB + nighttime Dust RGB images, from 1801 UTC on 17 April to 0601 UTC on 18 April [click to play animated GIF | MP4]

5-minute CONUS Sector GOES-19 (GOES-East) daytime True Color RGB images created using Geo2Grid (above) provided a distinct view of widespread blowing dust that spread northeastward across much of New Mexico during the day on 17 April 2025 — eventually reaching the Texas/Oklahoma Panhandles (and even southeast Colorado and southwest Kansas). After sunset, Dust RGB images highlighted the airborne dust as brighter shades of magenta.

1-minute Mesoscale Domain Sector GOES-19 Visible images (below) included plots showing the strong winds which produced blowing dust. In southwestern New Mexico this blowing dust caused marked reductions in visibility, leading to the closure of several highways — including Interstate 10 near Deming KDMN (where a fatal vehicular accident occurred).

1-minute GOES-19 Red Visible (0.64 µm) images with plots of 30-minute Peak Wind gusts (yellow/red) and hourly Ceiling/Visibility/Weather (cyan) from 1931 UTC on 17 April to 0030 UTC on 18 April; Interstate highways are plotted in violet [click to play MP4 animation]

View only this post Read Less