brightway-lca / brightway-lca/ecoinvent_interface
Process cache has duplicate information
Open
- 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
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