Skip to content
Compare
Choose a tag to compare
@raphaeljolivet raphaeljolivet released this 23 Apr 08:26
· 9 commits to master since this release

🎉 We are glad to release a new version of lca_algebraic : 1.1. 🍾

Main changes :

  • Update to latest Brightway 2.4.X (not Brightway25 yet). Which itself enables the use of bw2io.import_ecoinvent_release for easier import of Ecoinvent
  • 📚 Added full documentation of the API + example notebook
  • Renamed multiLCAAlgebraic to compute_impacts
  • Added functional_unit argument to compute_impacts (and other functions) : removing the need to manually build custom activities normalized by the functional units, and making it more flexible.
  • Added returns_params argument to compute_impact, to include the values of all parameters in the result, as a tabbed dataframe that can be saved as multisheet Excel file.
  • Added support for axis : Flag your activities with custom attributes (by phase, subsystem or whatever) and get the impacts split by those.
  • Added computed parameters : Parameters whose default values are Sympy expressions, computed from other parameters. Their values can be overwritten.
  • Added linear interpolation of several activities, based on the value of a parameter.
  • Improved compatibility with ActivityBrowser : It is now possible to compute impacts / sankey diagrams, etc on a frozen database (=a given scenario of parameters). Full parametric computation of impact in ActivityBrowser works for simple cases only.
  • No more conda package. Use pip instead
  • Many bug fixes 🐜

👷‍♂️ Next to come .... stay tuned ! :

  • Explicit declaration and automatic check of physical units in inventories (using Pint)
  • Automatic creation of dynamic web app from a parametric model, (using streamlit)
  • Migration to Brightway 2.5.

Also, we now have a dedicated mailing list for updates and discussions. Please register !
📧 [email protected]