Skip to main content

inewave

Project description

inewave

tests
codecov

O inewave é um pacote Python para manipulação dos arquivos de entrada e saída do programa NEWAVE. O NEWAVE é desenvolvido pelo CEPEL e utilizado para os estudos de planejamento e operação do Sistema Interligado Nacional (SIN).

O inewave oferece:

  • Meios para leitura dos arquivos de entrada e saída do NEWAVE e programas associados: NWLISTCF e NWLISTOP

  • Facilidades para estudo e análise dos dados utilizando DataFrames do pandas

  • Dados estruturados em modelos com o uso do paradigma de orientação a objetos (OOP)

Instalação

O inewave é compatível com versões de Python >= 3.10.

É possível instalar a versão distribuída oficialmente com pip:

python -m pip install inewave

É possível realizar a instalação da versão de desenvolvimento fazendo o uso do Git.

pip install git+https://github.com/rjmalves/inewave

Documentação

Guias, tutoriais e as referências podem ser encontrados no site oficial do pacote: https://rjmalves.github.io/inewave

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

inewave-1.12.0.tar.gz (14.2 MB view details)

Uploaded Source

Built Distribution

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

inewave-1.12.0-py3-none-any.whl (429.1 kB view details)

Uploaded Python 3

File details

Details for the file inewave-1.12.0.tar.gz.

File metadata

  • Download URL: inewave-1.12.0.tar.gz
  • Upload date:
  • Size: 14.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for inewave-1.12.0.tar.gz
Algorithm Hash digest
SHA256 83603099e9bff707125bcf0bd66064096b3b12aff65af2ed9fbeb8043e673148
MD5 a8bfe71f257978b99e4452c96f2526e7
BLAKE2b-256 4103c496b9f91a6e9bcbe066f8e8cc5dd42ed79311a4b389a58ed45061e53cd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for inewave-1.12.0.tar.gz:

Publisher: publish.yml on rjmalves/inewave

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

File details

Details for the file inewave-1.12.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for inewave-1.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8897239c7104a6ee45e36042529ec13ef72dd61c0a0a55f98babe0b2ca44e2b7
MD5 cee62baf9fea05c22f9a4d227066ac91
BLAKE2b-256 7e33c57fb7e1754de96cec3b250d6c4297b4010f1ab581f4f55b71405d7f9b4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for inewave-1.12.0-py3-none-any.whl:

Publisher: publish.yml on rjmalves/inewave

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