Skip to main content

CIMpy

The CIMpy package enables the import, modification and export of grid data in the format of XML/RDF documents based on the Common Information Model (CIM) specified by the IEC61970 standard.

The processing of grid data is based on CIM compatible Python classes. The codebase for the CIM compatible Python classes was generated in an automated way. A separate tool allows for an easy adaption of CIMpy and its underlying codebase.

The focus of CIMpy is on the support of the Common Grid Model Exchange Standard (CGMES) specified by the European Network of Transmission System Operators for Electricity (ENTSO-E). However, the CIMpy package can readily support further as well as new CIM versions if required.

Documentation

CIMpy's documentation you can find here. The documentation provides instructions on CIMpy's installation, getting started examples and the possibility to browse through the supported CIM class codebases.

License

This project is released under the terms of the Mozilla Public License Version 2.0.

Publication

If you are using CIMpy for your research, please cite the following paper in your publications:

Dinkelbach, J., Razik, L., Mirz, M., Benigni, A., Monti, A.: Template-based generation of programming language specific code for smart grid modelling compliant with CIM and CGMES. J. Eng. 2023, 1–13 (2022). https://doi.org/10.1049/tje2.12208

Metadata

Release files for cimpy 1.1.0

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

Built distribution (wheel)

Table of built distributions (wheels) for cimpy 1.1.0
File Interpreter ABI Platform
cimpy-1.1.0-py3-none-any.whl Python 3 none any Details

Release files / cimpy-1.1.0-py3-none-any.whl

Download URL cimpy-1.1.0-py3-none-any.whl
Size 519.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4da1a61f0a55c70c31453c457c3f8cbddb5586feaced0d634cf5c81dcf1c70fb
BLAKE2b-256 checksum
How to use checksums
c0e9a98a0bbe7eb08761735f99cebf9efa2044a1c1eb1a1ba06728a701a12ee2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.8

Release history Release notifications | RSS feed

This release

1.1.0 This release

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.9.4

1 release file

0.9.3

1 release file

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