0 votes
9 views

I am creating product systems using openLCA + olca-ipc (Python). 

P.S.: I am using OLCA GUI also, but I get the same results.

Creating a product system without explicitly setting a LinkingConfig works as expected (providers are linked, LCIA results are non-zero):

system_ref = client.create_product_system(client.find(o.Process, process_name))

However, when I explicitly pass a LinkingConfig with a cutoff, the product system is created but contains no process links, which leads to zero LCIA results, even though the root process has valid exchanges.

Example:

config = o.LinkingConfig(

  prefer_unit_processes=True, 

  provider_linking=o.ProviderLinking.PREFER_DEFAULTS, 

  cutoff=0.02)

system_ref = client.create_product_system(process_ref, config)

The same issue occurs even when LinkingConfig is created with defaults and only cutoff is modified. So:

Basically, my product system cannot link the processes with auto-linking when I introduce the cutoff. So, does anyone experienced the same issue and have a clue on how to proceed?

ago in openLCA by (120 points)
ago by (144k points)
and the inputs to your starting process are larger than 0.02 (the cutoff you set)?

Please log in or register to answer this question.

...