Skip to main content

Tools to couple REMIND & PySPA

Overview

This is a collection of tools to couple remind and pypsa for different regions.

The tools are currently in development, with as test cases PyPSA-EUR for Germany and PyPSA-China-PIK for China.

quick start

  1. install from pypi pip install remind-pypsa-coupling
  2. import with import rpycpl

Documentation

https://pik-piam.github.io/Remind-PyPSA-coupling/

Installation (development)

We recommend using uv.

  1. install uv
  2. make a venv uv venv at project/.venv
  3. Activate the venv with source .venv/bin/activate
  4. option a) In the project folder run uv pip install -e . Then use as a package
  5. option b) In the project workspace update the venv with uv sync to have all the package requirements. You can then use the src files as standalone.

[!NOTE] uv sometimes causes issues at steps 4. In this case

  • run uv pip install pip after step 3
  • run pip install -e . in the project worspace

Usage

This package is intended for use in combination with REMIND and PyPSA, as part of a snakemake workflow

Examples: Coming at some point

Activate the venv with source .venv/bin/activate

Metadata

Release files for REMIND-PyPSA-coupling 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for REMIND-PyPSA-coupling 0.1.3
File Size Uploaded Provenance Actions
remind_pypsa_coupling-0.1.3.tar.gz 30.4 kB Without provenance Details for remind_pypsa_coupling-0.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for REMIND-PyPSA-coupling 0.1.3
File Interpreter ABI Platform Actions
remind_pypsa_coupling-0.1.3-py3-none-any.whl Python 3 none any Details for remind_pypsa_coupling-0.1.3-py3-none-any.whl

Total release size: 53.2 kB

Release files / remind_pypsa_coupling-0.1.3.tar.gz

Download URL remind_pypsa_coupling-0.1.3.tar.gz
Size 30.4 kB
Tags Source
SHA-256 checksum
How to use checksums
1aa5c8e6791b50a1c18efc79f26d6aae56c9af584892489a71e033dc90ff13ee
BLAKE2b-256 checksum
How to use checksums
58448a1759104aee1c50705330f94dc8ecd71ef7d644b32fc80c9536af222545
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.10

Release files / remind_pypsa_coupling-0.1.3-py3-none-any.whl

Download URL remind_pypsa_coupling-0.1.3-py3-none-any.whl
Size 22.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5e87fc6c9a59d45aab9576cb199496c9dd4f41e35958e391486f90db7d801865
BLAKE2b-256 checksum
How to use checksums
f384d72a0d687a6136d29d13e21bfd4118512a329a2399f66c5b1bc3cf0019ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.10

Security for REMIND-PyPSA-coupling 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page