NatLabRockies / NatLabRockies/H2Integrate

Add a postprocessing method for making stacked line charts for price breakdowns for DOEs

Open
#718 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
26
Forks
44
Avg merge
3d 22h
Merged PRs (30d)
16

Description

Add a postprocessing method for making stacked line charts for price breakdowns for DOEs

@jmartin4u made some cool plots using the price breakdown across a parameter sweep for iron.
He did it by outputting the data and reading it into Excel but we should implement a more general solution here.

Proposed solution

Let's make an function or method that folks can call after a DOE run.
It could:

  • read in the parameter sweep info
  • take in a user arg for the x-axis variable
  • made a stacked shaded line chart for the LCO commodity

Alternatives considered

Additional context

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating how DOE runs expose parameter-sweep data and whether the project already has LCO or plotting entry points. Define the callable postprocessing interface and its x-axis argument, then verify that it produces a stacked shaded line chart of the LCO commodity price breakdown from a DOE run.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data-visualization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.