After some discussion, it will be much easier to use Ocelot, with all of its built-in capabilities, to make a custom system model that will either a) implement a specific system contruct, or b) create data suitable to be fed into PySUT for system construct application. There are simply too many ecoinvent peculiarities and "features" (like the market override) to rewrite; it makes more sense to use work already done.
This issue, therefore, will require defining a new system model in Ocelot that will fit the defined interfaces, i.e. specific DataFrames.
After some discussion, it will be much easier to use Ocelot, with all of its built-in capabilities, to make a custom system model that will either a) implement a specific system contruct, or b) create data suitable to be fed into PySUT for system construct application. There are simply too many ecoinvent peculiarities and "features" (like the market override) to rewrite; it makes more sense to use work already done.
This issue, therefore, will require defining a new system model in Ocelot that will fit the defined interfaces, i.e. specific
DataFrames
.