Recent Releases of bw_timex

bw_timex - v0.3.1

  • Fixed an issue with non-unitary production exchanges

- Jupyter Notebook
Published by TimoDiepers over 1 year ago

bw_timex - v0.3.0

  • Renamed various variables. The main user-facing API change is databasedatedict -> databasedates. Others are mainly internal, see https://github.com/brightway-lca/bwtimex/commit/991943cd0ea9c0185baace3b84c75abd46b4bd59 and https://github.com/brightway-lca/bw_timex/commit/554a67cc7796264be888840c1c9431f64952fd66.
  • Added a function to disaggregate the background LCI. This means that the aggregated biosphere flows of the upstream supply chains of temporal markets are distributed back to the original producers from the background database.
  • Various speed improvements

- Jupyter Notebook
Published by TimoDiepers over 1 year ago

bw_timex - v0.2.8

  • version bump

- Jupyter Notebook
Published by jakobsarthur over 1 year ago

bw_timex - v0.2.7.1

  • Pin versions of bw

- Jupyter Notebook
Published by jakobsarthur over 1 year ago

bw_timex - v0.2.7

  • pinned specific versions of bw2data and bw2calc

- Jupyter Notebook
Published by jakobsarthur over 1 year ago

bw_timex - v0.2.6

  • Fixed rounding in dynamic_lcia to avoid duplicate entries in dynamic inventory

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.2.5

  • Added rounding to 3 decimal places for interpolation weights

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.2.4

  • Added support for passing Node objects to bw_timex.utils.get_exchange and bw_timex.utils.add_temporal_distribution_to_exchange.

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.2.3

  • Modified the date rounding behavior: Instead of always rounding off the dates in the timeline (using the resolution specified in temporalgrouping), we now round to the nearest year/month/day/hour (depending on temporalgrouping).
  • Fixed interface to dynamiccharacterization (see https://github.com/brightway-lca/dynamiccharacterization/releases/tag/v1.0.0) and pinned version to >=1.0.0.

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.2.2

  • Added optional starting_datetime argument to TimexLCA.build_timeline explicitly. Before, it was buried in *args, which were passed to the underlying graph traversal (https://github.com/brightway-lca/bw_timex/pull/93)
    • Allow multiple calls of build_timeline using the same TimexLCA object, e.g., using different starting_datetime (https://github.com/brightway-lca/bw_timex/pull/94)
    • Fixed unintuitive rounding down of timestamps in dynamic characterization. 2024-12-31 would have been rounded to 2024, whereas 2025 makes more sense here. Now we round to the nearest year (https://github.com/brightway-lca/bw_timex/commit/21fa55bbcafee196447840c6518b5fee49fb6660)

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.2.1

  • Added labels and units to the yaxis in TimexLCA.plot_dynamic_characterized_inventory()
  • Fixed functions for creating labelled matrix representations

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.2.0

  • Added utility function utils.add_temporal_distribution_to_exchange() for easier temporalization of existing models
  • Added more clarifying docstrings, created a "Getting Started" section in the docs as well as a getting_started.ipynb. Also overhauled existing example notebooks.
  • Changed naming of the different score attributes to be more clear and turned them into a @property:
    • TimexLCA.base_score := TimexLCA.static_lca.score (no time-explicit information)
    • TimexLCA.static_score := TimexLCA.lca.score (time-explicit LCI w/ static characterization)
    • TimexLCA.dynamic_score := TimexLCA.characterized_inventory["amount"].sum() (time-explicit LCI w/ dynamic characterization, summed overall score)
  • Fixed amounts for negative production amounts #83

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.1.9

  • Allow absolute temporal distributions (https://github.com/brightway-lca/bw_timex/pull/81)

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.1.8

  • Moved dynamic characterization functionality completely to dynamic_characterization. In the course of this, dynamic characterization was updated and it's much faster now. See also https://github.com/brightway-lca/dynamic_characterization/pull/3

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.1.7

  • Fixed some dependencies

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.1.6

  • Performance improvements
  • Added option to calculate the dynamic LCI directly from the timeline without expanding the technosphere matrix

- Jupyter Notebook
Published by TimoDiepers almost 2 years ago

bw_timex - v0.1.5

- Jupyter Notebook
Published by TimoDiepers about 2 years ago

bw_timex - v0.1.4

  • Handled emissions occuring outside of fixed time horizon in dynamic characterization #46
  • Fix substitution exchanges #53
  • Fix non-unitary production exchanges #55

- Jupyter Notebook
Published by TimoDiepers about 2 years ago

bw_timex - v0.1.3

  • Renamed repo and package to bw_timex
  • Fixed error in dynamic characterization if IDs were stored as flow identifiers in methods

- Jupyter Notebook
Published by TimoDiepers about 2 years ago

bw_timex - v0.1.2

Update to match Bugfix in bw_temporalis v1.1: staticactivityindices are database IDs instead of matrix IDs

- Jupyter Notebook
Published by TimoDiepers about 2 years ago

bw_timex - v0.1.1

Updates to user-friendliness before SETAC conference

- Jupyter Notebook
Published by TimoDiepers about 2 years ago

bw_timex - v0.1.0

Initial release

- Jupyter Notebook
Published by TimoDiepers about 2 years ago

bw_timex - v0.1.0

Initial release

- Jupyter Notebook
Published by TimoDiepers about 2 years ago