Core Entry Points
### run_sim_teaser(…)
Location: teaser_integration/utilities.py
Responsibility: End-to-end orchestration of TEASER integration
Inputs: GeoJSON, either Excel config or timestep and stoptime, weather data
Outputs: Heat and cool demand files as CSV
### generate_DHW_profiles_from_geojson(…)
Location: DHW_estimation/utilities.py
Responsibility: End-to-end orchestration of OpenDHW integration
Inputs: GeoJSON, either Excel config or timestep, mean draw-off and temperature difference for DHW
Outputs: DHW demand file as CSV