quintel / etsource

Data source for the Energy Transition Model
https://energytransitionmodel.com/
MIT License
13 stars 8 forks source link

Fix Preset validation errors #790

Closed antw closed 10 years ago

antw commented 10 years ago

This is a summary of Preset validation errors in ETSource. These fall into two categories: a preset specifies an input which does not exist (probably deleted since creation of the preset), or it contains values for inputs belonging to a share group, and the group does not sum to 100.

@ChaelKruip There's no useful Git history (I expect these changes predate Atlas and ActiveDocuments); is there any chance you are able to tell me which of the inputs should be removed, and which are renamed? If that information is available, I expect I can do much of the grunt work myself.

Summary:

Missing inputs:

Imbalanced share groups:

(removed lengthy error list; see latest post for latest results)

ChaelKruip commented 10 years ago

To be removed:

Renamed:

ChaelKruip commented 10 years ago

@antw thanks for this :smile: I'll look at the rest tomorrow

antw commented 10 years ago

thanks for this

Sorry. :disappointed:

Removing / renaming the inputs fixed all of the "does not exist" messages. Unfortunately all the share group errors remain. In many cases, the preset omits a value for some inputs in the group; it's possible that filling in the omitted inputs with the default value form ETEngine will resolve some errors. I'll try that tomorrow.

Summary:

Imbalanced share groups:

(removed lengthy error list; see latest post for latest results)

antw commented 10 years ago

it's possible that filling in the omitted inputs with the default value form ETEngine will resolve some errors. I'll try that tomorrow.

Did that; the imbalances are looking a lot better now, and many that remain are quite small:

Summary:

Imbalanced share groups:

anton_broenink (presets/watt_nu/2013/anton_broenink.ad)

bernard_fortuyn (presets/watt_nu/2012/bernard_fortuyn.ad)

gertjan_lankhorst (presets/watt_nu/2012/gertjan_lankhorst.ad)

harm_post (presets/watt_nu/2012/harm_post.ad)

jan_borghuis (presets/watt_nu/2012/jan_borghuis.ad)

jolande_sap (presets/watt_nu/2012/jolande_sap.ad)

liesbeth_van_tongeren (presets/watt_nu/2013/liesbeth_van_tongeren.ad)

marco_witschge (presets/watt_nu/2012/marco_witschge.ad)

paulus_jansen (presets/watt_nu/2012/paulus_jansen.ad)

peter_molengraaf (presets/watt_nu/2012/peter_molengraaf.ad)

pieter_verberne (presets/watt_nu/2012/pieter_verberne.ad)

rene_leegte (presets/watt_nu/2012/rene_leegte.ad)

richard_kooloos (presets/watt_nu/2012/richard_kooloos.ad)

romeo_malizia (presets/watt_nu/2012/romeo_malizia.ad)

ron_wit (presets/watt_nu/2013/ron_wit.ad)

tjerk_wagenaar (presets/watt_nu/2012/tjerk_wagenaar.ad)

vera_dalm (presets/watt_nu/2013/vera_dalm.ad)

vera_dalm_2012 (presets/watt_nu/2012/vera_dalm_2012.ad)

ChaelKruip commented 10 years ago

Sorry. :disappointed:

I wasn't being sarcastic! I really like the fact that you are tackling this issue :smiley:

My approach for the share groups that add up to 100% is to

ChaelKruip commented 10 years ago

Closed with https://github.com/quintel/etsource/commit/b8d65d510f3f8c030beb4edbd8b268aaaadb600e