Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

automatically reconcile units #5

Open
hunteke opened this issue Jul 8, 2012 · 2 comments
Open

automatically reconcile units #5

hunteke opened this issue Jul 8, 2012 · 2 comments
Assignees

Comments

@hunteke
Copy link
Owner

hunteke commented Jul 8, 2012

Currently, Temoa does no reconciliation of units. That is, if the modeler supplies the input and output parameters for two different technologies in two different units, and the processes at all overlap in the energy system map, Temoa does not throw an error.

Unfortunately, given that the current input is in data file format, it is very easy to mix up units. Further, there's no way to tell, other than data checking, or if the modeler has supplied comments in the file, what the units are.

This seems like something Temoa could do, if the user specified units for the inputs, allowing Temoa to automatically convert as necessary to requested outputs, and providing another form of documentation for the data file.

@ghost ghost assigned hunteke Jul 8, 2012
@hunteke
Copy link
Owner Author

hunteke commented Jul 8, 2012

One thought is to not implement this in the model and data file, but rather to let a higher-level tool take care of unit munging. Such as a GUI+DB combination.

@hunteke
Copy link
Owner Author

hunteke commented Aug 25, 2013

Update: I am in the midst of developing a GUI (graphical user interface) -- well, WUI (web user interface) -- for users to enter data. While this will not fix this issue at the modeling level, it will address it at a level much more natural for most modelers. I will not close this bug until I have the WUI in a usable state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant