Update #3: This is a reminder for the VIIRS Active Fire Upgrade and Vegetation Index Upgrade (NDE release 2.0.20) scheduled for December 5 from 1500 to 1730 UTC. Update #2: This is a reminder for the VIIRS Active Fire Upgrade scheduled for December 5 from 1500 to 1730 UTC.

Update #1: The promotion of the VIIRS Active Fire Upgrade has been postponed to December 5, 2019 TBD UTC


Topic: VIIRS Active Fire Upgrade and Vegetation Index Upgrade

Date/Time Issued: December 3, 2019 2100 UTC

Product(s) or Data Impacted:M-B VIIRS Active Fire

Date/Time of Initial Impact:M-B December 5, 2019 1500 UTC

Date/Time of Expected End: December 5, 2019 1730 UTC

Length of Outage: 2.5 hours



Details/Specifics of Change:M-B

Vegetation Index: This update will change the naming scheme of VI_SR intermediate files, so that "Daily" and "Weekly" VI_SR intermediate files can be ingested under separate product definitions. The change will resolve an operation issue of missing detail during the integration of the previous version: the biweekly VI algorithm had been modified to use two weekly VI_SR files and two daily VI_SR files, instead of sixteen daily VI_SR files.M-B

VIIRS Active Fire:

Output Filename Change

The output filenames will be changed from AF_v1r1_* to AF_v1r2_* for both .txt and .nc to reflect the revision.

Adding persistent anomaly flag

Persistent anomaly flag is added to both NetCDF and ascii formats of active fire product. Each fire pixel is categorized as:

0M-B M-B M-B M-B M-bM-^@M-^S no persistent anomaly

1M-B M-B M-B M-B - oil or gas flare

2M-B M-B M-B M-B M-bM-^@M-^S volcano

3M-B M-B M-B M-B M-bM-^@M-^S solar panel

4M-B M-B M-B M-B M-bM-^@M-^S urban

5M-B M-B M-B M-B M-bM-^@M-^S unclassified

Here is the description of the changes.

ASCII output: Additional column for persistent anomaly is added; the first (title) line is modified.

year,month,day,hh, mm,lon,lat,mask,confidence,bright_t13,frp,line,sample,bowtie,persist_anomaly;M-B nfire = 16

2018, 11, 18, 20, 50, -120.051445, M-B 35.373226, 8, 75, 454.137024, 523.866943, M-B 184, 1851, 0, 3

2018, 11, 18, 20, 50, -120.053154, M-B 35.379963, 7, 0, 458.887634, 568.377380, M-B 185, 1851, 0, 3

2018, 11, 18, 20, 50, -120.062065, M-B 35.378429, 9, 87, 446.435364, 456.827118, M-B 185, 1852, 0, 3

2018, 11, 18, 20, 50, -120.083344, M-B 35.388844, 8, 75, 488.237793, 911.507202, M-B 187, 1854, 0, 3

2018, 11, 18, 20, 50, -120.101158, M-B 35.385788, 8, 39, 310.548340, 3.728809, M-B 187, 1856, 0, 0

2018, 11, 18, 20, 50, -118.601891, M-B 36.226536, 7, 29, 300.670258, 3.968884, M-B 274, 1661, 0, 0

2018, 11, 18, 20, 50, -118.646439, M-B 36.226280, 8, 35, 305.535767, 5.064438, M-B 275, 1666, 0, 0

2018, 11, 18, 20, 50, -118.622269, M-B 36.236893, 9, 99, 357.488892, 53.261333, M-B 276, 1663, 0, 0

2018, 11, 18, 20, 50, -118.647957, M-B 36.232841, 8, 45, 309.880249, 6.892451, M-B 276, 1666, 0, 0

2018, 11, 18, 20, 50, -118.640907, M-B 36.240753, 9, 100, 398.086121, 155.975922, M-B 277, 1665, 0, 0

2018, 11, 18, 20, 50, -118.657928, M-B 36.238068, 9, 84, 334.233887, 23.713444, M-B 277, 1667, 0, 0

2018, 11, 18, 20, 50, -118.739067, M-B 36.395573, 7, 24, 300.086029, 4.420272, M-B 302, 1671, 0, 0

2018, 11, 18, 20, 50, -118.724632, M-B 36.411800, 9, 96, 349.282104, 42.508846, M-B 304, 1668, 0, 0

