Skip to content

Report template version 4.5 and natural gas combustion test case#9

Open
dt-woods wants to merge 20 commits into
NETL-RIC:mainfrom
KeyLogicLCA:up-report-ver2
Open

Report template version 4.5 and natural gas combustion test case#9
dt-woods wants to merge 20 commits into
NETL-RIC:mainfrom
KeyLogicLCA:up-report-ver2

Conversation

@dt-woods

Copy link
Copy Markdown
Collaborator

This pull request presents updates to the v4 report template as defined in NetlOlcaReport class. It includes a new layout and additional metadata fields. The new empty template includes instructions for completion, and there is now a method of writing the empty template to file without requiring an openLCA database connection. This version is marked as 'beta' due to some hard-coded methods and references to external datasets that are specific to the test case.

pricarious and others added 20 commits January 20, 2026 11:35
- Added function to read scenarios from DS files (only reads specific file in data folder right now)
- Edited Markdown block in create_markdown_report function to hard code some information
Edited create_report_markdown and empty_markdown functions.
Move scrollable table styles to CSS file. For test case, read the external parameter table (there's a separate function that created it and just hard-code reading it during fetch data). Clean up some of the scrolling divs and try to link them all to the CSS for convenience. New style for parameter table with fixed first column. Still to reorganize the sections.
Including some instructions in a few sections
make default tables have a static header row; set a max table height for the horizontal scroll table with static first column; make definition terms bold
Create a product systems class property list (easier to grab UUID). Add HTML page title to convert. Provide a method to write blank MD template in save_markdown.
Consistent versioning with respect to the pprevious versions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants