Published September 11, 2025 | Version v1

DARK (formerly Buffet v1.0) AR Detection Catalog (MERRA-2, 1980–2017, ARTMIP format)

  • 1. ROR icon Institut des Géosciences de l'Environnement
  • 2. ROR icon Université Grenoble Alpes
  • 3. ROR icon Université Bourgogne Franche-Comté
  • 4. cnrs
  • 5. ROR icon Centre National de la Recherche Scientifique
  • 6. ROR icon Université de Bourgogne

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 :

  1. Rolling seasonal threshold (98th percentile).
    For each leap day-of-year (1…366) we compute a 15-day rolling window climatology of IVT at 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).

  2. 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.

  3. 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.

  4. 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.
  5. Output assembly.
    We write a yearly byte (i1) mask ar_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 with standard_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). time is 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 IVT variable:
    ARTMIP_MERRA_2D_{year}_3h.nc (or equivalent pattern)

Two stages

  1. Build rolling‐DOY percentiles (once):
    percentile_98_IVT_rolling_15D_merra2.nc

  2. Tag each year to produce ar_binary_tag yearly 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