A repository to calculate subducted H2O, stored H2O and slab outflux of H2O through time.
Reference: Mather, B.R., Müller, R.D., Dutkiewicz, A. et al. Carbon emissions along divergent plate boundaries modulate icehouse-greenhouse climates. Commun Earth Environ 7, 48 (2026). https://doi.org/10.1038/s43247-025-03097-0
The following Python libraries are required to run this workflow:
The required input files for this workflow are:
- All files in
\utils\ - All files in
\loss_of_subducting_H2O_with_depth - Input grids, which should follow the structure:
water_subduction/
│
├── 01-Sources-of-Water.ipynb
├── 02-Subducted-Water.ipynb
├── 03-Water-Storage.ipynb
├── 04-Water-Slab-Outflux.ipynb
├── 05-Cumulative-Water-Grids.ipynb
│
├── utils/
│ └── ...
│
├── loss_of_subducting_H2O_with_depth/
│ └── ...
│
└── Grids/
│
└── InputGrids/
├── CarbonateSediment/
├── ContinentalMasks/
├── CrustalCarbon/
├── SeafloorAge/
├── SpreadingRate/
└── TotalSediment/
The input grids should be prepared as follows, depending on the plate reconstruction model required, see EarthByte Group's list of available global and regional plate motion models:
CarbonateSedimentfrom the GitHub workflow CarbonateSedimentThicknessContinentalMasks,SeafloorAgeandSpreadingRatemay be found in the EarthByte Group's list of available global and regional plate motion models, subject to availability. Otherwise, the grids can be produced fromgplately'sSeafloorGridmodule - see the sample notebook here. Otherwise, grids may also be available for the selected plate model elsewhere, like Zenodo or webDAV.CrustalCarbonfrom\utils\, which itself requires theSeafloorAgeandSpreadingRategrids.TotalSedimentfrom the GitHub workflow. More details here.
- 01-Sources-of-Water.ipynb - Produces total water grids for each reservoir.
- 02-Subducted-Water.ipynb - Interpolate the grids in (1) at subduction zones to generate subducted water grids.
- 03-Water-Storage.ipynb - Develop water storage grids from lookup tables.
- 04-Water-Slab-Outflux.ipynb - Develop slab outflux as the difference between subducted water (2) and water storage (3).
- 05-Cumulative-Water-Grids.ipynb - Develop cumulative subducted water, water storage and water slab outflux grids.