ebm.cmd.calibrate module

run_calibration(database_manager: DatabaseManager, calibration_year: int, area_forecast: DataFrame = None, write_to_output: bool = False) DataFrame[source]

Calculate calibrated heating system.

Parameters

database_manager : ebm.model.database_manager.DatabaseManager calibration_year : int area_forecast : pd.DataFrame write_to_output: bool, optional (default False)

Returns

pandas.core.frame.DataFrame

write_dataframe(df: DataFrame, name: str = 'dataframe', sheet_name: str = 'Sheet1') None[source]

Write dataframe df to excel spreadsheet.

Notes

  • .xlsx added to the name

  • If the file exists a number will be added to the filename

  • The file will be written to the subdirectory output

main() NoReturn[source]