Skip to content

Commit

Permalink
update to work with timex v0.3
Browse files Browse the repository at this point in the history
  • Loading branch information
TimoDiepers committed Feb 11, 2025
1 parent 39c7a3d commit c8ac6cb
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions bw_timex_app/pages/calculate.py
Original file line number Diff line number Diff line change
Expand Up @@ -112,11 +112,11 @@ def show_results():

emission_id = bd.get_node(code="CO2").id

characterization_function_dict = {
characterization_functions = {
emission_id: characterize_co2,
}
else:
characterization_function_dict = None
characterization_functions = None

def plot_characterized_inventory(tlca, **kwargs):
from bw_timex.utils import resolve_temporalized_node_name
Expand All @@ -138,7 +138,7 @@ def plot_characterized_inventory(tlca, **kwargs):
for activity in plot_data["activity"].unique():
if activity not in activity_name_cache:
activity_name_cache[activity] = resolve_temporalized_node_name(
tlca.activity_time_mapping_dict_reversed[activity][0][1]
tlca.activity_time_mapping.reversed[activity][0][1]
)
plot_data["activity_label"] = plot_data["activity"].map(activity_name_cache)

Expand Down Expand Up @@ -171,7 +171,7 @@ def plot_characterized_inventory(tlca, **kwargs):
metric="radiative_forcing",
time_horizon=time_horizon_rf,
fixed_time_horizon=fixed_th_rf,
characterization_function_dict=characterization_function_dict,
characterization_functions=characterization_functions,
)
plot_characterized_inventory(tlca)

Expand All @@ -186,7 +186,7 @@ def plot_characterized_inventory(tlca, **kwargs):
metric="GWP",
time_horizon=time_horizon_gwp,
fixed_time_horizon=fixed_th_gwp,
characterization_function_dict=characterization_function_dict,
characterization_functions=characterization_functions,
)

plot_characterized_inventory(tlca)
Expand Down Expand Up @@ -270,14 +270,14 @@ def custom_convert_to_datetime(x):
raise ValueError(f"Invalid date format or value: {x}") # Raise error for invalid strings

representative_dates = editor["Representative Date"].apply(custom_convert_to_datetime)
database_date_dict = {db_name: date for db_name, date in zip(editor["Database"], representative_dates)}
database_dates = {db_name: date for db_name, date in zip(editor["Database"], representative_dates)}

with st.status("Crunching the Numbers..."):
st.write("Initializing TimexLCA")
tlca = TimexLCA(
demand={st.session_state.tlca_demand_activity: amount},
method=selected_method,
database_date_dict=database_date_dict,
database_dates=database_dates,
)
st.write("Building the Timeline")
timeline = tlca.build_timeline()
Expand Down

0 comments on commit c8ac6cb

Please sign in to comment.