Guidance for Processing DSCOVR EPIC MAIAC AOD 443 nm Data

Use this Forum to find information on, or ask a question about, NASA Earth Science data.
Post Reply
m.fernandavalleseijo
Posts: 5
Joined: Tue Jul 30, 2024 10:51 am America/New_York
Answers: 0

Guidance for Processing DSCOVR EPIC MAIAC AOD 443 nm Data

by m.fernandavalleseijo » Tue Jan 21, 2025 12:21 pm America/New_York

I am trying to process DSCOVR EPIC MAIAC data using R and the terra library. The issue I am encountering is that the projection is not being applied correctly. I am studying the South American region, so I am using Tile 31, as it is described as suitable for this area (Source: https://asdc.larc.nasa.gov/documents/dscovr/DSCOVR_VESDR_SDRG_02.pdf).

Using R, for a specific file, I can use the following code:

library(terra)
library(rhdf5)
library(hdf5r)

aod <- h5read(h5_files[1], "tile31/AOD_443")

This gives me a 1000x1000 matrix. However, the HDF5 file does not include longitude or latitude variables. and the matrix in rows and columns does not include this information either.

To address this, I created an extent based on the product description for Tile 31 (following the information in the pdf described before):

extent <- c(-115, -25, -90, 0)
r_aod <- rast(aod, extent = extent)

Now, I am unsure how to define the projection for this raster. According to the metadata for Tile 31, the projection is described as: Projection = "10018.7541 m SIN centered at -70"

I attempted to assign a sinusoidal CRS (ESRI:53008) to the raster and then project it to WGS84 (EPSG:4326), as my main goal is to crop the raster to an area of interest projected in EPSG:4326. However, the resulting raster does not match the area I tried to crop. This leads me to believe there is likely a projection issue.

Additionally, is there a user guide available specifically for this product? It has been quite challenging to use this product without additional information on how to process the data. Would you recommend another product derived from DSCOVR EPIC that includes AOD 443 nm data but is more straightforward to process?
Attachments
Map generated from MAIAC - MODIS
Map generated from MAIAC - MODIS
AOD_mean_2020_Winter.png (477.42 KiB) Not viewed yet
Map generated from MAIAC - DSCOVR/EPIC (map slightly shifted to the right, not ploting adequately the coordinates)
Map generated from MAIAC - DSCOVR/EPIC (map slightly shifted to the right, not ploting adequately the coordinates)
MAIAC_DSCOVR_AOD_443nm_JJA_2020.png (140.51 KiB) Not viewed yet

Filters:

ASDC - alexrad71
Subject Matter Expert
Subject Matter Expert
Posts: 16
Joined: Wed Mar 29, 2023 8:41 am America/New_York
Answers: 0

Re: Guidance for Processing DSCOVR EPIC MAIAC AOD 443 nm Data

by ASDC - alexrad71 » Fri Jan 24, 2025 6:09 pm America/New_York

Hello,

MAIAC and VESDR products use the same geolocations. While geolocation data are not directly available in the description of MAIAC, they are available in the description of any VESDR granule, e.g., https://search.earthdata.nasa.gov/search/granules/granule-details?p=C1990753227-LARC_ASDC&pg[0][v]=f&pg[0][gsk]=-start_date&g=G3338228159-LARC_ASDC&q=DSCOVR_EPIC_L2_VESDR&tl=1737758657!3!!&lat=-3.65625&zoom=1.
If you scroll down you may find pdf file https://asdc.larc.nasa.gov/documents/dscovr/DSCOVR_VESDR_SDRG.pdf, where you can find references to ancillary product MCDLCHKM. In the same granule metadata (description) you can find two links:
https://asdc.larc.nasa.gov/documents/dscovr/readme/MCDLCHKM.V2010_01.REGIONALdst.10018m.Zones.h5
https://asdc.larc.nasa.gov/documents/dscovr/readme/MCDLCHKM.V2010_01.REGIONALbio.10018m.BlocksOP.h5
The second file contains latitudes and longitudes for all tiles.

m.fernandavalleseijo
Posts: 5
Joined: Tue Jul 30, 2024 10:51 am America/New_York
Answers: 0

Re: Guidance for Processing DSCOVR EPIC MAIAC AOD 443 nm Data

by m.fernandavalleseijo » Sat Jan 25, 2025 8:22 am America/New_York

Thank you. This information was what I was looking for.

Post Reply