Git Product home page Git Product logo

tulipaplots.jl's Introduction

TulipaPlots

Stable Documentation In development documentation Build Status Test workflow status Lint workflow Status Docs workflow Status

Coverage DOI

This package contains plotting functions for TulipaEnergyModel.jl.

How to Cite

If you use TulipaPlots.jl in your work, please cite using the reference given in CITATION.cff.

Contributing

We follow the same guidelines as on our main repository, TulipaEnergyModel. Please read these guidelines CONTRIBUTING.md and our README.dev to get you started.


This repo was created with the COPIERTemplate.jl package.

tulipaplots.jl's People

Contributors

github-actions[bot] avatar gnawin avatar clizbe avatar

Watchers

Abel Soares Siqueira avatar  avatar Diego Alejandro Tejada Arango avatar  avatar

Forkers

gnawin

tulipaplots.jl's Issues

TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.

If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.

If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Add the option to have the storage level plot in p.u.

What and Why

For some storage assets, such as batteries, the storage level is commonly shown as state-of-charge (SoC) per unit (p.u.). So, for the plots of energy storage, we need an option to normalize or not normalize this result for plotting.

Possible Drawbacks

N.A.

Related Issues

No response

Create functions to plot storage level for both seasonal and non-seasonal

The output results to plot are:

  • energy_problem.dataframes[:storage_level_inter_rp].solution for the seasonal
  • energy_problem.dataframes[:lowest_storage_level_intra_rp].solution for the non-seasonal

Here, energy_problem is an example; it will depend on how you store the solution of the model after solving.

Add Zenodo DOI

What and Why

  1. Go to https://zenodo.org/ and log in with your GitHub account
  2. Link the repository to Zenodo to generate the DOI
  3. Copy the DOI number and update the README file with the URL to the Zenodo DOI in the badge

Possible Drawbacks

No response

Related Issues

No response

Start the Notebook implementation

Description

We're going to start building the plots in a Notebook. Depending on complexity, some stuff might be factored out to TulipaPlots that the Notebook would call. Otherwise, we don't need TulipaPlots.

Hold off working on TulipaPlots for now - we're going to work on the Notebook.

Related Issues

No response

Add balance plot for hubs and consumers

What and Why

The idea is for a given hub or consumer, representative periods, and a range of hours to plot all the incoming and outgoing flows in a stacked bar plot, like the one attached.

eu-case-balance-nl-summer

Possible Drawbacks

N.A.

Related Issues

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.