Skip to main content

A library for running feems simulation

Project description

RunFeemsSim Package

The RunFeemsSim package is a Python package for running FEEMS simulations. It provides a simple interface for running FEEMS simulations and for visualizing the results. It also provides a basic pms model to apply for an electric power system that has a functionality of load dependent start-stop of gensets.

Installation of the package

The package is distributed by the Azure Artifacts package manager. To install the package, you need to install artifacts-keyring package and should have a valid Azure DevOps account.

pip install artifacts-keyring

Then, you need to add the package source to your pip configuration. You can do this by copying the pip configuration file (pip.conf for macOS and Linux or pip.ini for Windows) to your virtual environment directory or base python directory. The file should contain the following lines:

[global]
extra-index-url=https://pkgs.dev.azure.com/SintefOceanEnergySystem/_packaging/SintefOceanEnergySystem/pypi/simple/

If you already have a pip configuration file, you can add the above lines to the file. Finally, you can install the package by running the following command:

pip install RunFeemsSim

Installation of the development environment

For the development, one should create a virtual environment and install the package using the requirements.txt file. First, create a virtual environment and activate it.

python -m venv venv
source venv/bin/activate

Then, you need to add the package source to your pip configuration. You can do this by copying the pip configuration file (pip.conf for macOS and Linux or pip.ini for Windows) to your venv directory or base python directory. The file should contain the following lines:

[global]
extra-index-url=https://pkgs.dev.azure.com/SintefOceanEnergySystem/_packaging/SintefOceanEnergySystem/pypi/simple/

Then, install the package using the requirements.txt file.

pip install -r requirements.txt

Usage

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

runfeemssim-0.2.6.tar.gz (13.0 kB view details)

Uploaded Source

Built Distribution

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

runfeemssim-0.2.6-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file runfeemssim-0.2.6.tar.gz.

File metadata

  • Download URL: runfeemssim-0.2.6.tar.gz
  • Upload date:
  • Size: 13.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for runfeemssim-0.2.6.tar.gz
Algorithm Hash digest
SHA256 c705b7359f57aa56113ff6a45aba42f75fedecbf7c328f39eb09af61c8e3760e
MD5 22b4d0120a3aa991b8719932601a00de
BLAKE2b-256 dd69f8a8192bd0e894d4b85a3c811928e9a6fc8661b703c042cdf514b5211f31

See more details on using hashes here.

Provenance

The following attestation bundles were made for runfeemssim-0.2.6.tar.gz:

Publisher: publish_RunFeemsSim.yml on SINTEF/FEEMS

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

File details

Details for the file runfeemssim-0.2.6-py3-none-any.whl.

File metadata

  • Download URL: runfeemssim-0.2.6-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for runfeemssim-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a6314a1694c789276997923bd7b2481c74c8d446c295a3d7b010dce91e3d6e1a
MD5 46d38440e0806190ac1abb474b328ba3
BLAKE2b-256 2bf8d1e5013692d44aa10e56541f7c2069db0af836a6293e5313c56eb0766dea

See more details on using hashes here.

Provenance

The following attestation bundles were made for runfeemssim-0.2.6-py3-none-any.whl:

Publisher: publish_RunFeemsSim.yml on SINTEF/FEEMS

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