2018, 11, 18, 20, 50, -118.726379, M-B 36.418312, 9, 84, 326.054657, 18.055126, M-B 305, 1668, 0, 0

2018, 11, 18, 20, 50, -119.584526, M-B 37.810020, 8, 74, 313.540253, 10.418139, M-B 529, 1713, 0, 0

2018, 11, 18, 20, 50, -119.593361, M-B 37.808594, 8, 79, 319.367859, 13.668173, M-B 529, 1714, 0, 0

NetCDF output: Persistent anomaly flag is added both to sparse array of fire pixels and to QA mask.

Current product content:

Name

Type

Description

Dimension

Units

Range

fire mask

8 bit integer

Fire mask

M-B

3200 x 768

unitless

0 - 9

algorithm QA

32 bit Integer

Fire algorithm QA mask

3200 x 768

unitless

0 - 31

FP_line

16 bit Integer

Fire pixel line

M-B

Sparse data array 0 M-bM-^@M-^S N

unitless

0 - 768

FP_sample

16 bit Integer

Fire pixel sample

Sparse data array 0 M-bM-^@M-^S N

unitless

0 M-bM-^@M-^S 3200

FP_latitude

32 bit Float

Fire pixel latitude

Sparse data array 0 M-bM-^@M-^S N

degrees

-90 - 90

FP_longitude

32 bit Float

Fire pixel longitude

Sparse data array 0 M-bM-^@M-^S N

degrees

-180 - 180

FP_power

32 bit Float

Fire radiative power

Sparse data array 0 M-bM-^@M-^S N

MW

0 - 5000

FP_confidence

8 bit Integer

Fire detection confidence

Sparse data array 0 M-bM-^@M-^S N

%

0 M-bM-^@M-^S 100

FP_land

8 bit Integer

Land pixel flag

Sparse data array 0 M-bM-^@M-^S N

unitless

1 M-bM-^@M-^S land

0 M-bM-^@M-^S water

18 FP diagnostic variables

See netCDF4 metadata

Variables to describeM-B observing and environmental conditions, and results of algorithm tests

Sparse data array 1 M-bM-^@M-^S N

See netCDF4 metadata

See netCDF4 metadata

* N is a dimension of sparse data array; defined in M-bM-^@M-^\nfireM-bM-^@M-^] variable

M-B

Added variable:

FP_PersistentAnomalyCategory

8 bit Integer

Persistent industrial or nature source

Sparse data array 0 M-bM-^@M-^S N

unitless

0 M-bM-^@M-^S 5

M-B

M-B

M-B

CurrentM-B QA Mask (4 bytes for each pixel in the granule)

Bits

M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B Description

0-1

Surface Type (water=0, coastal=1, land=2)

2

On-ground bowtie deletion zone

3

Atmospheric correction (reserved for future use)

4

Day/Night (daytime = 1, nighttime = 0)

5

Potential fire (0/1)

6

N/A

7-10

Background window size parameter

11

Fire Test 1 valid (0 - No, 1 - Yes)

12

Fire Test 2 valid (0 - No, 1 - Yes)

13

Fire Test 3 valid (0 - No, 1 - Yes)

14

Fire Test 4 valid (0 - No, 1 - Yes)

15

Fire Test 5 valid (0 - No, 1 - Yes)

16

Fire Test 6 valid (0 - No, 1 - Yes)

17-19

N/A

20

Adjacent clouds (0/1)

21

Adjacent water (0/1)

22-23

Sun Glint Level (0-3)

24

Sun glint rejection

25

False Alarm 1 (excessive rejection of legitimate background pixels)

26

False Alarm 2 (water pixel contamination)

27

Amazon forest-clearing rejection test

28

Water pixel rejection due to land/coastal contamination in background

29-31

N/A

M-B

Persistent anomaly category is added in previously not used bits:

Bits

M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B Description

29-31

Persistent anomaly category

M-B

The following is added:

FP_PersistentAnomalyCategory = 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0;

011 is put in bits 29-31 for four pixels in this granule




Contact Information for Further Information: SPSD User Services at SPSD.UserServices@noaa.gov.M-B

M-B

This message was sent to ESPC.Notification@noaa.gov. You have been sent this and other notifications because you have opted in to receive it. If for any reason, you wish to unsubscribe, please contact ESPC Help Desk at ESPCOperations@noaa.gov or (301) 817-3880. Please note: it may take up to two business days to process your unsubscribe request.M-BM-B

M-B