mario.parse_exiobase_sut(
path: str,
calc_all: bool = False,
name: str = None,
year: int = None,
add_extensions: str | None = None,
model: str = 'Database',
version: str | None = None,
**kwargs,
)#

Parse the monetary EXIOBASE SUT into a Database instance.

Note

The monetary SUT parser is currently tied to EXIOBASE 3.8.2 (Zenodo 5589597).

Parameters:
  • path (str) – path to the EXIOBASE SUT directory

  • calc_all (boolean) – if True, by default will calculate z,v,e after parsing

  • year (int, Optional) – optional to the Database (just for recoding the metadata)

  • add_extensions (str, Optional) – optional path to the corresponding EXIOBASE IOT. When provided, the parser reads only the IOT extension blocks and uses them to populate Ea and EY for the SUT.

  • version (str, Optional) – optional compatibility check against the version detected from the dataset metadata and folder layout.

  • name (str, Optional) – optional but suggested. is useful for visualization and metadata.

  • model (str, optional) – Public MARIO model class to instantiate; defaults to Database.

Return type:

mario.Database