Ensemble

Contents

Ensemble#

class roms_tools.Ensemble(members: dict[str, str | Dataset])#

Represents an ensemble of CDR (Carbon Dioxide Removal) experiments.

Loads, aligns, and analyzes efficiency metrics across multiple members.

Parameters:

members (dict[str, str | xr.Dataset]) – Dictionary mapping member names to either file paths (NetCDF) or xarray.Dataset objects containing the CDR metrics.

Methods

Ensemble.plot([save_path])

Plot ensemble CDR efficiency and CO2 uptake in two subplots.

Attributes

Ensemble.members

Dictionary mapping member names to CDR metrics.

Ensemble.ds

xarray Dataset containing aligned efficiency and CO2 uptake diagnostics.