Contains details of the baseload component (non-weather-dependent energy usage) in a regression.
Contains details of a heating or cooling component in a regression, with the base temperature and degree days used, as well as the usual coefficient and stats.
Contains details of an extra-predictor component in a regression.
Defines the energy data (and any extra-predictor data) that the API should run regressions against.
Defines a dated period with its energy usage and any extra-predictor figures.
Contains details of a regression model that the API calculated using the
Provides easy, type-safe access to the API's regression-related operations.
Contains details of a regression component e.g. the baseload (
Defines a specification of a regression in terms of its HDD and/or CDD base temperature(s) and any extra predictors to be included.
Defines how the API should test regressions against the
Defines the day normalization used in the regression process – an important consideration when periods of energy usage cover different lengths of time.
Defines how an extra predictor's figures are expected to correlate with energy usage (whether larger predictor numbers lead to larger or smaller energy usage).
Defines an extra predictor's figures as being cumulative (increasing with time and naturally larger over longer periods) or average (normalized such that the length of the period has no effect).
For using the API to run regressions against your energy-usage data.
If you are new to this package, we suggest you start by looking at
See www.degreedays.net/api/ for more about the Degree Days.net API.
You can sign up for a Degree Days.net API account and read the integration guide that is useful and applicable whether you are using Java or not.