eemeter.processors.dispatchers

eemeter.processors.dispatchers.get_energy_modeling_dispatches(modeling_period_set, trace_set)

Dispatches a set of applicable models and formatters for each pairing of modeling period sets and trace sets given.

Parameters:

eemeter.processors.interventions

eemeter.processors.interventions.get_modeling_period_set(interventions)

Creates an applicable modeling period set given a list of interventions.

Parameters:interventions (list of eemeter.structures.Intervention) – Interventions for which to build ModelingPeriodSet.

eemeter.processors.location

eemeter.processors.location.get_weather_normal_source(site)

Finds most relevant WeatherSource given project site.

Parameters:site (eemeter.structures.ZIPCodeSite) – Site to match to weather source data.
Returns:weather_source – Closest data-validated weather source in the same climate zone as project ZIP code, if available.
Return type:eemeter.weather.TMY3WeatherSource
eemeter.processors.location.get_weather_source(site)

Finds most relevant WeatherSource given project site.

Parameters:site (eemeter.structures.ZIPCodeSite) – Site to match to weather source data.
Returns:weather_source – Closest data-validated weather source in the same climate zone as project ZIP code, if available.
Return type:eemeter.weather.ISDWeatherSource