DARK (formerly Buffet v1.0) AR Detection Catalog (MERRA-2, 1980–2017, ARTMIP format)
Authors/Creators
Description
This dataset provides yearly binary atmospheric-river (AR) masks derived from MERRA-2 reanalysis, produced by the DARK detection algorithm. Although the method was developed with a polar (Antarctic) emphasis, the implementation operates globally and scans the full MERRA-2 grid. Output files follow the ARTMIP Tier-1 conventions (variable name, attributes, dimensions, CF metadata, and filename pattern).
Method
Input field. The algorithm uses MERRA-2 total IVT directly from ARTMIP yearly files (DOI: 10.5065/D62R3QFS).
Overview of the steps :
-
Rolling seasonal threshold (98th percentile).
For each leap day-of-year (1…366) we compute a 15-day rolling window climatology ofIVTat each grid cell and take the 98th percentile across all selected days and years. Non-leap years are mapped to the leap DOY by shifting days ≥ 29 Feb (+1). -
Exceedance mask.
A grid cell is marked 1 if the local IVT of a given day exceeds its local and day-of-year threshold (98th percentile as defined in 1), else 0. -
Area filtering (< 20, 000 km²).
We treat longitude as periodic so features crossing that seam aren’t split and drop components with area < 20,000 km². Grid-cell areas are computed on WGS-84 using geocentric radius and the local Δlat/Δlon.
-
Length filtering ( < 2000 km) with seam-free centerlines.
For each remaining component (AR candidate) and time:- We compute a skeleton of each AR candidate, build a pixel-adjacency graph, enumerate endpoint-to-endpoint paths, and select the one most aligned with the component’s PCA axis. The path is extended to the object edges and smoothed with a B-spline. Geodesic segment lengths are summed using WGS-84 (geopy) to get a sub-grid AR length. Components shorter than 2000 km are discarded.
-
Output assembly.
We write a yearly byte (i1) maskar_binary_tag(time,lat,lon), with 1 where an AR is detected and 0 elsewhere.
Files & Format
-
One NetCDF per year:
MERRA2.ar_tag.Buffet.<freq>.<YYYYMMDD-YYYYMMDD>.nc
where<freq>is inferred (e.g.,3hourly,6hourly). -
Variables
-
ar_binary_tag(time, lat, lon)— byte; 1 = AR, 0 = no AR.
Attributes:-
description = "binary indicator of atmospheric river" -
scheme = "Buffet" -
version = "1.0" -
credits = "Developed by Victoire Buffet, Vincent Favier, and Benjamin Pohl"
-
-
time(time)— CF time withstandard_name,long_name,units = "minutes since <year>-01-01 00:00:00",calendar = "standard",axis = "T". -
lat(lat)— degrees_north; CF/ARTMIP attributes (standard_name,long_name,axis). -
lon(lon)— degrees_east; CF/ARTMIP attributes (standard_name,long_name,axis).
-
-
Compression: data variable uses NetCDF-4 deflate (
zlib=True,complevel=1,shuffle=True).timeis unlimited.
Spatial/Temporal Coverage
-
Spatial: Global MERRA-2 native 2D grid (the algorithm targets polar/Antarctic ARs but evaluates the globe). 0.5° in latitude, 0.625° in longitude.
-
Temporal: 1980–2017, using the time resolution provided by the input MERRA-2 IVT files (3-hourly).
Parameters (defaults)
-
Rolling window: 15 days
-
Percentile: 98th
-
Minimum area: 20,000 km²
-
Minimum length: 2,000 km
Reproducibility
Inputs
-
Yearly MERRA-2 files with a 2D
IVTvariable:ARTMIP_MERRA_2D_{year}_3h.nc(or equivalent pattern)
Two stages
-
Build rolling‐DOY percentiles (once):
percentile_98_IVT_rolling_15D_merra2.nc -
Tag each year to produce
ar_binary_tagyearly files.
Software
-
Python ≥ 3.9; key libraries: xarray, numpy, scipy, scikit-image, geopy, networkx, matplotlib.
-
Geodesics computed with geopy (WGS-84).
-
Files written CF-compliant with netCDF4.
Credits
Developed by Victoire Buffet, Vincent Favier, and Benjamin Pohl at Institut des Géosciences de l'Environnement (Grenoble) and Biogéosciences (Dijon).
Keywords
Atmospheric Rivers; MERRA-2; ARTMIP; IVT; Antarctic; Polar Meteorology
Related Material
-
ARTMIP format and Tier-1 conventions.
-
MERRA-2 reanalysis documentation.
Files
Files
(183.5 MB)
| Name | Size | |
|---|---|---|
|
md5:8359bca61f1f201e141a483ed848e101
|
4.8 MB | Download |
|
md5:dd4206efa4a87e0cfe86f12c397a9146
|
4.7 MB | Download |
|
md5:f38a95276e6a24970e5d7ccbcd437f42
|
4.6 MB | Download |
|
md5:1dfbb0adb4de66b4c8d05d7a00d5726f
|
4.8 MB | Download |
|
md5:c8eb2a35271633fb811f8131f999319b
|
4.5 MB | Download |
|
md5:da206b632a861847d4a17b08bce7184a
|
4.6 MB | Download |
|
md5:f3cfee73473f37f024c9f516f2c207f9
|
4.5 MB | Download |
|
md5:92dc849455a65cf8b27889a764687ffd
|
4.7 MB | Download |
|
md5:0a637270e115c7246dafb5fdcbc3c797
|
4.8 MB | Download |
|
md5:d12b5eca3332dc5b7d4a32773625f934
|
4.8 MB | Download |
|
md5:6716b05c52f6db1949dd3de8d146ba09
|
4.9 MB | Download |
|
md5:363bac7574390f62ed95ea99dace3117
|
4.8 MB | Download |
|
md5:606c1b6ec71c9394d057fdbfadf5d549
|
4.6 MB | Download |
|
md5:a7b858792b898eef0f313fe96eedf602
|
4.6 MB | Download |
|
md5:36087ec73c11df1d12cbdd696334b2a2
|
4.4 MB | Download |
|
md5:aec2ecc12bbeefa2b4bc13a60598dc99
|
4.7 MB | Download |
|
md5:f7582798b54a754eda30505681a1dc5e
|
4.8 MB | Download |
|
md5:82a84d4bada95e2d3f8ec0314e6979bd
|
5.0 MB | Download |
|
md5:533e3327e4adc91059c2a147367ed36e
|
5.1 MB | Download |
|
md5:2528db8624864c1524f88ed17d82fbcd
|
4.5 MB | Download |
|
md5:010792f4441ced9e6af03820cf77afb5
|
4.5 MB | Download |
|
md5:098f634a6071fbf1608db7a0295a0824
|
4.6 MB | Download |
|
md5:687962a4779c2aa905a02b02557fe49f
|
5.1 MB | Download |
|
md5:04137a348a477da38c8ba473dcc3679d
|
4.9 MB | Download |
|
md5:89146c0df0b144ef3c16b4540f9c218e
|
5.0 MB | Download |
|
md5:0aeeb7ba3732a399561ed723563e45a7
|
5.0 MB | Download |
|
md5:9b214e784a3358cc45be9f3808a9877f
|
4.9 MB | Download |
|
md5:7dd771f9bf806f08d5b44fd63497efcd
|
5.0 MB | Download |
|
md5:d1844ddf20f43aad35e88a0fec436433
|
4.9 MB | Download |
|
md5:36d4c44382f222affd8fa3d6f4a48f6a
|
4.9 MB | Download |
|
md5:82f15a1cd7c614cade505c0bcc1077f1
|
5.5 MB | Download |
|
md5:8fab3f17086c94baf21ea7fbbb2c6f04
|
4.9 MB | Download |
|
md5:74374c7d8171f112c0a89b690d2f6b43
|
4.8 MB | Download |
|
md5:87eea5fe7205589565133f5af533d1ce
|
5.0 MB | Download |
|
md5:4c4071e102a5232cf3a037d3b3bbf2ec
|
4.7 MB | Download |
|
md5:cacaf16063ca7fded30ea0db4f08a1e6
|
5.2 MB | Download |
|
md5:3f8de9e069282395f9aabee3eea0d064
|
5.3 MB | Download |
|
md5:f746a3216608cfce773b898e24acdc78
|
5.2 MB | Download |