brightway-lca / brightway2-data

Tools for the management of inventory databases and impact assessment methods. Part of the Brightway LCA framework.
https://docs.brightway.dev/
BSD 3-Clause "New" or "Revised" License
8 stars 21 forks source link

D Switch all data storage in `bw2data` to SQLite #101

Open cmutel opened 2 years ago

cmutel commented 2 years ago

We now have an evil mix of pickle files, JSON files, and SQLite databases. It is very, very dumb. The original justification was that loading 500.000 locations codes (during regionalized LCA) was much faster in one file than a big database query, and JSON allowed configurations to be edited without having to know how to use a relational database. These reasons are inadequate.

Specific tasks:

Nice-to-have:

cmutel commented 2 years ago

mapping was fixed some time ago with the switch to bw_processing.

databases removed in https://github.com/brightway-lca/brightway2-data/pull/112.