Skip to content

LCA calculation hangs. Debug window shows error : ValueError: Shape of passed values is (3, 1), indices imply (3, 16) #820

@raphaeljolivet

Description

@raphaeljolivet

When doing simple calculation of 1 activity and 1 impact method, the calculation hangs ("waiting"Cursor).
In the debug windows I get the following stack trace :

Reset project settings directory to: /home/rjolivet/.local/share/Brightway3/incer-acv-app.57d1238e6c85dd8d8b3701547605ddd1
Reset metadata.
Loaded project: incer-acv-app
Current shape and databases in the MetaDataStore: (0, 0) set()
Adding: incer-acv-app
+showing tab: Activity Details
+showing tab: Activity Details
+showing tab: Activity Details
adding graph tab
New Graph for key:  ('incer-acv-app', 'Full pv installation')
+showing tab: Graph Explorer
Current shape and databases in the MetaDataStore: (21, 17) {'incer-acv-app'}
Adding: ecoinvent 3.4 cut off
Adding: biosphere3
Traceback (most recent call last):
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/layouts/tabs/LCA_results_tab.py", line 58, in generate_setup
    new_tab = LCAResultsSubTab(data, self)
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/layouts/tabs/LCA_results_tabs.py", line 111, in __init__
    ef=ElementaryFlowContributionTab(self),
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/layouts/tabs/LCA_results_tabs.py", line 881, in __init__
    self.toggle_comparisons(self.switches.indexes.func)
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/layouts/tabs/LCA_results_tabs.py", line 750, in toggle_comparisons
    self.update_tab()
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/layouts/tabs/LCA_results_tabs.py", line 820, in update_tab
    self.set_combobox_changes()
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/layouts/tabs/LCA_results_tabs.py", line 801, in set_combobox_changes
    self.df = self.update_dataframe(**compare_fields)
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/layouts/tabs/LCA_results_tabs.py", line 890, in update_dataframe
    return self.parent.contributions.top_elementary_flow_contributions(
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/bwutils/multilca.py", line 720, in top_elementary_flow_contributions
    labelled_df = self.get_labelled_contribution_dict(
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/bwutils/multilca.py", line 508, in get_labelled_contribution_dict
    df = pd.concat(dfs, sort=False, axis=1)
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/pandas/util/_decorators.py", line 311, in wrapper
    return func(*args, **kwargs)
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/pandas/core/reshape/concat.py", line 347, in concat
    op = _Concatenator(
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/pandas/core/reshape/concat.py", line 401, in __init__
    objs = list(objs)
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/activity_browser/bwutils/multilca.py", line 505, in <genexpr>
    pd.DataFrame(v.values(), index=list(v.keys()), columns=[k])
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/pandas/core/frame.py", line 737, in __init__
    mgr = ndarray_to_mgr(
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/pandas/core/internals/construction.py", line 351, in ndarray_to_mgr
    _check_values_indices_shape_match(values, index, columns)
  File "/home/rjolivet/mambaforge/envs/ab/lib/python3.9/site-packages/pandas/core/internals/construction.py", line 422, in _check_values_indices_shape_match
    raise ValueError(f"Shape of passed values is {passed}, indices imply {implied}")
ValueError: Shape of passed values is (3, 1), indices imply (3, 16)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions