Geoscientific Model Development (Oct 2023)

DASH: a MATLAB toolbox for paleoclimate data assimilation

  • J. King,
  • J. King,
  • J. Tierney,
  • M. Osman,
  • M. Osman,
  • E. J. Judd,
  • K. J. Anchukaitis,
  • K. J. Anchukaitis,
  • K. J. Anchukaitis

DOI
https://doi.org/10.5194/gmd-16-5653-2023
Journal volume & issue
Vol. 16
pp. 5653 – 5683

Abstract

Read online

Paleoclimate data assimilation (DA) is a tool for reconstructing past climates that directly integrates proxy records with climate model output. Despite the potential for DA to expand the scope of quantitative paleoclimatology, these methods remain difficult to implement in practice due to the multi-faceted requirements and data handling necessary for DA reconstructions, the diversity of DA methods, and the need for computationally efficient algorithms. Here, we present DASH, a MATLAB toolbox designed to facilitate paleoclimate DA analyses. DASH provides command line and scripting tools that implement common tasks in DA workflows. The toolbox is highly modular and is not built around any specific analysis, and thus DASH supports paleoclimate DA for a wide variety of time periods, spatial regions, proxy networks, and algorithms. DASH includes tools for integrating and cataloguing data stored in disparate formats, building state vector ensembles, and running proxy (system) forward models. The toolbox also provides optimized algorithms for implementing ensemble Kalman filters, particle filters, and optimal sensor analyses with variable and modular parameters. This paper reviews the key components of the DASH toolbox and presents examples illustrating DASH's use for paleoclimate DA applications.