Skip to main content

State and Transition Integrated Economic-Environmental Accounting

Project description

STRATEGICC

DOI

State and Transition Integrated Economic-Environmental Accounting

A Python package implementing spatially explicit State-and-Transition Simulation Models (Daniel et al. 2016) integrated with the UN's System of Environmental-Economic Accounting — Ecosystem Accounting (SEEA-EA).

Install

Install using pip

pip install strategicc

or using github repo:

pip install git+https://github.com/Shlhnj/strategicc.git

Quick start

import strategicc.config as cfg
from strategicc import StrategiccEngine, outputs
from strategicc.accounting import SEEAAccount, save_all_accounts

There are 2 methods of runnign strategicc; either with a manifest file or using a direct python command. See the docs for more info.

# Load everything from a single manifest file
cfg.load_manifest("RunManifest.txt")

engine = StrategiccEngine.from_config()
engine.load()
engine.run()

# Aggregate and account
summary_dir = engine.out_dir / "summary"
area_df, trans_df = outputs.build_summary_tables(engine.iter_dirs, summary_dir)
modal_maps = outputs.aggregate_spatial(engine.iter_dirs, engine.start_year,
    engine.n_timesteps, engine.src_tags, summary_dir)
area_modal_df = outputs.modal_to_area_table(modal_maps, engine.classes,
    engine.px_area, engine.area_unit)

acct = SEEAAccount(area_modal_df, trans_df, engine.ecosystem_services,
    engine.classes, engine.px_area, px_area_ha=engine.px_area_ha)
save_all_accounts(acct, engine.out_dir / "seea")

Documentation

Full documentation lives in docs/:


Muhammad Shulhan Jihadi. 2026. 07. 01.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

strategicc-3.12.4.tar.gz (142.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

strategicc-3.12.4-py3-none-any.whl (133.5 kB view details)

Uploaded Python 3

File details

Details for the file strategicc-3.12.4.tar.gz.

File metadata

  • Download URL: strategicc-3.12.4.tar.gz
  • Upload date:
  • Size: 142.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for strategicc-3.12.4.tar.gz
Algorithm Hash digest
SHA256 1b84402ad12ca2d743b5ec153145e946d7295cd77c88cf407c42db938a82c545
MD5 2cb366b6a0d5a1c67495b94b29c8b9a2
BLAKE2b-256 49b576fc3eb589ce56f51a5e9f5bb6810763bdc66439ea1e3b49ad4e965fe3ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for strategicc-3.12.4.tar.gz:

Publisher: python-publish.yml on Shlhnj/strategicc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file strategicc-3.12.4-py3-none-any.whl.

File metadata

  • Download URL: strategicc-3.12.4-py3-none-any.whl
  • Upload date:
  • Size: 133.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for strategicc-3.12.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b8677bc7a66952042cea202dd217bddcdbce8ce16be65681c99eecf17b6ab830
MD5 ef38750baa69e1fb75a0a6ab215f8470
BLAKE2b-256 6be668ef8d5bc22e659c048f876cbc84e2f4463140e1d093d145612a8c6019e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for strategicc-3.12.4-py3-none-any.whl:

Publisher: python-publish.yml on Shlhnj/strategicc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page