Closed yalinli2 closed 2 years ago
Thinking twice, it might be better to keep just one registry for ImpactIndicator
and one for ImpactItem
- this would make sure that when multiple systems are evaluated at the same time, consistent values are used, see this issue on the private repo: https://github.com/QSD-Group/EXPOsan-private/issues/7
I'll update QSDsan to raise an error if ImpactItem
with the same ID is created with different characterization factor values, however, it might also be good to add an env setting like CONSISTENT_IMPACT_ITEM
to allow different CF values.
Done in ef8a9e761517883d2f11329bc31e831e6c11831b!
This would enable the use of impact item objs with the same ID but different properties