brightway-lca / brightway-lca/ecoinvent_interface

Process cache has duplicate information

Open
#42 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
20
Forks
8
PR merge metrics
No merged PRs in 30d

Description

The index value is the same across system models and releases, but we treat each combination as independent, and therefore duplicate names, products, etc. leading to 40 MB of data when much less would be possible.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how the process cache represents combinations of system models and releases, then inspect where names and products are stored. Confirm how the shared index value is used and measure the cache size; done means removing duplicate information without changing the retrieved data.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.