Usage#
Installation#
An important prerequisite is to have [GAMS](https://www.gams.com/) installed on your system, as this packages calls certain GAMS commands through python. To use BackboneTools, install it using pip:
(.venv) $ pip install backbonetools
Example of usage#
from backbonetools.io import BackboneResult
result = BackboneResult('someBackboneOutputFile.gdx')
# any symbol is available as DataFrame
gen_df = result.r_gen_gnuft()
gen_df.head()
This yields something like this:
grid |
node |
unit |
f |
t |
Val |
|
|---|---|---|---|---|---|---|
0 |
elec |
AT0 0 |
AT0 0 CCGT |
f00 |
6 |
3295.9 |
1 |
elec |
AT0 0 |
AT0 0 CCGT |
f00 |
7 |
3295.9 |
2 |
elec |
AT0 0 |
AT0 0 CCGT |
f00 |
8 |
3295.9 |
3 |
elec |
AT0 0 |
AT0 0 CCGT |
f00 |
9 |
3295.9 |
4 |
elec |
AT0 0 |
AT0 0 CCGT |
f00 |
10 |
3295.9 |
More detailed explanations of the exisiting functionallities can be found in the API description.