Skip to main content

The ix modeling platform

Project description

ixmp: the ix modeling platform

DOI PyPI version Anaconda version Documentation build Build status Test coverage

The ix modeling platform (ixmp) is a data warehouse for high-powered scenario analysis, with interfaces to Python and R for efficient scientific workflows and effective data pre- and post-processing, and a structured database backend for version-controlled data management. In the name, “ix” stands for “integrated” and “cross (x) cutting”.

The MESSAGEix modeling framework is built on top of the ix modeling platform.

This repository contains the core and application programming interfaces (API) for the ix modeling platform (ixmp), as well as a number of tutorials and examples for a generic model instance based on Dantzig's transport problem.

Documentation

Complete documentation of the ixmp API is available for current and past versions at: https://docs.messageix.org/ixmp/. This includes:

Other forms of documentation:

  • The online documentation is built automatically from the contents of the ixmp GitHub repository.
  • For documentation of a specific release, e.g. v3.2.0, use the chooser in the bottom sidebar.
  • For offline use, the documentation can be built from the source code. See doc/README.rst for further details.
  • The MESSAGEix API documentation links to the ixmp documentation in many places, for convenience.

License

Copyright © 2017–2024 IIASA Energy, Climate, and Environment (ECE) program

ixmp is licensed under the Apache License, Version 2.0 (the "License"); you may not use the files in this repository except in compliance with the License. You may obtain a copy of the License in LICENSE or at https://www.apache.org/licenses/LICENSE-2.0.

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

ixmp-3.9.0.tar.gz (20.1 MB view details)

Uploaded Source

Built Distribution

ixmp-3.9.0-py3-none-any.whl (20.1 MB view details)

Uploaded Python 3

File details

Details for the file ixmp-3.9.0.tar.gz.

File metadata

  • Download URL: ixmp-3.9.0.tar.gz
  • Upload date:
  • Size: 20.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for ixmp-3.9.0.tar.gz
Algorithm Hash digest
SHA256 22d52f0f723272fa400f2463525b9d3ae3909f4912f855e2db0bf011b337f066
MD5 1a78c842a692b69a24d51b4a38c6d1f8
BLAKE2b-256 0c9d0d9a843060635783cd15a41b0d08834126cdd73b33d78414274f4051a145

See more details on using hashes here.

File details

Details for the file ixmp-3.9.0-py3-none-any.whl.

File metadata

  • Download URL: ixmp-3.9.0-py3-none-any.whl
  • Upload date:
  • Size: 20.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for ixmp-3.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 27794704876a3be8e0cdb92ce2f1aaa1c466eee081569083b93bc95d93750da6
MD5 c8bf339d6f7b21b677088d365515ab9e
BLAKE2b-256 a48c7467b95c751ea4a9c20da77a841f394f4aa0fc359bc21814caa1ea618cb8

See more details on using hashes here.

Supported by

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