41 lines
1.0 KiB
Python
41 lines
1.0 KiB
Python
|
"""
|
||
|
Cost workflow initialization
|
||
|
"""
|
||
|
import glob
|
||
|
import os
|
||
|
from pathlib import Path
|
||
|
|
||
|
CLIMATE_REFERENCE_CITY = 'Montreal'
|
||
|
WEATHER_FILE = 'CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw'
|
||
|
WEATHER_FORMAT = 'epw'
|
||
|
CONSTRUCTION_FORMAT = 'nrcan'
|
||
|
USAGE_FORMAT = 'comnet'
|
||
|
ENERGY_SYSTEM_FORMAT = 'montreal_custom'
|
||
|
ATTIC_HEATED_CASE = 0
|
||
|
BASEMENT_HEATED_CASE = 1
|
||
|
CURRENT_STATUS = 0
|
||
|
SKIN_RETROFIT = 1
|
||
|
SYSTEM_RETROFIT_AND_PV = 2
|
||
|
SKIN_RETROFIT_AND_SYSTEM_RETROFIT_AND_PV = 3
|
||
|
NUMBER_OF_YEARS = 31
|
||
|
CONSUMER_PRICE_INDEX = 0.04
|
||
|
ELECTRICITY_PEAK_INDEX = 0.05
|
||
|
ELECTRICITY_PRICE_INDEX = 0.05
|
||
|
GAS_PRICE_INDEX = 0.05
|
||
|
DISCOUNT_RATE = 0.03
|
||
|
RETROFITTING_YEAR_CONSTRUCTION = 2020
|
||
|
RETROFITTING_SCENARIOS = [
|
||
|
CURRENT_STATUS,
|
||
|
SKIN_RETROFIT,
|
||
|
SYSTEM_RETROFIT_AND_PV,
|
||
|
SKIN_RETROFIT_AND_SYSTEM_RETROFIT_AND_PV
|
||
|
]
|
||
|
file_path = Path('./costs/data/selected_building_2864.geojson').resolve()
|
||
|
tmp_folder = Path('./costs/tmp').resolve()
|
||
|
out_path = Path('./costs/outputs').resolve()
|
||
|
files = glob.glob(f'{out_path}/*')
|
||
|
print('path', file_path)
|
||
|
for file in files:
|
||
|
if file != '.gitignore':
|
||
|
os.remove(file)
|