Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LCOW and SEC breakdown functionality and display in UI #1256

Closed
adam-a-a opened this issue Dec 19, 2023 · 4 comments
Closed

LCOW and SEC breakdown functionality and display in UI #1256

adam-a-a opened this issue Dec 19, 2023 · 4 comments
Assignees
Labels
costing enhancement New feature or request Priority:Normal Normal Priority Issue or PR ui

Comments

@adam-a-a
Copy link
Contributor

adam-a-a commented Dec 19, 2023

Description

Streamlining the breakdown of LCOW calculations in the costing package and quickly displaying them (e.g., stacked bar charts) in the UI.

Similarly we should be able to do the same for SEC calculations.

Motivation

would be very useful for interpreting results as well as identifying modeling errors.

Possible Implementation

Implementation should happen in (1) costing package base and (2) the UI.

compute an annualized capital cost per unit and be able to specify level of aggregation desired. For example, I may have a multi-stage system with a pump or two in each stage, but I may or may not want to look at the cost breakdown for each pump OR just aggregate pumps across all stages and show one segment of the stacked bar chart as "pump costs".

Similarly we should be able to do the same for SEC breakdown---i.e., specify level of desired aggregation.

Additional Context

Presenting LCOW and SEC breakdowns is common practice and WaterTAP can be used to facilitate generation of said results.

Otherwise, we have to write code manually to do this, which isn't diffiicult but can be time consuming.

@adam-a-a adam-a-a added enhancement New feature or request ui costing labels Dec 19, 2023
@hunterbarber
Copy link
Contributor

With #1231, should be have a running document of UI brainstorming and feature requests? Either as an internal doc or running issue. #1231 is in the same sprit of less manual code input on the backend and more intuitive visualization tools in the UI.

@adam-a-a
Copy link
Contributor Author

Sounds good- can you create a "master" issue that links to this and #1231 to start?

@dangunter
Copy link
Collaborator

From discussions today this can be thought of more generically as presenting stacked bar charts in the UI. The interface from the backend would be basically returning table with a column for each bar and rows for each value in the stack. This would be useful for costing or any other value that needs to be displayed this way.

@hunterbarber
Copy link
Contributor

hunterbarber commented Mar 4, 2024

Closing because issue is duplicated in #101 of UI repo

@hunterbarber hunterbarber closed this as not planned Won't fix, can't repro, duplicate, stale Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
costing enhancement New feature or request Priority:Normal Normal Priority Issue or PR ui
Projects
None yet
Development

No branches or pull requests

4 participants