Modules

The modules support the back-end interactions with an oTherm instance. They are provided as examples only.

analysis

This set of analysis modules uses the oTherm APIs to access oTherm data. See the `API Documentation <https://otherm.org/api_documentation> for more details. The more complex oTherm data is organized into dataclasses that use that are ready for analysis. For example,

    @dataclass
    class ThermalLoad:
        uuid: str
        name: str
        description: Optional[str]
        conditioned_area: float
        heating_design_load: float
        cooling_design_load: float
        heating_design_oat: float
        cooling_design_oat: float

db_tools

A collection of scripts that enable uploading and downloading of data from an oTherm instance