FinnishBuildingStockData.jl

A Julia module for processing Finnish building stock data for ArchetypeBuildingModel.jl. Essentially, this module takes building stock statistics describing the number and floor area in a given building stock, as well as data describing structures, fenestration, and ventilation systems, and combines them into a single dataset with aggregated structural, fenestration, and ventilation properties matching the underlying building stock statistics.

This module was originally made for processing the following datasets:

but it can, in principle, be used to process any building stock data using a similar format. Note that this module requires Spine Interface, and has beed designed to be used via Spine Toolbox, so familiarizing oneself with them comes highly recommended.

This documentation is organized as follows: The Required input data format section explains the format of the input data inside the input Spine Datastore used by the processing code. Next, the Data processing overview section aims to explain the overall flow of the data processing, in order to give you a rough idea what is actually being done with the input data. Essentially, this section explains the process_datastore.jl main program, step by step. Finally, the Output data format section explains the final format the data is processed into, ready to be used by ArchetypeBuildingModel.jl. The Library contains the full documentation of all the functions contained in this module, automatically generated based on the docstrings in the codebase.

Contents