diff --git a/.coveragerc b/.coveragerc
index 0ed78884..a220497a 100644
--- a/.coveragerc
+++ b/.coveragerc
@@ -9,4 +9,5 @@ omit =
model_data/plotting/*
recommendations/rdsap_tables.py
model_data/simulation_system/*
- model_data/cleaner_app.py
\ No newline at end of file
+ model_data/cleaner_app.py
+ backend/app/*
\ No newline at end of file
diff --git a/.idea/Model.iml b/.idea/Model.iml
index 05b9012b..b03b31b1 100644
--- a/.idea/Model.iml
+++ b/.idea/Model.iml
@@ -7,7 +7,7 @@
-
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 3b05c6ac..ca0e1cd9 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/backend/app/db/connection.py b/backend/app/db/connection.py
index 976e57a7..28f06047 100644
--- a/backend/app/db/connection.py
+++ b/backend/app/db/connection.py
@@ -11,4 +11,4 @@ db_string = connection_string.format(
dbname=get_settings().DB_NAME,
)
-db_engine = create_engine(db_string)
+db_engine = create_engine(db_string, pool_size=20, max_overflow=5)
diff --git a/backend/app/plan/columntypes.py b/backend/app/plan/columntypes.py
deleted file mode 100644
index 5c859300..00000000
--- a/backend/app/plan/columntypes.py
+++ /dev/null
@@ -1,32 +0,0 @@
-columntypes = {
- 'UPRN': 'object', 'TOTAL_FLOOR_AREA': 'float64', 'FLOOR_HEIGHT': 'float64', 'PROPERTY_TYPE': 'object',
- 'BUILT_FORM': 'object', 'CONSTITUENCY': 'object', 'NUMBER_HABITABLE_ROOMS': 'float64',
- 'NUMBER_HEATED_ROOMS': 'float64', 'FIXED_LIGHTING_OUTLETS_COUNT': 'float64', 'FLOOR_LEVEL': 'float64',
- 'CONSTRUCTION_AGE_BAND': 'object', 'TRANSACTION_TYPE_STARTING': 'object',
- 'WALLS_DESCRIPTION_STARTING': 'object',
- 'FLOOR_DESCRIPTION_STARTING': 'object', 'LIGHTING_DESCRIPTION_STARTING': 'object',
- 'ROOF_DESCRIPTION_STARTING': 'object', 'MAINHEAT_DESCRIPTION_STARTING': 'object',
- 'HOTWATER_DESCRIPTION_STARTING': 'object', 'MAIN_FUEL_STARTING': 'object',
- 'MECHANICAL_VENTILATION_STARTING': 'object',
- 'SECONDHEAT_DESCRIPTION_STARTING': 'object', 'ENERGY_TARIFF_STARTING': 'object',
- 'SOLAR_WATER_HEATING_FLAG_STARTING': 'object', 'PHOTO_SUPPLY_STARTING': 'float64',
- 'WINDOWS_DESCRIPTION_STARTING': 'object', 'GLAZED_TYPE_STARTING': 'object',
- 'MULTI_GLAZE_PROPORTION_STARTING': 'float64', 'LOW_ENERGY_LIGHTING_STARTING': 'float64',
- 'NUMBER_OPEN_FIREPLACES_STARTING': 'float64', 'MAINHEATCONT_DESCRIPTION_STARTING': 'object',
- 'EXTENSION_COUNT_STARTING': 'float64', 'LODGEMENT_DATE_STARTING': 'object',
- 'TRANSACTION_TYPE_ENDING': 'object',
- 'WALLS_DESCRIPTION_ENDING': 'object', 'FLOOR_DESCRIPTION_ENDING': 'object',
- 'LIGHTING_DESCRIPTION_ENDING': 'object',
- 'ROOF_DESCRIPTION_ENDING': 'object', 'MAINHEAT_DESCRIPTION_ENDING': 'object',
- 'HOTWATER_DESCRIPTION_ENDING': 'object',
- 'MAIN_FUEL_ENDING': 'object', 'MECHANICAL_VENTILATION_ENDING': 'object',
- 'SECONDHEAT_DESCRIPTION_ENDING': 'object',
- 'ENERGY_TARIFF_ENDING': 'object', 'SOLAR_WATER_HEATING_FLAG_ENDING': 'object',
- 'PHOTO_SUPPLY_ENDING': 'float64',
- 'WINDOWS_DESCRIPTION_ENDING': 'object', 'GLAZED_TYPE_ENDING': 'object',
- 'MULTI_GLAZE_PROPORTION_ENDING': 'float64',
- 'LOW_ENERGY_LIGHTING_ENDING': 'float64', 'NUMBER_OPEN_FIREPLACES_ENDING': 'float64',
- 'MAINHEATCONT_DESCRIPTION_ENDING': 'object', 'EXTENSION_COUNT_ENDING': 'float64',
- 'LODGEMENT_DATE_ENDING': 'object',
- 'id': 'object'
-}
diff --git a/backend/app/plan/router.py b/backend/app/plan/router.py
index d2973f96..a8ad04a7 100644
--- a/backend/app/plan/router.py
+++ b/backend/app/plan/router.py
@@ -8,8 +8,10 @@ from backend.app.config import get_settings
from backend.Property import Property
from epc_api.client import EpcClient
from utils.logger import setup_logger
+from utils.s3 import read_from_s3
from recommendations.FloorRecommendations import FloorRecommendations
from recommendations.WallRecommendations import WallRecommendations
+from recommendations.config import UPGRADES_MAP
from utils.uvalue_estimates import classify_decile_newvalues
from backend.app.db.utils import row2dict
from starlette.responses import Response
@@ -17,6 +19,7 @@ from sqlalchemy.orm import sessionmaker
from sqlalchemy.exc import IntegrityError, OperationalError
from datetime import datetime
import pandas as pd
+import msgpack
# model apis
from backend.ml_models.sap_change_model.api import SAPChangeModelAPI
@@ -31,21 +34,17 @@ from backend.app.db.functions.recommendations_functions import (
)
from backend.app.db.functions.portfolio_functions import aggregate_portfolio_recommendations
from backend.app.db.connection import db_engine
-from backend.app.plan.columntypes import columntypes
from model_data.optimiser.GainOptimiser import GainOptimiser
from model_data.optimiser.CostOptimiser import CostOptimiser
-from backend.app.utils import epc_to_sap_lower_bound, save_dataframe_to_s3_parquet, read_parquet_from_s3
+from backend.app.utils import epc_to_sap_lower_bound, read_parquet_from_s3
from model_data.optimiser.optimiser_functions import prepare_input_measures
from model_data.simulation_system.core.DataProcessor import DataProcessor
-from model_data.simulation_system.core.Settings import (
- FIXED_FEATURES, COMPONENT_FEATURES, COLUMNS_TO_MERGE_ON
-)
+from model_data.simulation_system.core.Settings import COLUMNS_TO_MERGE_ON
# TODO: This is placeholder until data is stored in DB
from backend.app.plan.uvalue_estimates_walls import uvalue_estimates_walls
from backend.app.plan.uvalue_estimates_floors import uvalue_estimates_floors
-from backend.app.plan.temp_cleaned_data import cleaned
logger = setup_logger()
@@ -98,12 +97,6 @@ walls_decile_data = {
'Decile 9', 'Decile 10'], 'decile_boundaries': [6., 49., 51., 55., 64., 71., 76., 83., 96.,
120., 2279.]}
-lighting_averages = [
- {'lighting-description': 'good lighting efficiency', 'low-energy-lighting': 99.26666666666667},
- {'lighting-description': 'excellent lighting efficiency', 'low-energy-lighting': 100.0},
- {'lighting-description': 'below average lighting efficiency', 'low-energy-lighting': 0.0}
-]
-
def filter_materials(materials):
materials_by_type = defaultdict(list)
@@ -138,18 +131,62 @@ def insert_temp_recommendation_id(property_recommendations):
return property_recommendations
-def score_measures():
+def get_cleaned():
+ """
+ This function will retrieve the cleaned dataset from s3 which has the cleaned
+ descriptions for the epc dataset
+
+ This data is stored in MessagePack format and therefore needs to be decoded
+ :return:
+ """
+
+ cleaned = read_from_s3(
+ s3_file_name="cleaned_epc_data/cleaned.bson",
+ bucket_name="retrofit-data-{environment}".format(environment=get_settings().ENVIRONMENT)
+ )
+
+ cleaned = msgpack.unpackb(cleaned, raw=False)
+
+ return cleaned
+
+
+def create_recommendation_scoring_data(
+ property: Property,
+ recommendation: dict,
+ starting_epc_data: pd.DataFrame,
+ ending_epc_data: pd.DataFrame,
+ fixed_data: pd.DataFrame,
+):
"""
This wrapper function prepares data to be passed to the sap model api
:return:
"""
+ scoring_dict = {
+ "UPRN": property.data["uprn"],
+ "id": "+".join([str(property.id), str(recommendation["recommendation_id"])]),
+ "LOCAL_AUTHORITY": property.data["local-authority"],
+ **starting_epc_data.to_dict("records")[0],
+ **ending_epc_data.to_dict("records")[0],
+ **fixed_data.to_dict("records")[0]
+ }
+
+ # We update the description to indicate it's insulated
+ if recommendation["type"] == "wall_insulation":
+ scoring_dict["WALLS_DESCRIPTION_ENDING"] = UPGRADES_MAP[property.walls["clean_description"]]
+ elif recommendation["type"] == "floor_insulation":
+ scoring_dict["FLOOR_DESCRIPTION_ENDING"] = UPGRADES_MAP[property.floor["clean_description"]]
+ else:
+ raise NotImplementedError("Implement me")
+
+ return scoring_dict
+
@router.post("/trigger")
async def trigger_plan(body: PlanTriggerRequest):
logger.info("Connecting to db")
- Session = sessionmaker(bind=db_engine)
- session = Session()
+ session = sessionmaker(bind=db_engine)()
+ created_at = datetime.now().strftime("%Y-%m-%d-%H-%M-%S")
try:
session.begin()
@@ -159,21 +196,17 @@ async def trigger_plan(body: PlanTriggerRequest):
epc_client = EpcClient(auth_token=get_settings().EPC_AUTH_TOKEN)
plan_input = read_csv_from_s3(bucket_name=bucket_name, filepath=body.trigger_file_path)
-
input_properties = []
for config in plan_input:
# We validate each record in the file. If the record is NOT valid, we need to handle this accordingly
# TODO: implment validation
-
# Create a record in db
property_id, is_new = create_property(
session, portfolio_id=body.portfolio_id, address=config['address'], postcode=config['postcode']
)
-
# if a new record was not created, we don't produduce recommendations
if not is_new:
continue
-
# TODO: Need to add heat demand target
create_property_targets(
session,
@@ -195,37 +228,34 @@ async def trigger_plan(body: PlanTriggerRequest):
if not input_properties:
return Response(status_code=204)
- logger.info("Getting EPC data")
+ logger.info("Getting EPC, coordinates and conservation area data")
for p in input_properties:
p.search_address_epc()
p.set_year_built()
- logger.info("Getting coordinates")
- # This is placeholder, until the full dataset is loaded into the database
- for p in input_properties:
coordinate_data = [x for x in open_uprn_data if x['UPRN'] == int(p.data['uprn'])][0]
p.set_coordinates(coordinate_data)
- logger.info("Check if property is in conservation area")
- for p in input_properties:
in_conservation_area = [x for x in in_conservation_area_data if x['uprn'] == int(p.data['uprn'])][0].get(
"is_in_conservation_area"
)
p.set_is_in_conservation_area(in_conservation_area)
# The materials data could be cached or local so we don't need to make
- # consistent requrests to the backend for
+ # consistent requests to the backend for
# the same data
# TODO: It might not be the best choice to store the materials data in a database table since thi
# table probably won't be very large and won't be updated that often. It might be better to
# store this data in s3 load it into memory when the app starts up. We will test this
+ logger.info("Reading in materials and cleaned datasets")
materials = get_materials(session)
materials_by_type = filter_materials(materials)
+ cleaned = get_cleaned()
logger.info("Getting components and properties recommendations")
- # TODO: Move this to a class. We probably was a Recommender class which takes the injects the optimisers
+ # TODO: Move this to a class. We probably want a Recommender class which takes the injects the optimisers
# in as a dependency and then the optimisers can take the input measures in as part of the setup() method
recommendations = {}
recommendations_scoring_data = []
@@ -310,42 +340,33 @@ async def trigger_plan(body: PlanTriggerRequest):
# TODO: We should use the cleaned data from get_components in the data rather than the raw
# values. We should create a method in Property which takes the EPC data and inserts the cleaned
# data
- epc_data = p.data.copy()
- epc_data = pd.DataFrame([epc_data])
- epc_data.columns = [col.upper().replace("-", "_") for col in epc_data.columns]
- starting_epc_data = epc_data[COMPONENT_FEATURES + ["LODGEMENT_DATE"]].copy().add_suffix("_STARTING")
- ending_epc_data = epc_data[COMPONENT_FEATURES + ["LODGEMENT_DATE"]].copy().add_suffix("_ENDING")
- fixed_data = epc_data[FIXED_FEATURES]
+
+ data_processor = DataProcessor(None, newdata=True)
+ data_processor.insert_data(pd.DataFrame([p.data.copy()]))
+ data_processor.pre_process()
+
+ starting_epc_data = data_processor.get_component_features(suffix="_STARTING")
+ ending_epc_data = data_processor.get_component_features(suffix="_ENDING")
+ fixed_data = data_processor.get_fixed_features()
# We update the ending record with the recommended updates and we set lodgement date to today
- ending_epc_data["LODGEMENT_DATE_ENDING"] = datetime.now().strftime("%Y-%m-%d")
+ ending_epc_data["LODGEMENT_DATE_ENDING"] = created_at
- scoring_map = {
- 'Solid brick, as built, no insulation (assumed)': 'Solid brick, as built, insulated (assumed)',
- 'Suspended, no insulation (assumed)': 'Suspended, insulated (assumed)',
- 'Solid, no insulation (assumed)': 'Solid, insulated (assumed)',
- }
for recommendations_by_type in property_recommendations:
for rec in recommendations_by_type:
- scoring_dict = {
- "UPRN": p.data["uprn"],
- "id": "+".join([str(p.id), str(rec["recommendation_id"])]),
- "LOCAL_AUTHORITY": p.data["local-authority"],
- **starting_epc_data.to_dict("records")[0],
- **ending_epc_data.to_dict("records")[0],
- **fixed_data.to_dict("records")[0]
- }
-
- # We update the description to indicate it's insulated
- if rec["type"] == "wall_insulation":
- scoring_dict["WALLS_DESCRIPTION_ENDING"] = scoring_map[p.walls["clean_description"]]
- elif rec["type"] == "floor_insulation":
- scoring_dict["FLOOR_DESCRIPTION_ENDING"] = scoring_map[p.floor["clean_description"]]
- else:
- raise NotImplementedError("Implement me")
+ scoring_dict = create_recommendation_scoring_data(
+ property=p,
+ recommendation=rec,
+ starting_epc_data=starting_epc_data,
+ ending_epc_data=ending_epc_data,
+ fixed_data=fixed_data,
+ )
recommendations_scoring_data.append(scoring_dict)
+ # cleanup
+ del data_processor
+
logger.info("Preparing data for scoring in sap change api")
recommendations_scoring_data = pd.DataFrame(recommendations_scoring_data)
@@ -354,61 +375,31 @@ async def trigger_plan(body: PlanTriggerRequest):
cleaning_data = read_parquet_from_s3(
bucket_name=get_settings().DATA_BUCKET,
file_key="sap_change_model/cleaning_dataset.parquet",
- )
- cleaning_data = cleaning_data.rename(columns={"local-authority": "LOCAL_AUTHORITY"})
- # Merge the cleaning data onto recommendations_scoring_data
+ ).rename(columns={"local-authority": "LOCAL_AUTHORITY"})
- recommendations_scoring_data[["FLOOR_HEIGHT", "TOTAL_FLOOR_AREA"]] = recommendations_scoring_data[
- ["FLOOR_HEIGHT", "TOTAL_FLOOR_AREA"]
- ].replace("", None)
+ # Merge the cleaning data onto recommendations_scoring_data
# Perform the same cleaning as in the model
recommendations_scoring_data = DataProcessor.apply_averages_cleaning(
data_to_clean=recommendations_scoring_data,
cleaning_data=cleaning_data,
cols_to_merge_on=COLUMNS_TO_MERGE_ON + ["LOCAL_AUTHORITY"]
+ ).drop(columns=["LOCAL_AUTHORITY"])
+
+ sap_change_model_api = SAPChangeModelAPI(portfolio_id=body.portfolio_id, timestamp=created_at)
+ file_location = sap_change_model_api.upload_scoring_data(
+ df=recommendations_scoring_data, bucket=get_settings().DATA_BUCKET
)
- recommendations_scoring_data = recommendations_scoring_data.drop(columns=["LOCAL_AUTHORITY"])
-
- # Note: We might need to perform the full pre-processing here
- data_processor = DataProcessor(filepath=None)
- data_processor.insert_data(recommendations_scoring_data)
- data_processor.remap_columns()
- recommendations_scoring_data = data_processor.data
-
- # Remap column types
- recommendations_scoring_data = recommendations_scoring_data.astype(columntypes)
- # Store parquet file in s3 for scoring
- created_at = datetime.now().strftime("%Y-%m-%d-%H-%M-%S")
- file_location = "sap_change_predictions/{portfolio_id}/{timestamp}.parquet".format(
- portfolio_id=body.portfolio_id,
- timestamp=created_at
- )
-
- logger.info("Storing scoring data to s3")
- save_dataframe_to_s3_parquet(
- df=recommendations_scoring_data,
- bucket_name=get_settings().DATA_BUCKET,
- file_key=file_location
- )
-
- logger.info("Making request to sap change api")
- sap_change_model_api = SAPChangeModelAPI()
response = sap_change_model_api.predict(
file_location="s3://{DATA_BUCKET}/".format(DATA_BUCKET=get_settings().DATA_BUCKET) + file_location,
- created_at=created_at,
- portfolio_id=body.portfolio_id
)
# Retrieve the predictions
- predictions = pd.DataFrame(read_csv_from_s3(
- bucket_name=get_settings().PREDICTIONS_BUCKET,
- filepath=response["storage_filepath"]
- ))
+ predictions = pd.DataFrame(
+ read_csv_from_s3(bucket_name=get_settings().PREDICTIONS_BUCKET, filepath=response["storage_filepath"])
+ )
- # We round the predictions
- predictions["RDSAP_CHANGE"] = predictions["RDSAP_CHANGE"].astype(float).round(0)
- # Extract property_id and recommendation_id
+ predictions["RDSAP_CHANGE"] = predictions["RDSAP_CHANGE"].astype(float).round(1)
predictions[['property_id', 'recommendation_id']] = predictions['id'].str.split('+', expand=True)
# Insert the predictions into the recommendations and run the optimiser
@@ -424,7 +415,7 @@ async def trigger_plan(body: PlanTriggerRequest):
rec["recommendation_id"]
)]["RDSAP_CHANGE"].values[0]
- if not rec["sap_points"]:
+ if rec["sap_points"] is None:
raise ValueError("Sap points missing")
input_measures = prepare_input_measures(recommendations[property_id], body.goal)
diff --git a/backend/app/plan/temp_cleaned_data.py b/backend/app/plan/temp_cleaned_data.py
deleted file mode 100644
index 35fa23ff..00000000
--- a/backend/app/plan/temp_cleaned_data.py
+++ /dev/null
@@ -1,5494 +0,0 @@
-cleaned = {'floor-description': [
- {'original_description': 'Solid, no insulation (assumed)', 'clean_description': 'Solid, no insulation (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_assumed': True,
- 'is_to_unheated_space': False, 'is_to_external_air': False, 'is_suspended': False, 'is_solid': True,
- 'another_property_below': False, 'insulation_thickness': 'none'},
- {'original_description': 'Suspended, no insulation (assumed)',
- 'clean_description': 'Suspended, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': True, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': True, 'is_solid': False, 'another_property_below': False, 'insulation_thickness': 'none'},
- {'original_description': 'Solid, insulated (assumed)', 'clean_description': 'Solid, insulated (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_assumed': True,
- 'is_to_unheated_space': False, 'is_to_external_air': False, 'is_suspended': False, 'is_solid': True,
- 'another_property_below': False, 'insulation_thickness': 'average'},
- {'original_description': '(another dwelling below)', 'clean_description': '(another dwelling below)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_assumed': False,
- 'is_to_unheated_space': False, 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False,
- 'another_property_below': True, 'insulation_thickness': None},
- {'original_description': 'Suspended, limited insulation (assumed)',
- 'clean_description': 'Suspended, limited insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': True, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': True, 'is_solid': False, 'another_property_below': False, 'insulation_thickness': 'below average'},
- {'original_description': 'Average thermal transmittance 0.48 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.48 w/m-¦k', 'thermal_transmittance': 0.48,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Suspended, insulated (assumed)', 'clean_description': 'Suspended, insulated (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_assumed': True,
- 'is_to_unheated_space': False, 'is_to_external_air': False, 'is_suspended': True, 'is_solid': False,
- 'another_property_below': False, 'insulation_thickness': 'average'},
- {'original_description': '(other premises below)', 'clean_description': '(other premises below)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_assumed': False,
- 'is_to_unheated_space': False, 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False,
- 'another_property_below': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.16 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.16 w/m-¦k', 'thermal_transmittance': 0.16,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'To external air, limited insulation (assumed)',
- 'clean_description': 'To external air, limited insulation (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': True, 'is_to_unheated_space': False, 'is_to_external_air': True,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': 'below average'},
- {'original_description': 'Solid, limited insulation (assumed)',
- 'clean_description': 'Solid, limited insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': True, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': True, 'another_property_below': False, 'insulation_thickness': 'below average'},
- {'original_description': 'To unheated space, insulated (assumed)',
- 'clean_description': 'To unheated space, insulated (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': True, 'is_to_unheated_space': True, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False, 'insulation_thickness': 'average'},
- {'original_description': 'To unheated space, no insulation (assumed)',
- 'clean_description': 'To unheated space, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': True, 'is_to_unheated_space': True, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False, 'insulation_thickness': 'none'},
- {'original_description': 'Average thermal transmittance 0.14 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.14 w/m-¦k', 'thermal_transmittance': 0.14,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.07 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.07 w/m-¦k',
- 'thermal_transmittance': 0.07, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.10 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.10 w/m-¦k', 'thermal_transmittance': 0.1,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Solid, insulated', 'clean_description': 'Solid, insulated', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': True, 'another_property_below': False,
- 'insulation_thickness': 'average'}, {'original_description': 'Average thermal transmittance 0.08 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.08 w/m-¦k',
- 'thermal_transmittance': 0.08, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False,
- 'another_property_below': False, 'insulation_thickness': None},
- {'original_description': 'To unheated space, limited insulation (assumed)',
- 'clean_description': 'To unheated space, limited insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': True, 'is_to_unheated_space': True, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': 'below average'}, {'original_description': 'Average thermal transmittance 0.20 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.20 w/m-¦k',
- 'thermal_transmittance': 0.2, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False,
- 'another_property_below': False, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.00 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.00 w/m-¦k', 'thermal_transmittance': 1.0,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.05 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.05 w/m-¦k',
- 'thermal_transmittance': 0.05, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.15 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.15 w/m-¦k', 'thermal_transmittance': 0.15,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.13 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.13 w/m-¦k',
- 'thermal_transmittance': 0.13, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'To external air, no insulation (assumed)',
- 'clean_description': 'To external air, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': True, 'is_to_unheated_space': False, 'is_to_external_air': True,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False, 'insulation_thickness': 'none'},
- {'original_description': 'Suspended, insulated', 'clean_description': 'Suspended, insulated',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_assumed': False,
- 'is_to_unheated_space': False, 'is_to_external_air': False, 'is_suspended': True, 'is_solid': False,
- 'another_property_below': False, 'insulation_thickness': 'average'},
- {'original_description': 'To external air, insulated (assumed)',
- 'clean_description': 'To external air, insulated (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': True, 'is_to_unheated_space': False, 'is_to_external_air': True,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False, 'insulation_thickness': 'average'},
- {'original_description': 'To unheated space, insulated', 'clean_description': 'To unheated space, insulated',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_assumed': False,
- 'is_to_unheated_space': True, 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False,
- 'another_property_below': False, 'insulation_thickness': 'average'},
- {'original_description': 'Average thermal transmittance 0.06 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.06 w/m-¦k', 'thermal_transmittance': 0.06,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.22 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.22 w/m-¦k',
- 'thermal_transmittance': 0.22, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.43 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.43 w/m-¦k', 'thermal_transmittance': 0.43,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.75 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.75 w/m-¦k',
- 'thermal_transmittance': 0.75, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.63 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.63 w/m-¦k', 'thermal_transmittance': 0.63,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.34 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.34 w/m-¦k',
- 'thermal_transmittance': 0.34, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.12 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.12 w/m-¦k', 'thermal_transmittance': 0.12,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.94 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.94 w/m-¦k',
- 'thermal_transmittance': 0.94, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.19 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.19 w/m-¦k', 'thermal_transmittance': 0.19,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.25 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.25 w/m-¦k',
- 'thermal_transmittance': 0.25, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.09 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.09 w/m-¦k', 'thermal_transmittance': 0.09,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.11 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.11 w/m-¦k',
- 'thermal_transmittance': 0.11, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.21 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.21 w/m-¦k', 'thermal_transmittance': 0.21,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.24 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.24 w/m-¦k',
- 'thermal_transmittance': 0.24, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.23 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.23 w/m-¦k', 'thermal_transmittance': 0.23,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.38 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.38 w/m-¦k',
- 'thermal_transmittance': 0.38, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.17 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.17 w/m-¦k', 'thermal_transmittance': 0.17,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.18 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.18 w/m-¦k',
- 'thermal_transmittance': 0.18, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.1 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.1 w/m-¦k', 'thermal_transmittance': 0.1,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.18 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.18 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.51 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.51 w/m-¦k', 'thermal_transmittance': 1.51,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.65 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.65 w/m-¦k',
- 'thermal_transmittance': 0.65, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.41 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.41 w/m-¦k', 'thermal_transmittance': 0.41,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.86 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.86 w/m-¦k',
- 'thermal_transmittance': 0.86, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.56 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.56 w/m-¦k', 'thermal_transmittance': 0.56,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.15 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.15 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.28 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.28 w/m-¦k', 'thermal_transmittance': 0.28,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.26 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.26 w/m-¦k',
- 'thermal_transmittance': 0.26, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.09 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.09 w/m-¦k', 'thermal_transmittance': 1.09,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.25 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.25 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.2 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.2 w/m-¦k', 'thermal_transmittance': 0.2,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.3 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.3 w/m-¦k',
- 'thermal_transmittance': 0.3, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.70 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.70 w/m-¦k', 'thermal_transmittance': 0.7,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.45 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.45 w/m-¦k',
- 'thermal_transmittance': 0.45, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.44 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.44 w/m-¦k', 'thermal_transmittance': 0.44,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.62 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.62 w/m-¦k',
- 'thermal_transmittance': 0.62, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.37 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.37 w/m-¦k', 'thermal_transmittance': 0.37,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.10 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.10 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.60 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.60 w/m-¦k', 'thermal_transmittance': 0.6,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.19 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.19 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.20 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.20 w/m-¦k', 'thermal_transmittance': 1.2,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.13 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.13 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.33 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.33 w/m-¦k', 'thermal_transmittance': 0.33,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 1.30 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.30 w/m-¦k',
- 'thermal_transmittance': 1.3, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.27 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.27 w/m-¦k', 'thermal_transmittance': 1.27,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.40 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.40 w/m-¦k',
- 'thermal_transmittance': 0.4, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.30 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.30 w/m-¦k', 'thermal_transmittance': 0.3,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.61 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.61 w/m-¦k',
- 'thermal_transmittance': 0.61, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.39 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.39 w/m-¦k', 'thermal_transmittance': 0.39,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.29 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.29 w/m-¦k',
- 'thermal_transmittance': 0.29, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'To external air, insulated', 'clean_description': 'To external air, insulated',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_assumed': False,
- 'is_to_unheated_space': False, 'is_to_external_air': True, 'is_suspended': False, 'is_solid': False,
- 'another_property_below': False, 'insulation_thickness': 'average'},
- {'original_description': 'To unheated space, no insulation (assumed)',
- 'clean_description': 'To unheated space, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': True, 'is_to_unheated_space': True, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False, 'insulation_thickness': 'none'},
- {'original_description': 'Average thermal transmittance 1.26 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.26 w/m-¦k', 'thermal_transmittance': 1.26,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.16 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.16 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.08 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.08 w/m-¦k', 'thermal_transmittance': 1.08,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.93 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.93 w/m-¦k',
- 'thermal_transmittance': 0.93, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.49 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.49 w/m-¦k', 'thermal_transmittance': 0.49,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 1.10 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.10 w/m-¦k',
- 'thermal_transmittance': 1.1, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.95 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.95 w/m-¦k', 'thermal_transmittance': 0.95,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.72 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.72 w/m-¦k',
- 'thermal_transmittance': 0.72, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.50 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.50 w/m-¦k', 'thermal_transmittance': 0.5,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.27 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.27 w/m-¦k',
- 'thermal_transmittance': 0.27, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.35 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.35 w/m-¦k', 'thermal_transmittance': 0.35,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.58 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.58 w/m-¦k',
- 'thermal_transmittance': 0.58, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.55 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.55 w/m-¦k', 'thermal_transmittance': 0.55,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.31 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.31 w/m-¦k',
- 'thermal_transmittance': 0.31, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.36 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.36 w/m-¦k', 'thermal_transmittance': 0.36,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.17 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.17 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.14 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.14 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.46 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.46 w/m-¦k',
- 'thermal_transmittance': 0.46, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.80 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.80 w/m-¦k', 'thermal_transmittance': 0.8,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.32 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.32 w/m-¦k',
- 'thermal_transmittance': 0.32, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.06 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.06 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.67 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.67 w/m-¦k',
- 'thermal_transmittance': 0.67, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.05 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.05 w/m-¦k', 'thermal_transmittance': 1.05,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.57 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.57 w/m-¦k',
- 'thermal_transmittance': 0.57, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.6 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.6 w/m-¦k', 'thermal_transmittance': 0.6,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.69 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.69 w/m-¦k',
- 'thermal_transmittance': 0.69, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.04 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.04 w/m-¦k', 'thermal_transmittance': 1.04,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.47 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.47 w/m-¦k',
- 'thermal_transmittance': 0.47, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.78 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.78 w/m-¦k', 'thermal_transmittance': 0.78,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.74 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.74 w/m-¦k',
- 'thermal_transmittance': 0.74, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.66 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.66 w/m-¦k', 'thermal_transmittance': 0.66,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.51 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.51 w/m-¦k',
- 'thermal_transmittance': 0.51, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.59 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.59 w/m-¦k', 'thermal_transmittance': 0.59,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.59 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.59 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.99 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.99 w/m-¦k', 'thermal_transmittance': 0.99,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.07 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.07 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.53 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.53 w/m-¦k', 'thermal_transmittance': 0.53,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.69 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.69 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.02 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.02 w/m-¦k', 'thermal_transmittance': 1.02,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.76 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.76 w/m-¦k',
- 'thermal_transmittance': 0.76, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.22 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.22 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 1.20 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.20 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.52 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.52 w/m-¦k', 'thermal_transmittance': 0.52,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.53 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.53 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.41 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.41 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 1.78 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.78 w/m-¦k',
- 'thermal_transmittance': 1.78, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.42 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.42 w/m-¦k', 'thermal_transmittance': 0.42,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.11 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.11 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 2.08 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.08 w/m-¦k', 'thermal_transmittance': 2.08,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 1.15 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.15 w/m-¦k',
- 'thermal_transmittance': 1.15, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.23 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.23 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.04 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.04 w/m-¦k',
- 'thermal_transmittance': 0.04, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.21 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.21 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.64 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.64 w/m-¦k',
- 'thermal_transmittance': 0.64, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': '(anheddiad arall islaw)', 'clean_description': '(another dwelling below)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_assumed': False,
- 'is_to_unheated_space': False, 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False,
- 'another_property_below': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.39 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.39 w/m-¦k', 'thermal_transmittance': 1.39,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.54 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.54 w/m-¦k',
- 'thermal_transmittance': 0.54, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.20 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.20 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.01 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.01 w/m-¦k',
- 'thermal_transmittance': 0.01, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.84 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.84 w/m-¦k', 'thermal_transmittance': 1.84,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.46 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.46 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.30 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.30 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.12 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.12 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.87 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.87 w/m-¦k', 'thermal_transmittance': 0.87,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.73 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.73 w/m-¦k',
- 'thermal_transmittance': 0.73, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.13 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.13 w/m-¦k', 'thermal_transmittance': 1.13,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.68 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.68 w/m-¦k',
- 'thermal_transmittance': 0.68, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.38 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.38 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 1.73 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.73 w/m-¦k',
- 'thermal_transmittance': 1.73, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.79 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.79 w/m-¦k', 'thermal_transmittance': 0.79,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.98 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.98 w/m-¦k',
- 'thermal_transmittance': 0.98, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.31 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.31 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.88 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.88 w/m-¦k',
- 'thermal_transmittance': 0.88, 'thermal_transmittance_unit': 'w/m-¦k',
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.83 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.83 w/m-¦k', 'thermal_transmittance': 0.83,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None}, {'original_description': 'Average thermal transmittance 0.45 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.45 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_assumed': False, 'is_to_unheated_space': False, 'is_to_external_air': False,
- 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.09 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.09 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_assumed': False, 'is_to_unheated_space': False,
- 'is_to_external_air': False, 'is_suspended': False, 'is_solid': False, 'another_property_below': False,
- 'insulation_thickness': None},
- {'original_description': 'Conservatory', 'clean_description': 'Conservatory', 'no_data': True}],
- 'hotwater-description': [
- {'original_description': 'Community scheme', 'clean_description': 'Community scheme',
- 'heater_type': None, 'system_type': 'community scheme', 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'Electric immersion, off-peak',
- 'clean_description': 'Electric immersion, off-peak',
- 'heater_type': 'electric immersion', 'system_type': None,
- 'thermostat_characteristics': None, 'heating_scope': None, 'energy_recovery': None,
- 'tariff_type': 'off-peak', 'extra_features': None, 'chp_systems': None,
- 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False},
- {'original_description': 'From main system', 'clean_description': 'From main system',
- 'heater_type': None, 'system_type': 'from main system', 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'From main system, no cylinder thermostat',
- 'clean_description': 'From main system, no cylinder thermostat',
- 'heater_type': None, 'system_type': 'from main system',
- 'thermostat_characteristics': 'no cylinder thermostat', 'heating_scope': None,
- 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None,
- 'appliance': None, 'assumed': False},
- {'original_description': 'Electric instantaneous at point of use',
- 'clean_description': 'Electric instantaneous at point of use', 'heater_type': 'electric instantaneous',
- 'system_type': None, 'thermostat_characteristics': None, 'heating_scope': None, 'energy_recovery': None,
- 'tariff_type': None, 'extra_features': None, 'chp_systems': None, 'distribution_system': None,
- 'no_system_present': None, 'appliance': None, 'assumed': False},
- {'original_description': 'Electric immersion, standard tariff',
- 'clean_description': 'Electric immersion, standard tariff', 'heater_type': 'electric immersion',
- 'system_type': None, 'thermostat_characteristics': None, 'heating_scope': None, 'energy_recovery': None,
- 'tariff_type': 'standard tariff', 'extra_features': None, 'chp_systems': None,
- 'distribution_system': None, 'no_system_present': None, 'appliance': None, 'assumed': False},
- {'original_description': 'Community scheme, no cylinder thermostat',
- 'clean_description': 'Community scheme, no cylinder thermostat', 'heater_type': None,
- 'system_type': 'community scheme', 'thermostat_characteristics': 'no cylinder thermostat',
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'No system present: electric immersion assumed',
- 'clean_description': 'No system present electric immersion assumed',
- 'heater_type': 'electric immersion', 'system_type': None,
- 'thermostat_characteristics': None, 'heating_scope': None, 'energy_recovery': None,
- 'tariff_type': None, 'extra_features': None, 'chp_systems': None,
- 'distribution_system': None, 'no_system_present': 'no system present',
- 'appliance': None, 'assumed': True},
- {'original_description': 'Gas instantaneous at point of use',
- 'clean_description': 'Gas instantaneous at point of use', 'heater_type': 'gas instantaneous',
- 'system_type': None, 'thermostat_characteristics': None, 'heating_scope': None, 'energy_recovery': None,
- 'tariff_type': None, 'extra_features': None, 'chp_systems': None, 'distribution_system': None,
- 'no_system_present': None, 'appliance': None, 'assumed': False},
- {'original_description': 'Electric immersion, off-peak, plus solar',
- 'clean_description': 'Electric immersion, off-peak, plus solar', 'heater_type': 'electric immersion',
- 'system_type': None, 'thermostat_characteristics': None, 'heating_scope': None, 'energy_recovery': None,
- 'tariff_type': 'off-peak', 'extra_features': 'plus solar', 'chp_systems': None,
- 'distribution_system': None, 'no_system_present': None, 'appliance': None, 'assumed': False},
- {'original_description': 'Gas boiler/circulator, no cylinder thermostat',
- 'clean_description': 'Gas boiler/circulator, no cylinder thermostat', 'heater_type': 'gas boiler',
- 'system_type': None, 'thermostat_characteristics': 'no cylinder thermostat', 'heating_scope': None,
- 'energy_recovery': None, 'tariff_type': None, 'extra_features': None, 'chp_systems': None,
- 'distribution_system': 'circulator', 'no_system_present': None, 'appliance': None, 'assumed': False},
- {'original_description': 'Electric heat pump for water heating only',
- 'clean_description': 'Electric heat pump for water heating only', 'heater_type': 'electric heat pump',
- 'system_type': None, 'thermostat_characteristics': None, 'heating_scope': 'water heating only',
- 'energy_recovery': None, 'tariff_type': None, 'extra_features': None, 'chp_systems': None,
- 'distribution_system': None, 'no_system_present': None, 'appliance': None, 'assumed': False},
- {'original_description': 'From main system, flue gas heat recovery',
- 'clean_description': 'From main system, flue gas heat recovery', 'heater_type': None,
- 'system_type': 'from main system', 'thermostat_characteristics': None, 'heating_scope': None,
- 'energy_recovery': 'flue gas heat recovery', 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'Electric immersion, standard tariff, plus solar',
- 'clean_description': 'Electric immersion, standard tariff, plus solar',
- 'heater_type': 'electric immersion', 'system_type': None,
- 'thermostat_characteristics': None, 'heating_scope': None, 'energy_recovery': None,
- 'tariff_type': 'standard tariff', 'extra_features': 'plus solar',
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None,
- 'appliance': None, 'assumed': False},
- {'original_description': 'Gas multipoint', 'clean_description': 'Gas multipoint',
- 'heater_type': 'gas multipoint', 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'From main system, plus solar',
- 'clean_description': 'From main system, plus solar', 'heater_type': None,
- 'system_type': 'from main system', 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None,
- 'extra_features': 'plus solar', 'chp_systems': None, 'distribution_system': None,
- 'no_system_present': None, 'appliance': None, 'assumed': False},
- {'original_description': 'Electric immersion, standard tariff, flue gas heat recovery',
- 'clean_description': 'Electric immersion, standard tariff, flue gas heat recovery',
- 'heater_type': 'electric immersion', 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': 'flue gas heat recovery', 'tariff_type': 'standard tariff',
- 'extra_features': None, 'chp_systems': None, 'distribution_system': None, 'no_system_present': None,
- 'appliance': None, 'assumed': False},
- {'original_description': 'Electric heat pump for water heating only, no cylinder thermostat',
- 'clean_description': 'Electric heat pump for water heating only, no cylinder thermostat',
- 'heater_type': 'electric heat pump', 'system_type': None,
- 'thermostat_characteristics': 'no cylinder thermostat', 'heating_scope': 'water heating only',
- 'energy_recovery': None, 'tariff_type': None, 'extra_features': None, 'chp_systems': None,
- 'distribution_system': None, 'no_system_present': None, 'appliance': None, 'assumed': False},
- {'original_description': 'Community scheme, plus solar',
- 'clean_description': 'Community scheme, plus solar', 'heater_type': None,
- 'system_type': 'community scheme', 'thermostat_characteristics': None, 'heating_scope': None,
- 'energy_recovery': None, 'tariff_type': None, 'extra_features': 'plus solar', 'chp_systems': None,
- 'distribution_system': None, 'no_system_present': None, 'appliance': None, 'assumed': False},
- {'original_description': 'Community scheme with CHP', 'clean_description': 'Community scheme with chp',
- 'heater_type': None, 'system_type': 'community scheme', 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': 'chp', 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False},
- {'original_description': 'Gas boiler/circulator', 'clean_description': 'Gas boiler/circulator',
- 'heater_type': 'gas boiler', 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': 'circulator', 'no_system_present': None, 'appliance': None,
- 'assumed': False},
- {'original_description': 'From secondary system', 'clean_description': 'From secondary system',
- 'heater_type': None, 'system_type': 'from secondary system', 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'From main system, plus solar, no cylinder thermostat',
- 'clean_description': 'From main system, plus solar, no cylinder thermostat',
- 'heater_type': None, 'system_type': 'from main system',
- 'thermostat_characteristics': 'no cylinder thermostat', 'heating_scope': None,
- 'energy_recovery': None, 'tariff_type': None, 'extra_features': 'plus solar',
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None,
- 'appliance': None, 'assumed': False},
- {'original_description': 'From main system, waste water heat recovery',
- 'clean_description': 'From main system, waste water heat recovery', 'heater_type': None,
- 'system_type': 'from main system', 'thermostat_characteristics': None, 'heating_scope': None,
- 'energy_recovery': 'waste water heat recovery', 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'Gas range cooker', 'clean_description': 'Gas range cooker',
- 'heater_type': None, 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None,
- 'extra_features': None, 'chp_systems': None, 'distribution_system': None,
- 'no_system_present': None, 'appliance': 'gas range cooker', 'assumed': False},
- {'original_description': 'Electric instantaneous at point of use, waste water heat recovery',
- 'clean_description': 'Electric instantaneous at point of use, waste water heat recovery',
- 'heater_type': 'electric instantaneous', 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': 'waste water heat recovery', 'tariff_type': None,
- 'extra_features': None, 'chp_systems': None, 'distribution_system': None, 'no_system_present': None,
- 'appliance': None, 'assumed': False},
- {'original_description': 'Electric heat pump', 'clean_description': 'Electric heat pump',
- 'heater_type': 'electric heat pump', 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False},
- {'original_description': 'OGÇÖr brif system', 'clean_description': 'From main system',
- 'heater_type': None, 'system_type': 'from main system', 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'Heat pump, waste water heat recovery',
- 'clean_description': 'Heat pump, waste water heat recovery',
- 'heater_type': 'heat pump', 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': 'waste water heat recovery',
- 'tariff_type': None, 'extra_features': None, 'chp_systems': None,
- 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False},
- {'original_description': 'From main system, plus solar, flue gas heat recovery',
- 'clean_description': 'From main system, plus solar, flue gas heat recovery', 'heater_type': None,
- 'system_type': 'from main system', 'thermostat_characteristics': None, 'heating_scope': None,
- 'energy_recovery': 'flue gas heat recovery', 'tariff_type': None, 'extra_features': 'plus solar',
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'Gas boiler/circulator, plus solar',
- 'clean_description': 'Gas boiler/circulator, plus solar',
- 'heater_type': 'gas boiler', 'system_type': None,
- 'thermostat_characteristics': None, 'heating_scope': None, 'energy_recovery': None,
- 'tariff_type': None, 'extra_features': 'plus solar', 'chp_systems': None,
- 'distribution_system': 'circulator', 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'From second main heating system',
- 'clean_description': 'From second main heating system',
- 'heater_type': None, 'system_type': 'from secondary system',
- 'thermostat_characteristics': None, 'heating_scope': None,
- 'energy_recovery': None, 'tariff_type': None,
- 'extra_features': None, 'chp_systems': None,
- 'distribution_system': None, 'no_system_present': None,
- 'appliance': None, 'assumed': False},
- {'original_description': 'Electric immersion, standard tariff, waste water heat recovery',
- 'clean_description': 'Electric immersion, standard tariff, waste water heat recovery',
- 'heater_type': 'electric immersion', 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': 'waste water heat recovery', 'tariff_type': 'standard tariff',
- 'extra_features': None, 'chp_systems': None, 'distribution_system': None, 'no_system_present': None,
- 'appliance': None, 'assumed': False},
- {'original_description': 'Electric immersion, off-peak, waste water heat recovery',
- 'clean_description': 'Electric immersion, off-peak, waste water heat recovery',
- 'heater_type': 'electric immersion', 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': 'waste water heat recovery', 'tariff_type': 'off-peak',
- 'extra_features': None, 'chp_systems': None, 'distribution_system': None, 'no_system_present': None,
- 'appliance': None, 'assumed': False},
- {'original_description': 'Oil boiler/circulator', 'clean_description': 'Oil boiler/circulator',
- 'heater_type': 'oil boiler', 'system_type': None, 'thermostat_characteristics': None,
- 'heating_scope': None, 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': 'circulator', 'no_system_present': None, 'appliance': None,
- 'assumed': False}, {'original_description': 'From secondary system, no cylinder thermostat',
- 'clean_description': 'From secondary system, no cylinder thermostat',
- 'heater_type': None, 'system_type': 'from secondary system',
- 'thermostat_characteristics': 'no cylinder thermostat', 'heating_scope': None,
- 'energy_recovery': None, 'tariff_type': None, 'extra_features': None,
- 'chp_systems': None, 'distribution_system': None, 'no_system_present': None,
- 'appliance': None, 'assumed': False}], 'main-fuel': [
- {'original_description': 'mains gas (community)', 'clean_description': 'Mains gas community',
- 'fuel_type': 'mains gas', 'tariff_type': None, 'is_community': True,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'electricity (not community)', 'clean_description': 'Electricity not community',
- 'fuel_type': 'electricity', 'tariff_type': None, 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'mains gas (not community)', 'clean_description': 'Mains gas not community',
- 'fuel_type': 'mains gas', 'tariff_type': None, 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'Electricity: electricity, unspecified tariff',
- 'clean_description': 'Electricity electricity unspecified tariff', 'fuel_type': 'electricity',
- 'tariff_type': 'unspecified tariff', 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None}, {
- 'original_description': 'To be used only when there is no heating/hot-water system or data is from a '
- 'community network',
- 'clean_description': 'To be used only when there is no heatinghotwater system or data is from a community '
- 'network',
- 'fuel_type': 'unknown', 'tariff_type': None, 'is_community': True,
- 'no_individual_heating_or_community_network': True, 'complex_fuel_type': None},
- {'original_description': '', 'clean_description': '', 'fuel_type': 'unknown', 'tariff_type': None,
- 'is_community': False, 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'Gas: mains gas', 'clean_description': 'Gas mains gas', 'fuel_type': 'mains gas',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'electricity (community)', 'clean_description': 'Electricity community',
- 'fuel_type': 'electricity', 'tariff_type': None, 'is_community': True,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'from heat network data (community)',
- 'clean_description': 'From heat network data community', 'fuel_type': 'heat network', 'tariff_type': None,
- 'is_community': True, 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'biomass (community)', 'clean_description': 'Biomass community',
- 'fuel_type': 'biomass', 'tariff_type': None, 'is_community': True,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'LPG (not community)', 'clean_description': 'Lpg not community', 'fuel_type': 'lpg',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'NO DATA!', 'clean_description': 'No data', 'fuel_type': 'unknown',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'To be used only when there is no heating/hot-water system',
- 'clean_description': 'To be used only when there is no heatinghotwater system', 'fuel_type': 'unknown',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': True,
- 'complex_fuel_type': None},
- {'original_description': 'mains gas - this is for backwards compatibility only and should not be used',
- 'clean_description': 'Mains gas this is for backwards compatibility only and should not be used',
- 'fuel_type': 'mains gas', 'tariff_type': None, 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'INVALID!', 'clean_description': 'Invalid', 'fuel_type': 'unknown',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'oil (community)', 'clean_description': 'Oil community', 'fuel_type': 'oil',
- 'tariff_type': None, 'is_community': True, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'oil (not community)', 'clean_description': 'Oil not community', 'fuel_type': 'oil',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'bottled LPG', 'clean_description': 'Bottled lpg', 'fuel_type': 'lpg',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'LPG special condition', 'clean_description': 'Lpg special condition',
- 'fuel_type': 'lpg', 'tariff_type': None, 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'waste combustion (community)', 'clean_description': 'Waste combustion community',
- 'fuel_type': 'waste combustion', 'tariff_type': None, 'is_community': True,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'smokeless coal', 'clean_description': 'Smokeless coal', 'fuel_type': 'smokeless coal',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'wood logs', 'clean_description': 'Wood logs', 'fuel_type': 'wood logs',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'LPG (community)', 'clean_description': 'Lpg community', 'fuel_type': 'lpg',
- 'tariff_type': None, 'is_community': True, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'Oil: heating oil', 'clean_description': 'Oil heating oil', 'fuel_type': 'oil',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'Gas: bulk LPG', 'clean_description': 'Gas bulk lpg', 'fuel_type': 'lpg',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'LPG - this is for backwards compatibility only and should not be used',
- 'clean_description': 'Lpg this is for backwards compatibility only and should not be used', 'fuel_type': 'lpg',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'dual fuel - mineral + wood', 'clean_description': 'Dual fuel mineral wood',
- 'fuel_type': 'dual fuel mineral wood', 'tariff_type': None, 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'house coal (not community)', 'clean_description': 'House coal not community',
- 'fuel_type': 'house coal', 'tariff_type': None, 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'biogas (not community)', 'clean_description': 'Biogas not community',
- 'fuel_type': 'biogas', 'tariff_type': None, 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'bulk wood pellets', 'clean_description': 'Bulk wood pellets',
- 'fuel_type': 'wood pellets', 'tariff_type': None, 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'wood chips', 'clean_description': 'Wood chips', 'fuel_type': 'wood chips',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None},
- {'original_description': 'heat from boilers using biodiesel from any biomass source (community)',
- 'clean_description': 'Heat from boilers using biodiesel from any biomass source community',
- 'fuel_type': 'biodiesel', 'tariff_type': None, 'is_community': True,
- 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': 'heat from boilers using biodiesel from any biomass source'},
- {'original_description': 'waste combustion - this is for backwards compatibility only and should not be used',
- 'clean_description': 'Waste combustion this is for backwards compatibility only and should not be used',
- 'fuel_type': 'waste combustion', 'tariff_type': None, 'is_community': False,
- 'no_individual_heating_or_community_network': False, 'complex_fuel_type': None},
- {'original_description': 'anthracite', 'clean_description': 'Anthracite', 'fuel_type': 'anthracite',
- 'tariff_type': None, 'is_community': False, 'no_individual_heating_or_community_network': False,
- 'complex_fuel_type': None}], 'mainheat-description': [
- {'original_description': 'Community scheme', 'clean_description': 'Community scheme', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': True, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Electric storage heaters', 'clean_description': 'Electric storage heaters',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': True,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and radiators, mains gas',
- 'clean_description': 'Boiler and radiators, mains gas', 'has_radiators': True, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': True, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, electric', 'clean_description': 'Room heaters, electric',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and radiators, electric',
- 'clean_description': 'Boiler and radiators, electric', 'has_radiators': True, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': True, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'No system present: electric heaters assumed',
- 'clean_description': 'No system present electric heaters assumed', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': True,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': True,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Ground source heat pump, underfloor, electric',
- 'clean_description': 'Ground source heat pump, underfloor, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': True, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Electric storage heaters, Electric storage heaters',
- 'clean_description': 'Electric storage heaters, electric storage heaters', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': True,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, underfloor, electric',
- 'clean_description': 'Air source heat pump, underfloor, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Electric ceiling heating', 'clean_description': 'Electric ceiling heating',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': True,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Electric underfloor heating', 'clean_description': 'Electric underfloor heating',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Electric storage heaters, Room heaters, electric',
- 'clean_description': 'Electric storage heaters, room heaters, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': True,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and underfloor heating, mains gas',
- 'clean_description': 'Boiler and underfloor heating, mains gas', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Air source heat pump, warm air, electric',
- 'clean_description': 'Air source heat pump, warm air, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': True, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and underfloor heating, electric',
- 'clean_description': 'Boiler and underfloor heating, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Room heaters, mains gas', 'clean_description': 'Room heaters, mains gas',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and radiators, LPG', 'clean_description': 'Boiler and radiators, lpg',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': True, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Water source heat pump, radiators, electric',
- 'clean_description': 'Water source heat pump, radiators, electric', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': True, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, radiators, electric',
- 'clean_description': 'Air source heat pump, radiators, electric', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler & underfloor, mains gas',
- 'clean_description': 'Boiler & underfloor, mains gas', 'has_radiators': False, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': True, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Room heaters, electric, Room heaters, electric',
- 'clean_description': 'Room heaters, electric, room heaters, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Electric ceiling heating, Electric storage heaters',
- 'clean_description': 'Electric ceiling heating, electric storage heaters', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': True,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': True,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, electric, Electric storage heaters',
- 'clean_description': 'Room heaters, electric, electric storage heaters', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': True,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Electric ceiling heating, electric',
- 'clean_description': 'Electric ceiling heating, electric', 'has_radiators': False, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': False, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': True, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Warm air, Electricaire', 'clean_description': 'Warm air, electricaire',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': True, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': True, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Electric underfloor heating, Electric ceiling heating',
- 'clean_description': 'Electric underfloor heating, electric ceiling heating', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': True,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Warm air, mains gas', 'clean_description': 'Warm air, mains gas',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': True, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, warm air, electric, Room heaters, electric',
- 'clean_description': 'Air source heat pump, warm air, electric, room heaters, electric',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': True, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Ground source heat pump, warm air, electric',
- 'clean_description': 'Ground source heat pump, warm air, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': True, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': True, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Warm air, Electricaire, Room heaters, electric',
- 'clean_description': 'Warm air, electricaire, room heaters, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': True, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': True, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler & underfloor, electric', 'clean_description': 'Boiler & underfloor, electric',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Ground source heat pump, radiators, electric',
- 'clean_description': 'Ground source heat pump, radiators, electric', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': True, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler, mains gas', 'clean_description': 'Boiler, mains gas', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, oil', 'clean_description': 'Room heaters, oil', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': True, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, Systems with radiators, electric',
- 'clean_description': 'Air source heat pump, systems with radiators, electric', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Electric underfloor heating, Room heaters, electric',
- 'clean_description': 'Electric underfloor heating, room heaters, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Electric ceiling heating, Room heaters, electric',
- 'clean_description': 'Electric ceiling heating, room heaters, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': True,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, electric, Room heaters, mains gas',
- 'clean_description': 'Room heaters, electric, room heaters, mains gas', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump fan coil units, electric',
- 'clean_description': 'Air source heat pump fan coil units, electric', 'has_radiators': False,
- 'has_fan_coil_units': True, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, Fan coil units, electric',
- 'clean_description': 'Air source heat pump, fan coil units, electric', 'has_radiators': False,
- 'has_fan_coil_units': True, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Portable electric heaters assumed for most rooms',
- 'clean_description': 'Portable electric heaters assumed for most rooms', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': True, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': True,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': True, 'has_underfloor_heating': False}, {
- 'original_description': 'Exhaust air MEV source heat pump, Underfloor heating, pipes in screed above '
- 'insulation, electric',
- 'clean_description': 'Exhaust air mev source heat pump, underfloor heating, pipes in screed above '
- 'insulation, electric',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': True,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False,
- 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False, 'has_electric': True,
- 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False, 'has_oil': False,
- 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and radiators, bottled LPG',
- 'clean_description': 'Boiler and radiators, bottled lpg', 'has_radiators': True, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': True, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': True, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Electric ceiling heating, radiators, electric',
- 'clean_description': 'Electric ceiling heating, radiators, electric', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': True,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and radiators, mains gas, Boiler and underfloor heating, mains gas',
- 'clean_description': 'Boiler and radiators, mains gas, boiler and underfloor heating, mains gas',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Air source heat pump , electric',
- 'clean_description': 'Air source heat pump , electric', 'has_radiators': False, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': False, 'has_air_source_heat_pump': True,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Water source heat pump, underfloor, mains gas',
- 'clean_description': 'Water source heat pump, underfloor, mains gas', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': True, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Air source heat pump, warm air, electric, Electric storage heaters',
- 'clean_description': 'Air source heat pump, warm air, electric, electric storage heaters',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': True,
- 'has_warm_air': True, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Water source heat pump, warm air, electric',
- 'clean_description': 'Water source heat pump, warm air, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': True, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': True, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and radiators, mains gas, Room heaters, electric',
- 'clean_description': 'Boiler and radiators, mains gas, room heaters, electric', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, Underfloor heating, pipes in insulated timber floor, electric',
- 'clean_description': 'Air source heat pump, underfloor heating, pipes in insulated timber floor, electric',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': True, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and radiators, oil', 'clean_description': 'Boiler and radiators, oil',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': True, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and underfloor heating, mains gas, Boiler and radiators, mains gas',
- 'clean_description': 'Boiler and underfloor heating, mains gas, boiler and radiators, mains gas',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and radiators, mains gas, Electric underfloor heating',
- 'clean_description': 'Boiler and radiators, mains gas, electric underfloor heating', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and radiators, mains gas, Boiler and radiators, mains gas',
- 'clean_description': 'Boiler and radiators, mains gas, boiler and radiators, mains gas', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, fan coil units, electric',
- 'clean_description': 'Air source heat pump, fan coil units, electric', 'has_radiators': False,
- 'has_fan_coil_units': True, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Electric ceiling heating, electric, Electric underfloor heating',
- 'clean_description': 'Electric ceiling heating, electric, electric underfloor heating', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': True,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Water source heat pump, underfloor, electric',
- 'clean_description': 'Water source heat pump, underfloor, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': True, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Room heaters, wood logs', 'clean_description': 'Room heaters, wood logs',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': True,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, electric, Electric underfloor heating',
- 'clean_description': 'Room heaters, electric, electric underfloor heating', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Air source heat pump, Underfloor heating, pipes in screed above insulation, electric',
- 'clean_description': 'Air source heat pump, underfloor heating, pipes in screed above insulation, electric',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': True,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Electric storage heaters, radiators',
- 'clean_description': 'Electric storage heaters, radiators', 'has_radiators': True, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': False, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': True, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Electric underfloor heating, Boiler and radiators, mains gas',
- 'clean_description': 'Electric underfloor heating, boiler and radiators, mains gas', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Electric storage heaters, Electric underfloor heating',
- 'clean_description': 'Electric storage heaters, electric underfloor heating', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': True,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Room heaters, smokeless fuel', 'clean_description': 'Room heaters, smokeless fuel',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': True, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, mains gas, Room heaters, mains gas',
- 'clean_description': 'Room heaters, mains gas, room heaters, mains gas', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and radiators, mains gas, Boiler and radiators, wood pellets',
- 'clean_description': 'Boiler and radiators, mains gas, boiler and radiators, wood pellets',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': True, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and radiators, mains gas, Electric storage heaters',
- 'clean_description': 'Boiler and radiators, mains gas, electric storage heaters', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': True,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Ground source heat pump, radiators, mains gas',
- 'clean_description': 'Ground source heat pump, radiators, mains gas', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': True, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, dual fuel (mineral and wood)',
- 'clean_description': 'Room heaters, dual fuel mineral and wood ', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': True, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False}, {
- 'original_description': 'Air source heat pump, underfloor, electric, Air source heat pump, radiators, '
- 'electric',
- 'clean_description': 'Air source heat pump, underfloor, electric, air source heat pump, radiators, '
- 'electric',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False,
- 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False, 'has_electric': True,
- 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False, 'has_oil': False,
- 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Community scheme, Room heaters, electric',
- 'clean_description': 'Community scheme, room heaters, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': True, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False}, {
- 'original_description': 'Air source heat pump fan coil units, electric, Electric underfloor heating, '
- 'underfloor, electric',
- 'clean_description': 'Air source heat pump fan coil units, electric, electric underfloor heating, '
- 'underfloor, electric',
- 'has_radiators': False, 'has_fan_coil_units': True, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False,
- 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False, 'has_electric': True,
- 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False, 'has_oil': False,
- 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and radiators, ', 'clean_description': 'Boiler and radiators, ',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, electric',
- 'clean_description': 'Air source heat pump, electric', 'has_radiators': False, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': False, 'has_air_source_heat_pump': True,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, coal', 'clean_description': 'Room heaters, coal',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': True, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, underfloor, mains gas',
- 'clean_description': 'Air source heat pump, underfloor, mains gas', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and underfloor heating, mains gas, Electric underfloor heating',
- 'clean_description': 'Boiler and underfloor heating, mains gas, electric underfloor heating',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': True, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and radiators, mains gas, Air source heat pump, warm air, electric',
- 'clean_description': 'Boiler and radiators, mains gas, air source heat pump, warm air, electric',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': True, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False}, {
- 'original_description': 'Air source heat pump, Underfloor heating and radiators, pipes in screed above '
- 'insulation, electric',
- 'clean_description': 'Air source heat pump, underfloor heating and radiators, pipes in screed above '
- 'insulation, electric',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': True,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False,
- 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False, 'has_electric': True,
- 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False, 'has_oil': False,
- 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True}, {
- 'original_description': 'Ground source heat pump, Underfloor heating, pipes in screed above insulation, '
- 'electric',
- 'clean_description': 'Ground source heat pump, underfloor heating, pipes in screed above insulation, '
- 'electric',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': True,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': True, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False,
- 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False, 'has_electric': True,
- 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False, 'has_oil': False,
- 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and radiators, wood pellets',
- 'clean_description': 'Boiler and radiators, wood pellets', 'has_radiators': True, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': True, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': True, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False}, {
- 'original_description': 'Air source heat pump, Underfloor heating and radiators, pipes in insulated '
- 'timber floor, electric',
- 'clean_description': 'Air source heat pump, underfloor heating and radiators, pipes in insulated timber '
- 'floor, electric',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': True, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False,
- 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False, 'has_electric': True,
- 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False, 'has_oil': False,
- 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Community scheme with CHP, radiators, mains gas',
- 'clean_description': 'Community scheme with chp, radiators, mains gas', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': True, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False}, {
- 'original_description': 'Exhaust air MEV source heat pump, Underfloor heating and radiators, '
- 'pipes in insulated timber floor, electric',
- 'clean_description': 'Exhaust air mev source heat pump, underfloor heating and radiators, '
- 'pipes in insulated timber floor, electric',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': True, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False,
- 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False, 'has_electric': True,
- 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False, 'has_oil': False,
- 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Room heaters, radiators, electric',
- 'clean_description': 'Room heaters, radiators, electric', 'has_radiators': True, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': False, 'has_air_source_heat_pump': False,
- 'has_room_heaters': True, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Ground source heat pump, fan coil units, electric',
- 'clean_description': 'Ground source heat pump, fan coil units, electric', 'has_radiators': False,
- 'has_fan_coil_units': True, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': True, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and underfloor heating, electric, Room heaters, electric',
- 'clean_description': 'Boiler and underfloor heating, electric, room heaters, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and underfloor heating, LPG',
- 'clean_description': 'Boiler and underfloor heating, lpg', 'has_radiators': False, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': True, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': True, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True}, {
- 'original_description': 'Mixed exhaust air source heat pump, Underfloor heating and radiators, '
- 'pipes in insulated timber floor, electric',
- 'clean_description': 'Mixed exhaust air source heat pump, underfloor heating and radiators, '
- 'pipes in insulated timber floor, electric',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': True, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False,
- 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False, 'has_electric': True,
- 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False, 'has_oil': False,
- 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Electric heat pumps, electric', 'clean_description': 'Electric heat pumps, electric',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': True,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Bwyler a rheiddiaduron, nwy prif gyflenwad',
- 'clean_description': 'Boiler and radiators, mains gas', 'has_radiators': True, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': True, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, coal, Room heaters, mains gas',
- 'clean_description': 'Room heaters, coal, room heaters, mains gas', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': True, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and radiators, wood logs',
- 'clean_description': 'Boiler and radiators, wood logs', 'has_radiators': True, 'has_fan_coil_units': False,
- 'has_pipes_in_screed_above_insulation': False, 'has_pipes_in_insulated_timber_floor': False,
- 'has_pipes_in_concrete_slab': False, 'has_boiler': True, 'has_air_source_heat_pump': False,
- 'has_room_heaters': False, 'has_electric_storage_heaters': False, 'has_warm_air': False,
- 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False, 'has_community_scheme': False,
- 'has_ground_source_heat_pump': False, 'has_no_system_present': False, 'has_portable_electric_heaters': False,
- 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False,
- 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': True, 'has_LPG': False, 'has_coal': False,
- 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and underfloor heating, mains gas, Boiler and underfloor heating, mains gas',
- 'clean_description': 'Boiler and underfloor heating, mains gas, boiler and underfloor heating, mains gas',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Boiler and radiators, mains gas, Room heaters, mains gas',
- 'clean_description': 'Boiler and radiators, mains gas, room heaters, mains gas', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler and radiators, mains gas, Boiler and radiators, electric',
- 'clean_description': 'Boiler and radiators, mains gas, boiler and radiators, electric', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Micro-cogeneration, mains gas', 'clean_description': 'Micro-cogeneration, mains gas',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': True, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, mains gas, Room heaters, electric',
- 'clean_description': 'Room heaters, mains gas, room heaters, electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False}, {
- 'original_description': 'Exhaust air MEV source heat pump, Underfloor heating and radiators, '
- 'pipes in screed above insulation, electric',
- 'clean_description': 'Exhaust air mev source heat pump, underfloor heating and radiators, pipes in screed '
- 'above insulation, electric',
- 'has_radiators': True, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': True,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False,
- 'has_electric_heat_pumps': False, 'has_micro-cogeneration': False, 'has_electric': True,
- 'has_mains_gas': False, 'has_wood_logs': False, 'has_LPG': False, 'has_coal': False, 'has_oil': False,
- 'has_wood_pellets': False, 'has_anthracite': False, 'has_dual_fuel_mineral_and_wood': False,
- 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False, 'has_electricaire': False,
- 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Ground source heat pump, underfloor, mains gas',
- 'clean_description': 'Ground source heat pump, underfloor, mains gas', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': True, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Air source heat pump, radiators, mains gas',
- 'clean_description': 'Air source heat pump, radiators, mains gas', 'has_radiators': True,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Room heaters, mains gas, Room heaters, smokeless fuel',
- 'clean_description': 'Room heaters, mains gas, room heaters, smokeless fuel', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': True, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Boiler & underfloor, mains gas, , electric',
- 'clean_description': 'Boiler & underfloor, mains gas, , electric', 'has_radiators': False,
- 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': True,
- 'has_air_source_heat_pump': False, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': True, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True},
- {'original_description': 'Room heaters, anthracite', 'clean_description': 'Room heaters, anthracite',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': False, 'has_boiler': False,
- 'has_air_source_heat_pump': False, 'has_room_heaters': True, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': False, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': True,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': False},
- {'original_description': 'Air source heat pump, Underfloor heating, pipes in concrete slab, electric',
- 'clean_description': 'Air source heat pump, underfloor heating, pipes in concrete slab, electric',
- 'has_radiators': False, 'has_fan_coil_units': False, 'has_pipes_in_screed_above_insulation': False,
- 'has_pipes_in_insulated_timber_floor': False, 'has_pipes_in_concrete_slab': True, 'has_boiler': False,
- 'has_air_source_heat_pump': True, 'has_room_heaters': False, 'has_electric_storage_heaters': False,
- 'has_warm_air': False, 'has_electric_underfloor_heating': False, 'has_electric_ceiling_heating': False,
- 'has_community_scheme': False, 'has_ground_source_heat_pump': False, 'has_no_system_present': False,
- 'has_portable_electric_heaters': False, 'has_water_source_heat_pump': False, 'has_electric_heat_pumps': False,
- 'has_micro-cogeneration': False, 'has_electric': True, 'has_mains_gas': False, 'has_wood_logs': False,
- 'has_LPG': False, 'has_coal': False, 'has_oil': False, 'has_wood_pellets': False, 'has_anthracite': False,
- 'has_dual_fuel_mineral_and_wood': False, 'has_smokeless_fuel': False, 'has_lpg': False, 'has_assumed': False,
- 'has_electricaire': False, 'has_assumed_for_most_rooms': False, 'has_underfloor_heating': True}],
- 'mainheatcont-description': [{'original_description': 'Flat rate charging, room thermostat only',
- 'clean_description': 'Flat rate charging, room thermostat only',
- 'thermostatic_control': 'room thermostat',
- 'charging_system': 'flat rate charging', 'switch_system': None,
- 'no_control': None, 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Manual charge control',
- 'clean_description': 'Manual charge control', 'thermostatic_control': None,
- 'charging_system': 'manual charge control', 'switch_system': None,
- 'no_control': None, 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Programmer, room thermostat and TRVs',
- 'clean_description': 'Programmer, room thermostat and trvs',
- 'thermostatic_control': 'room thermostat', 'charging_system': None,
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': 'trvs'},
- {'original_description': 'Programmer and appliance thermostats',
- 'clean_description': 'Programmer and appliance thermostats',
- 'thermostatic_control': 'appliance thermostats', 'charging_system': None,
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Programmer, TRVs and bypass',
- 'clean_description': 'Programmer, trvs and bypass',
- 'thermostatic_control': None, 'charging_system': None,
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': 'bypass', 'trvs': 'trvs'}, {
- 'original_description': 'Flat rate charging, no thermostatic control of '
- 'room temperature',
- 'clean_description': 'Flat rate charging, no thermostatic control of room'
- ' temperature',
- 'thermostatic_control': None, 'charging_system': 'flat rate charging',
- 'switch_system': None, 'no_control': 'no thermostatic control',
- 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None,
- 'trvs': None}, {'original_description': 'Programmer and room thermostat',
- 'clean_description': 'Programmer and room thermostat',
- 'thermostatic_control': 'room thermostat',
- 'charging_system': None, 'switch_system': 'programmer',
- 'no_control': None, 'dhw_control': None,
- 'community_heating': None,
- 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Automatic charge control',
- 'clean_description': 'Automatic charge control', 'thermostatic_control': None,
- 'charging_system': 'automatic charge control', 'switch_system': None,
- 'no_control': None, 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Flat rate charging, TRVs',
- 'clean_description': 'Flat rate charging, trvs', 'thermostatic_control': None,
- 'charging_system': 'flat rate charging', 'switch_system': None,
- 'no_control': None, 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': 'trvs'},
- {'original_description': 'Appliance thermostats',
- 'clean_description': 'Appliance thermostats',
- 'thermostatic_control': 'appliance thermostats', 'charging_system': None,
- 'switch_system': None, 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Controls for high heat retention storage heaters',
- 'clean_description': 'Controls for high heat retention storage heaters',
- 'thermostatic_control': None,
- 'charging_system': 'high heat retention storage heaters',
- 'switch_system': None, 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Room thermostat only',
- 'clean_description': 'Room thermostat only',
- 'thermostatic_control': 'room thermostat', 'charging_system': None,
- 'switch_system': None, 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Flat rate charging, programmer and room thermostat',
- 'clean_description': 'Flat rate charging, programmer and room thermostat',
- 'thermostatic_control': 'room thermostat',
- 'charging_system': 'flat rate charging', 'switch_system': 'programmer',
- 'no_control': None, 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Programmer, no room thermostat',
- 'clean_description': 'Programmer, no room thermostat',
- 'thermostatic_control': 'room thermostat', 'charging_system': None,
- 'switch_system': 'programmer', 'no_control': 'no room thermostat',
- 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'No thermostatic control of room temperature',
- 'clean_description': 'No thermostatic control of room temperature',
- 'thermostatic_control': None, 'charging_system': None, 'switch_system': None,
- 'no_control': 'no thermostatic control', 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None}, {
- 'original_description': 'Charging system linked to use of community '
- 'heating, programmer and TRVs',
- 'clean_description': 'Charging system linked to use of community heating,'
- ' programmer and trvs',
- 'thermostatic_control': None, 'charging_system': 'charging system',
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': 'use of community heating',
- 'multiple_room_thermostats': False, 'auxiliary_systems': None,
- 'trvs': 'trvs'},
- {'original_description': 'None', 'clean_description': 'None',
- 'thermostatic_control': None, 'charging_system': None, 'switch_system': None,
- 'no_control': 'none', 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None}, {
- 'original_description': 'Charging system linked to use of community '
- 'heating, programmer and room thermostat',
- 'clean_description': 'Charging system linked to use of community heating, '
- 'programmer and room thermostat',
- 'thermostatic_control': 'room thermostat',
- 'charging_system': 'charging system', 'switch_system': 'programmer',
- 'no_control': None, 'dhw_control': None,
- 'community_heating': 'use of community heating',
- 'multiple_room_thermostats': False, 'auxiliary_systems': None,
- 'trvs': None}, {'original_description': 'Room thermostats only',
- 'clean_description': 'Room thermostats only',
- 'thermostatic_control': 'room thermostats',
- 'charging_system': None, 'switch_system': None,
- 'no_control': None, 'dhw_control': None,
- 'community_heating': None,
- 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Flat rate charging, programmer and TRVs',
- 'clean_description': 'Flat rate charging, programmer and trvs',
- 'thermostatic_control': None, 'charging_system': 'flat rate charging',
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': 'trvs'}, {
- 'original_description': 'Charging system linked to use of community '
- 'heating, programmer and at least two room '
- 'thermostats',
- 'clean_description': 'Charging system linked to use of community heating, '
- 'programmer and at least two room thermostats',
- 'thermostatic_control': 'room thermostats',
- 'charging_system': 'charging system', 'switch_system': 'programmer',
- 'no_control': None, 'dhw_control': None,
- 'community_heating': 'use of community heating',
- 'multiple_room_thermostats': True, 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Programmer and room thermostats',
- 'clean_description': 'Programmer and room thermostats',
- 'thermostatic_control': 'room thermostats', 'charging_system': None,
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Time and temperature zone control',
- 'clean_description': 'Time and temperature zone control',
- 'thermostatic_control': 'time and temperature zone control',
- 'charging_system': None, 'switch_system': None, 'no_control': None,
- 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None}, {
- 'original_description': 'Charging system linked to use of community '
- 'heating, programmer and at least two room stats',
- 'clean_description': 'Charging system linked to use of community heating, '
- 'programmer and at least two room stats',
- 'thermostatic_control': None, 'charging_system': 'charging system',
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': 'use of community heating',
- 'multiple_room_thermostats': True, 'auxiliary_systems': None, 'trvs': None},
- {
- 'original_description': 'Charging system linked to use of community '
- 'heating, TRVs',
- 'clean_description': 'Charging system linked to use of community heating,'
- ' trvs',
- 'thermostatic_control': None, 'charging_system': 'charging system',
- 'switch_system': None, 'no_control': None, 'dhw_control': None,
- 'community_heating': 'use of community heating',
- 'multiple_room_thermostats': False, 'auxiliary_systems': None,
- 'trvs': 'trvs'}, {'original_description': 'Temperature zone control',
- 'clean_description': 'Temperature zone control',
- 'thermostatic_control': 'temperature zone control',
- 'charging_system': None, 'switch_system': None,
- 'no_control': None, 'dhw_control': None,
- 'community_heating': None,
- 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'TRVs and bypass',
- 'clean_description': 'Trvs and bypass', 'thermostatic_control': None,
- 'charging_system': None, 'switch_system': None, 'no_control': None,
- 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': 'bypass',
- 'trvs': 'trvs'},
- {'original_description': 'Programmer and at least two room thermostats',
- 'clean_description': 'Programmer and at least two room thermostats',
- 'thermostatic_control': 'room thermostats', 'charging_system': None,
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': True,
- 'auxiliary_systems': None, 'trvs': None}, {
- 'original_description': 'Flat rate charging, programmer and at least two '
- 'room thermostats',
- 'clean_description': 'Flat rate charging, programmer and at least two '
- 'room thermostats',
- 'thermostatic_control': 'room thermostats',
- 'charging_system': 'flat rate charging', 'switch_system': 'programmer',
- 'no_control': None, 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': True, 'auxiliary_systems': None, 'trvs': None},
- {
- 'original_description': 'Charging system linked to use of community '
- 'heating, room thermostat only',
- 'clean_description': 'Charging system linked to use of community heating,'
- ' room thermostat only',
- 'thermostatic_control': 'room thermostat',
- 'charging_system': 'charging system', 'switch_system': None,
- 'no_control': None, 'dhw_control': None,
- 'community_heating': 'use of community heating',
- 'multiple_room_thermostats': False, 'auxiliary_systems': None,
- 'trvs': None},
- {'original_description': 'Flat rate charging, programmer, no room thermostat',
- 'clean_description': 'Flat rate charging, programmer, no room thermostat',
- 'thermostatic_control': 'room thermostat',
- 'charging_system': 'flat rate charging', 'switch_system': 'programmer',
- 'no_control': 'no room thermostat', 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Programmer, TRVs and boiler energy manager',
- 'clean_description': 'Programmer, trvs and boiler energy manager',
- 'thermostatic_control': None, 'charging_system': None,
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': 'boiler energy manager', 'trvs': 'trvs'},
- {'original_description': 'No time or thermostatic control of room temperature',
- 'clean_description': 'No time or thermostatic control of room temperature',
- 'thermostatic_control': None, 'charging_system': None, 'switch_system': None,
- 'no_control': 'no time or thermostatic control', 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Not relevant (supplies DHW only)',
- 'clean_description': 'Not relevant supplies dhw only ',
- 'thermostatic_control': None, 'charging_system': None, 'switch_system': None,
- 'no_control': None, 'dhw_control': 'dhw only', 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Flat rate charging, no thermostatic control',
- 'clean_description': 'Flat rate charging, no thermostatic control',
- 'thermostatic_control': None, 'charging_system': 'flat rate charging',
- 'switch_system': None, 'no_control': 'no thermostatic control',
- 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None},
- {'original_description': '2207 Time and temperature zone control',
- 'clean_description': '2207 time and temperature zone control',
- 'thermostatic_control': 'time and temperature zone control',
- 'charging_system': None, 'switch_system': None, 'no_control': None,
- 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Celect-type controls',
- 'clean_description': 'Celect-type controls',
- 'thermostatic_control': 'celect-type control', 'charging_system': None,
- 'switch_system': None, 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': None, 'trvs': None},
- {'original_description': 'Programmer, TRVs and flow switch',
- 'clean_description': 'Programmer, trvs and flow switch',
- 'thermostatic_control': None, 'charging_system': None,
- 'switch_system': 'programmer', 'no_control': None, 'dhw_control': None,
- 'community_heating': None, 'multiple_room_thermostats': False,
- 'auxiliary_systems': 'flow switch', 'trvs': 'trvs'},
- {'original_description': 'Rhaglennydd, thermostat ystafell a TRVs',
- 'clean_description': 'Rhaglennydd, thermostat ystafell a trvs',
- 'thermostatic_control': None, 'charging_system': None, 'switch_system': None,
- 'no_control': None, 'dhw_control': None, 'community_heating': None,
- 'multiple_room_thermostats': False, 'auxiliary_systems': None,
- 'trvs': 'trvs'}], 'roof-description': [
- {'original_description': 'Pitched, no insulation (assumed)',
- 'clean_description': 'Pitched, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': True,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'none'},
- {'original_description': 'Pitched, 100 mm loft insulation',
- 'clean_description': 'Pitched, 100 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '100'},
- {'original_description': 'Pitched, insulated (assumed)', 'clean_description': 'Pitched, insulated (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': True,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'average'},
- {'original_description': 'Flat, no insulation (assumed)', 'clean_description': 'Flat, no insulation (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': True, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': True,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'none'},
- {'original_description': 'Pitched, 50 mm loft insulation',
- 'clean_description': 'Pitched, 50 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '50'},
- {'original_description': 'Pitched, 75 mm loft insulation',
- 'clean_description': 'Pitched, 75 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '75'},
- {'original_description': 'Pitched, 200 mm loft insulation',
- 'clean_description': 'Pitched, 200 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '200'},
- {'original_description': '(another dwelling above)', 'clean_description': '(another dwelling above)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': True, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, limited insulation (assumed)',
- 'clean_description': 'Pitched, limited insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': True,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'below average'},
- {'original_description': 'Pitched, no insulation', 'clean_description': 'Pitched, no insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'none'},
- {'original_description': 'Pitched, 250 mm loft insulation',
- 'clean_description': 'Pitched, 250 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '250'},
- {'original_description': 'Flat, limited insulation', 'clean_description': 'Flat, limited insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': True, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'below average'},
- {'original_description': 'Pitched, 270 mm loft insulation',
- 'clean_description': 'Pitched, 270 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '270'},
- {'original_description': 'Pitched, 150 mm loft insulation',
- 'clean_description': 'Pitched, 150 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '150'},
- {'original_description': 'Average thermal transmittance 2.27 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.27 w/m-¦k', 'thermal_transmittance': 2.27,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Roof room(s), limited insulation (assumed)',
- 'clean_description': 'Roof room(s), limited insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': True, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': True,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'below average'},
- {'original_description': 'Flat, insulated (assumed)', 'clean_description': 'Flat, insulated (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': True, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': True,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'average'},
- {'original_description': '(other premises above)', 'clean_description': '(other premises above)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': True, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Flat, limited insulation (assumed)',
- 'clean_description': 'Flat, limited insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': True, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': True, 'has_dwelling_above': False,
- 'is_valid': True, 'insulation_thickness': 'below average'},
- {'original_description': 'Average thermal transmittance 0.11 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.11 w/m-¦k', 'thermal_transmittance': 0.11,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.13 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.13 w/m-¦k', 'thermal_transmittance': 0.13,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, insulated', 'clean_description': 'Pitched, insulated',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'average'},
- {'original_description': 'Average thermal transmittance 0.15 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.15 w/m-¦k', 'thermal_transmittance': 0.15,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Flat, insulated', 'clean_description': 'Flat, insulated',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': True, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'average'},
- {'original_description': 'Average thermal transmittance 0.12 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.12 w/m-¦k', 'thermal_transmittance': 0.12,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.20 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.20 w/m-¦k', 'thermal_transmittance': 0.2,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, insulated at rafters', 'clean_description': 'Pitched, insulated at rafters',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': True, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'average'},
- {'original_description': 'Pitched, 350 mm loft insulation',
- 'clean_description': 'Pitched, 350 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '350'},
- {'original_description': 'Pitched, 25 mm loft insulation',
- 'clean_description': 'Pitched, 25 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '25'},
- {'original_description': 'Average thermal transmittance 0.19 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.19 w/m-¦k', 'thermal_transmittance': 0.19,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.14 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.14 w/m-¦k', 'thermal_transmittance': 0.14,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.18 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.18 w/m-¦k', 'thermal_transmittance': 0.18,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 300 mm loft insulation',
- 'clean_description': 'Pitched, 300 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '300'},
- {'original_description': 'Average thermal transmittance 0.07 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.07 w/m-¦k', 'thermal_transmittance': 0.07,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.2 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.2 w/m-¦k', 'thermal_transmittance': 0.2,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 0 mm loft insulation', 'clean_description': 'Pitched, 0 mm loft insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': True, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '0'},
- {'original_description': 'Average thermal transmittance 0.09 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.09 w/m-¦k', 'thermal_transmittance': 0.09,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Roof room(s), no insulation (assumed)',
- 'clean_description': 'Roof room(s), no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': True, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': True,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'none'},
- {'original_description': 'Average thermal transmittance 0.48 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.48 w/m-¦k', 'thermal_transmittance': 0.48,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, *** INVALID INPUT Code : 57 *** loft insulation',
- 'clean_description': 'Pitched, *** invalid input code : 57 *** loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': False, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.08 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.08 w/m-¦k', 'thermal_transmittance': 0.08,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.17 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.17 w/m-¦k', 'thermal_transmittance': 0.17,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.1 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.1 w/m-¦k', 'thermal_transmittance': 0.1,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 400 mm loft insulation',
- 'clean_description': 'Pitched, 400 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '400'},
- {'original_description': 'Pitched, 12 mm loft insulation',
- 'clean_description': 'Pitched, 12 mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '12'},
- {'original_description': 'Average thermal transmittance 0.25 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.25 w/m-¦k', 'thermal_transmittance': 0.25,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.01 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.01 w/m-¦k', 'thermal_transmittance': 0.01,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.16 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.16 w/m-¦k', 'thermal_transmittance': 0.16,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.10 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.10 w/m-¦k', 'thermal_transmittance': 0.1,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Flat, no insulation', 'clean_description': 'Flat, no insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': True, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'none'},
- {'original_description': 'Roof room(s), insulated (assumed)',
- 'clean_description': 'Roof room(s), insulated (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': True, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': True,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'average'},
- {'original_description': 'Average thermal transmittance 0.94 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.94 w/m-¦k', 'thermal_transmittance': 0.94,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Thatched', 'clean_description': 'Thatched', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': True, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 400+ mm loft insulation',
- 'clean_description': 'Pitched, 400+ mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '400+'},
- {'original_description': 'Roof room(s), insulated', 'clean_description': 'Roof room(s), insulated',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': True,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'average'},
- {'original_description': 'Average thermal transmittance 0.23 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.23 w/m-¦k', 'thermal_transmittance': 0.23,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, limited insulation', 'clean_description': 'Pitched, limited insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'below average'},
- {'original_description': 'Roof room(s), ceiling insulated',
- 'clean_description': 'Roof room(s), ceiling insulated', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': True, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'average'},
- {'original_description': 'Average thermal transmittance 0.33 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.33 w/m-¦k', 'thermal_transmittance': 0.33,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.35 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.35 w/m-¦k', 'thermal_transmittance': 0.35,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.36 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.36 w/m-¦k', 'thermal_transmittance': 0.36,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.49 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.49 w/m-¦k', 'thermal_transmittance': 0.49,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.24 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.24 w/m-¦k', 'thermal_transmittance': 0.24,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.18 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.18 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.38 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.38 w/m-¦k', 'thermal_transmittance': 0.38,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 300+ mm loft insulation',
- 'clean_description': 'Pitched, 300+ mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '300+'},
- {'original_description': 'Average thermal transmittance 0.26 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.26 w/m-¦k', 'thermal_transmittance': 0.26,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.47 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.47 w/m-¦k', 'thermal_transmittance': 0.47,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 2.05 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 2.05 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.17 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.17 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.21 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.21 w/m-¦k', 'thermal_transmittance': 0.21,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 2.41 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.41 w/m-¦k', 'thermal_transmittance': 2.41,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.10 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.10 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.28 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.28 w/m-¦k', 'thermal_transmittance': 0.28,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.29 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.29 w/m-¦k', 'thermal_transmittance': 1.29,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.22 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.22 w/m-¦k', 'thermal_transmittance': 0.22,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 250mm loft insulation',
- 'clean_description': 'Pitched, 250mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '250'},
- {'original_description': 'Average thermal transmittance 0.15 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.15 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Thatched, with additional insulation',
- 'clean_description': 'Thatched, with additional insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': True, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'above average'},
- {'original_description': 'Average thermal transmittance 0.42 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.42 w/m-¦k', 'thermal_transmittance': 0.42,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.11 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.11 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.05 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.05 w/m-¦k', 'thermal_transmittance': 0.05,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 2.3 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.3 w/m-¦k', 'thermal_transmittance': 2.3,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 300+ mm loft insulation',
- 'clean_description': 'Pitched, 300+ mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '300+'},
- {'original_description': 'Average thermal transmittance 0.3 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.3 w/m-¦k', 'thermal_transmittance': 0.3,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.30 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.30 w/m-¦k', 'thermal_transmittance': 0.3,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.19 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.19 w/m-¦k', 'thermal_transmittance': 1.19,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.44 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.44 w/m-¦k', 'thermal_transmittance': 0.44,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.34 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.34 w/m-¦k', 'thermal_transmittance': 0.34,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.32 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.32 w/m-¦k', 'thermal_transmittance': 0.32,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.60 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.60 w/m-¦k', 'thermal_transmittance': 1.6,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.31 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.31 w/m-¦k', 'thermal_transmittance': 0.31,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.16 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.16 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.14 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.14 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.27 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.27 w/m-¦k', 'thermal_transmittance': 0.27,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.37 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.37 w/m-¦k', 'thermal_transmittance': 0.37,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.4 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.4 w/m-¦k', 'thermal_transmittance': 0.4,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.19 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.19 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 2.30 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.30 w/m-¦k', 'thermal_transmittance': 2.3,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.29 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.29 w/m-¦k', 'thermal_transmittance': 0.29,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.45 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.45 w/m-¦k', 'thermal_transmittance': 0.45,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.57 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.57 w/m-¦k', 'thermal_transmittance': 0.57,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.73 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.73 w/m-¦k', 'thermal_transmittance': 0.73,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.5 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.5 w/m-¦k', 'thermal_transmittance': 1.5,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 100mm loft insulation',
- 'clean_description': 'Pitched, 100mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '100'},
- {'original_description': 'Pitched, loft insulation', 'clean_description': 'Pitched, loft insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': True, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 200mm loft insulation',
- 'clean_description': 'Pitched, 200mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '200'},
- {'original_description': 'Average thermal transmittance 0.03 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.03 w/m-¦k', 'thermal_transmittance': 0.03,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched', 'clean_description': 'Pitched', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.68 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.68 w/m-¦k', 'thermal_transmittance': 0.68,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.58 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.58 w/m-¦k', 'thermal_transmittance': 0.58,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.26 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.26 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 2 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2 w/m-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.13 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.13 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.25 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.25 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': '', 'clean_description': ''},
- {'original_description': 'Pitched, 150mm loft insulation',
- 'clean_description': 'Pitched, 150mm loft insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False, 'is_loft': True,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '150'},
- {'original_description': 'Average thermal transmittance 1.13 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.13 w/m-¦k', 'thermal_transmittance': 1.13,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.96 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.96 w/m-¦k', 'thermal_transmittance': 1.96,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.70 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.70 w/m-¦k', 'thermal_transmittance': 0.7,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.22 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.22 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.07 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.07 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.51 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.51 w/m-¦k', 'thermal_transmittance': 0.51,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.52 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.52 w/m-¦k', 'thermal_transmittance': 0.52,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.74 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.74 w/m-¦k', 'thermal_transmittance': 0.74,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.86 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.86 w/m-¦k', 'thermal_transmittance': 0.86,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.70 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.70 w/m-¦k', 'thermal_transmittance': 1.7,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.43 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.43 w/m-¦k', 'thermal_transmittance': 0.43,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.30 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.30 w/m-¦k', 'thermal_transmittance': 1.3,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.87 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.87 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.39 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.39 w/m-¦k', 'thermal_transmittance': 0.39,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.18 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.18 w/m-¦k', 'thermal_transmittance': 1.18,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Pitched, 75mm loft insulation', 'clean_description': 'Pitched, 75mm loft insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': True, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '75'},
- {'original_description': 'Pitched, 50mm loft insulation', 'clean_description': 'Pitched, 50mm loft insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': True, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': '50'},
- {'original_description': 'Average thermal transmittance 0.56 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.56 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.41 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.41 w/m-¦k', 'thermal_transmittance': 0.41,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Roof room(s), no insulation', 'clean_description': 'Roof room(s), no insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': True,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'none'},
- {'original_description': 'Average thermal transmittance 0.84 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.84 w/m-¦k', 'thermal_transmittance': 0.84,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Roof room(s)', 'clean_description': 'Roof room(s)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': True, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.95 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.95 w/m-¦k', 'thermal_transmittance': 0.95,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Ar oleddf, dim inswleiddio', 'clean_description': 'Pitched, no insulation',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_pitched': True, 'is_roof_room': False,
- 'is_loft': False, 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': 'none'},
- {'original_description': 'Average thermal transmittance 2.10 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 2.10 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.67 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.67 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.20 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.20 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.11 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.11 w/m-¦k', 'thermal_transmittance': 1.11,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 2.10 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.10 w/m-¦k', 'thermal_transmittance': 2.1,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.14 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.14 w/m-¦k', 'thermal_transmittance': 1.14,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.89 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.89 w/m-¦k', 'thermal_transmittance': 0.89,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.06 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.06 w/m-¦k', 'thermal_transmittance': 0.06,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.63 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.63 w/m-¦k', 'thermal_transmittance': 1.63,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.75 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.75 w/m-¦k', 'thermal_transmittance': 1.75,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.45 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.45 w/m-¦k', 'thermal_transmittance': 1.45,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.50 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.50 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 0.54 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.54 w/m-¦k', 'thermal_transmittance': 0.54,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.01 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.01 w/m-¦k', 'thermal_transmittance': 1.01,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None},
- {'original_description': 'Average thermal transmittance 1.06 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.06 w/m-¦k', 'thermal_transmittance': 1.06,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_pitched': False, 'is_roof_room': False, 'is_loft': False,
- 'is_flat': False, 'is_thatched': False, 'is_at_rafters': False, 'is_assumed': False,
- 'has_dwelling_above': False, 'is_valid': True, 'insulation_thickness': None}], 'walls-description': [
- {'original_description': 'Cavity wall, as built, no insulation (assumed)',
- 'clean_description': 'Cavity wall, as built, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': True, 'is_filled_cavity': False, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': True,
- 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'none',
- 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Solid brick, as built, no insulation (assumed)',
- 'clean_description': 'Solid brick, as built, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False, 'is_solid_brick': True,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': True,
- 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'none',
- 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Cavity wall, as built, insulated (assumed)',
- 'clean_description': 'Cavity wall, as built, insulated (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': True, 'is_filled_cavity': False, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': True,
- 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'average',
- 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Solid brick, as built, insulated (assumed)',
- 'clean_description': 'Solid brick, as built, insulated (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False, 'is_solid_brick': True,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': True,
- 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'average',
- 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Cavity wall, filled cavity', 'clean_description': 'Cavity wall, filled cavity',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_cavity_wall': True,
- 'is_filled_cavity': True, 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False,
- 'is_granite_or_whinstone': False, 'is_as_built': False, 'is_cob': False, 'is_assumed': False,
- 'is_sandstone_or_limestone': False, 'insulation_thickness': None, 'external_insulation': False,
- 'internal_insulation': False}, {'original_description': 'Cavity wall, as built, partial insulation (assumed)',
- 'clean_description': 'Cavity wall, as built, partial insulation (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_cavity_wall': True, 'is_filled_cavity': False, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False,
- 'is_granite_or_whinstone': False, 'is_as_built': True, 'is_cob': False,
- 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'below average', 'external_insulation': False,
- 'internal_insulation': False},
- {'original_description': 'System built, as built, insulated (assumed)',
- 'clean_description': 'System built, as built, insulated (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': True, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': True, 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'average', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'System built, as built, no insulation (assumed)',
- 'clean_description': 'System built, as built, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': True, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': True, 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'none', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Solid brick, as built, partial insulation (assumed)',
- 'clean_description': 'Solid brick, as built, partial insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False, 'is_solid_brick': True,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': True,
- 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'below average', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.17 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.17 w/m-¦k', 'thermal_transmittance': 1.17,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.18 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.18 w/m-¦k', 'thermal_transmittance': 0.18,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'System built, with internal insulation',
- 'clean_description': 'System built, with internal insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': True, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'average', 'external_insulation': False, 'internal_insulation': True},
- {'original_description': 'Average thermal transmittance 0.17 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.17 w/m-¦k', 'thermal_transmittance': 0.17,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.12 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.12 w/m-¦k', 'thermal_transmittance': 0.12,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Timber frame, as built, insulated (assumed)',
- 'clean_description': 'Timber frame, as built, insulated (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': True, 'is_granite_or_whinstone': False,
- 'is_as_built': True, 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'average', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Timber frame, as built, no insulation (assumed)',
- 'clean_description': 'Timber frame, as built, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': True, 'is_granite_or_whinstone': False,
- 'is_as_built': True, 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'none', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Solid brick, with internal insulation',
- 'clean_description': 'Solid brick, with internal insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False, 'is_solid_brick': True,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': False,
- 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'average',
- 'external_insulation': False, 'internal_insulation': True},
- {'original_description': 'Average thermal transmittance 0.19 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.19 w/m-¦k', 'thermal_transmittance': 0.19,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.27 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.27 w/m-¦k', 'thermal_transmittance': 0.27,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.14 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.14 w/m-¦k', 'thermal_transmittance': 0.14,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.16 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.16 w/m-¦k', 'thermal_transmittance': 0.16,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'System built, as built, partial insulation (assumed)',
- 'clean_description': 'System built, as built, partial insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': True, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': True, 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'below average', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.20 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.20 w/m-¦k', 'thermal_transmittance': 0.2,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.15 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.15 w/m-¦k', 'thermal_transmittance': 0.15,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.35 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.35 w/m-¦k', 'thermal_transmittance': 0.35,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.30 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.30 w/m-¦k', 'thermal_transmittance': 0.3,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.21 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.21 w/m-¦k', 'thermal_transmittance': 0.21,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.10 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.10 w/m-¦k', 'thermal_transmittance': 2.1,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.24 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.24 w/m-¦k', 'thermal_transmittance': 1.24,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.56 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.56 w/m-¦k', 'thermal_transmittance': 1.56,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.58 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.58 w/m-¦k', 'thermal_transmittance': 1.58,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Solid brick, with external insulation',
- 'clean_description': 'Solid brick, with external insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False, 'is_solid_brick': True,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': False,
- 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'average',
- 'external_insulation': True, 'internal_insulation': False},
- {'original_description': 'Cavity wall, with internal insulation',
- 'clean_description': 'Cavity wall, with internal insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': True, 'is_filled_cavity': False, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': False,
- 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'average',
- 'external_insulation': False, 'internal_insulation': True},
- {'original_description': 'Average thermal transmittance 0.25 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.25 w/m-¦k', 'thermal_transmittance': 0.25,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.24 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.24 w/m-¦k', 'thermal_transmittance': 0.24,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.28 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.28 w/m-¦k', 'thermal_transmittance': 0.28,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.13 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.13 w/m-¦k', 'thermal_transmittance': 0.13,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Cavity wall, filled cavity and internal insulation',
- 'clean_description': 'Cavity wall, filled cavity and internal insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': True, 'is_filled_cavity': True, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': False,
- 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'average',
- 'external_insulation': False, 'internal_insulation': True},
- {'original_description': 'Average thermal transmittance 0.39 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.39 w/m-¦k', 'thermal_transmittance': 0.39,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.45 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.45 w/m-¦k', 'thermal_transmittance': 0.45,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.46 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.46 w/m-¦k', 'thermal_transmittance': 0.46,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.40 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.40 w/m-¦k', 'thermal_transmittance': 0.4,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.97 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.97 w/m-¦k', 'thermal_transmittance': 0.97,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.29 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.29 w/m-¦k', 'thermal_transmittance': 0.29,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.26 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.26 w/m-¦k', 'thermal_transmittance': 0.26,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.23 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.23 w/m-¦k', 'thermal_transmittance': 0.23,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.42 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.42 w/m-¦k', 'thermal_transmittance': 0.42,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.00 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.00 w/m-¦k', 'thermal_transmittance': 0.0,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.50 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.50 w/m-¦k', 'thermal_transmittance': 0.5,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.34 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.34 w/m-¦k', 'thermal_transmittance': 0.34,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.57 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.57 w/m-¦k', 'thermal_transmittance': 0.57,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.49 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.49 w/m-¦k', 'thermal_transmittance': 0.49,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Timber frame, with additional insulation',
- 'clean_description': 'Timber frame, with additional insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': True, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'above average', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.38 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.38 w/m-¦k', 'thermal_transmittance': 0.38,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.95 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.95 w/m-¦k', 'thermal_transmittance': 0.95,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.56 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.56 w/m-¦k', 'thermal_transmittance': 0.56,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.22 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.22 w/m-¦k', 'thermal_transmittance': 0.22,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.13 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.13 w/m-¦k', 'thermal_transmittance': 1.13,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.52 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.52 w/m-¦k', 'thermal_transmittance': 0.52,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Timber frame, as built, partial insulation (assumed)',
- 'clean_description': 'Timber frame, as built, partial insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': True, 'is_granite_or_whinstone': False,
- 'is_as_built': True, 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'below average', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.51 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.51 w/m-¦k', 'thermal_transmittance': 0.51,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.33 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.33 w/m-¦k', 'thermal_transmittance': 0.33,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.32 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.32 w/m-¦k', 'thermal_transmittance': 0.32,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.03 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.03 w/m-¦k', 'thermal_transmittance': 1.03,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Cavity wall, filled cavity and external insulation',
- 'clean_description': 'Cavity wall, filled cavity and external insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': True, 'is_filled_cavity': True, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': False,
- 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'average',
- 'external_insulation': True, 'internal_insulation': False},
- {'original_description': 'Cob, as built', 'clean_description': 'Cob, as built', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': True, 'is_cob': True, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'System built, with external insulation',
- 'clean_description': 'System built, with external insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': True, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'average', 'external_insulation': True, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.31 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.31 w/m-¦k', 'thermal_transmittance': 0.31,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.48 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.48 w/m-¦k', 'thermal_transmittance': 0.48,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.06 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.06 w/m-¦k', 'thermal_transmittance': 1.06,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.2 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.2 w/m-¦k', 'thermal_transmittance': 0.2,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.34 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.34 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.43 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.43 w/m-¦k', 'thermal_transmittance': 0.43,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.58 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.58 w/m-¦k', 'thermal_transmittance': 0.58,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Cavity wall, with external insulation',
- 'clean_description': 'Cavity wall, with external insulation', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': True, 'is_filled_cavity': False, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': False,
- 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'average',
- 'external_insulation': True, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.37 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.37 w/m-¦k', 'thermal_transmittance': 1.37,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.54 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.54 w/m-¦k', 'thermal_transmittance': 0.54,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.80 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.80 w/m-¦k', 'thermal_transmittance': 0.8,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.49 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.49 w/m-¦k', 'thermal_transmittance': 1.49,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.93 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.93 w/m-¦k', 'thermal_transmittance': 1.93,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.88 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.88 w/m-¦k', 'thermal_transmittance': 1.88,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.53 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.53 w/m-¦k', 'thermal_transmittance': 1.53,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.01 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.01 w/m-¦k', 'thermal_transmittance': 1.01,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.41 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.41 w/m-¦k', 'thermal_transmittance': 1.41,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.66 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.66 w/m-¦k', 'thermal_transmittance': 0.66,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.65 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.65 w/m-¦k', 'thermal_transmittance': 0.65,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.44 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.44 w/m-¦k', 'thermal_transmittance': 0.44,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.68 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.68 w/m-¦k', 'thermal_transmittance': 0.68,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.44 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.44 w/m-¦k', 'thermal_transmittance': 1.44,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Sandstone or limestone, as built, no insulation (assumed)',
- 'clean_description': 'Sandstone or limestone, as built, no insulation (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_cavity_wall': False,
- 'is_filled_cavity': False, 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False,
- 'is_granite_or_whinstone': False, 'is_as_built': True, 'is_cob': False, 'is_assumed': True,
- 'is_sandstone_or_limestone': True, 'insulation_thickness': 'none', 'external_insulation': False,
- 'internal_insulation': False}, {'original_description': 'Granite or whinstone, as built, insulated (assumed)',
- 'clean_description': 'Granite or whinstone, as built, insulated (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_cavity_wall': False, 'is_filled_cavity': False, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False,
- 'is_granite_or_whinstone': True, 'is_as_built': True, 'is_cob': False,
- 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'average', 'external_insulation': False,
- 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.30 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.30 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.24 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.24 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.11 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.11 w/m-¦k', 'thermal_transmittance': 0.11,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.62 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.62 w/m-¦k', 'thermal_transmittance': 0.62,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.10 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.10 w/m-¦k', 'thermal_transmittance': 0.1,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.61 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.61 w/m-¦k', 'thermal_transmittance': 0.61,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.64 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.64 w/m-¦k', 'thermal_transmittance': 0.64,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.28 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.28 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.29 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.29 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.11 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.11 w/m-¦k', 'thermal_transmittance': 1.11,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.75 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.75 w/m-¦k', 'thermal_transmittance': 0.75,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.3 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.3 w/m-¦k', 'thermal_transmittance': 0.3,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.36 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.36 w/m-¦k', 'thermal_transmittance': 0.36,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.40 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.40 w/m-¦k', 'thermal_transmittance': 1.4,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.98 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.98 w/m-¦k', 'thermal_transmittance': 0.98,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.37 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.37 w/m-¦k', 'thermal_transmittance': 0.37,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.28 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.28 w/m-¦k', 'thermal_transmittance': 1.28,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.08 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.08 w/m-¦k', 'thermal_transmittance': 1.08,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.33 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.33 w/m-¦k', 'thermal_transmittance': 1.33,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.59 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.59 w/m-¦k', 'thermal_transmittance': 0.59,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.96 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.96 w/m-¦k', 'thermal_transmittance': 0.96,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.13 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.13 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.09 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.09 w/m-¦k', 'thermal_transmittance': 2.09,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.1 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.1 w/m-¦k', 'thermal_transmittance': 0.1,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.16 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.16 w/m-¦k', 'thermal_transmittance': 1.16,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.14 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.14 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.34 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.34 w/m-¦k', 'thermal_transmittance': 1.34,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.04 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.04 w/m-¦k', 'thermal_transmittance': 1.04,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.93 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.93 w/m-¦k', 'thermal_transmittance': 0.93,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.91 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.91 w/m-¦k', 'thermal_transmittance': 0.91,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.05 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.05 w/m-¦k', 'thermal_transmittance': 1.05,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.03 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.03 w/m-¦k', 'thermal_transmittance': 2.03,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.92 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.92 w/m-¦k', 'thermal_transmittance': 0.92,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.00 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.00 w/m-¦k', 'thermal_transmittance': 1.0,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.89 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.89 w/m-¦k', 'thermal_transmittance': 0.89,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.63 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.63 w/m-¦k', 'thermal_transmittance': 0.63,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.55 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.55 w/m-¦k', 'thermal_transmittance': 0.55,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.09 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.09 w/m-¦k', 'thermal_transmittance': 1.09,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.83 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.83 w/m-¦k', 'thermal_transmittance': 0.83,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.19 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.19 w/m-¦k', 'thermal_transmittance': 1.19,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.29 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.29 w/m-¦k', 'thermal_transmittance': 1.29,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.27 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.27 w/m-¦k', 'thermal_transmittance': 1.27,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.96 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.96 w/m-¦k', 'thermal_transmittance': 1.96,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.87 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.87 w/m-¦k', 'thermal_transmittance': 0.87,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.69 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.69 w/m-¦k', 'thermal_transmittance': 0.69,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.42 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.42 w/m-¦k', 'thermal_transmittance': 1.42,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.12 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.12 w/m-¦k', 'thermal_transmittance': 1.12,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.18 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.18 w/m-¦k', 'thermal_transmittance': 1.18,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.14 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.14 w/m-¦k', 'thermal_transmittance': 1.14,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.15 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.15 w/m-¦k', 'thermal_transmittance': 1.15,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.20 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.20 w/m-¦k', 'thermal_transmittance': 1.2,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.25 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.25 w/m-¦k', 'thermal_transmittance': 1.25,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.15 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.15 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Cavity wall,', 'clean_description': 'Cavity wall,', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': True, 'is_filled_cavity': False, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': False,
- 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False, 'insulation_thickness': None,
- 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Cavity wall, insulated (assumed)',
- 'clean_description': 'Cavity wall, insulated (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': True, 'is_filled_cavity': False, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': False,
- 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'average',
- 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.55 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.55 w/m-¦k', 'thermal_transmittance': 1.55,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.08 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.08 w/m-¦k', 'thermal_transmittance': 0.08,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.92 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.92 w/m-¦k', 'thermal_transmittance': 1.92,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.27 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.27 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.78 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.78 w/m-¦k', 'thermal_transmittance': 0.78,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.22 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.22 w/m-¦k', 'thermal_transmittance': 1.22,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.32 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.32 w/m-¦k', 'thermal_transmittance': 1.32,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.07 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.07 w/m-¦k', 'thermal_transmittance': 1.07,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.99 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.99 w/m-¦k', 'thermal_transmittance': 0.99,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.41 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.41 w/m-¦k', 'thermal_transmittance': 0.41,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.60 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.60 w/m-¦k', 'thermal_transmittance': 0.6,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.47 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.47 w/m-¦k', 'thermal_transmittance': 0.47,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.85 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.85 w/m-¦k', 'thermal_transmittance': 0.85,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.26 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.26 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.41 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.41 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.73 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.73 w/m-¦k', 'thermal_transmittance': 1.73,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.20 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.20 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.84 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.84 w/m-¦k', 'thermal_transmittance': 0.84,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.72 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.72 w/m-¦k', 'thermal_transmittance': 1.72,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.77 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.77 w/m-¦k', 'thermal_transmittance': 1.77,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.76 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.76 w/m-¦k', 'thermal_transmittance': 0.76,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.81 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.81 w/m-¦k', 'thermal_transmittance': 1.81,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.67 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.67 w/m-¦k', 'thermal_transmittance': 0.67,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.15 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.15 w/m-¦k', 'thermal_transmittance': 2.15,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.18 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.18 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.71 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.71 w/m-¦k', 'thermal_transmittance': 0.71,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.35 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.35 w/m-¦k', 'thermal_transmittance': 1.35,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.86 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.86 w/m-¦k', 'thermal_transmittance': 0.86,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.38 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.38 w/m-¦k', 'thermal_transmittance': 1.38,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.70 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.70 w/m-¦k', 'thermal_transmittance': 1.7,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.90 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.90 w/m-¦k', 'thermal_transmittance': 0.9,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.05 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.05 w/m-¦k', 'thermal_transmittance': 2.05,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.4 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.4 w/m-¦k', 'thermal_transmittance': 0.4,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.19 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.19 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.32 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.32 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.31 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.31 w/m-¦k', 'thermal_transmittance': 1.31,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.50 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.50 w/m-¦k', 'thermal_transmittance': 1.5,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Granite or whinstone, as built, no insulation (assumed)',
- 'clean_description': 'Granite or whinstone, as built, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': True,
- 'is_as_built': True, 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': 'none', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.12 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.12 w/m-¦k', 'thermal_transmittance': 2.12,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.99 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.99 w/m-¦k', 'thermal_transmittance': 1.99,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.73 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.73 w/m-¦k', 'thermal_transmittance': 0.73,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.70 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.70 w/m-¦k', 'thermal_transmittance': 0.7,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance -0.67 W/m-¦K',
- 'clean_description': 'Average thermal transmittance -0.67 w/m-¦k', 'thermal_transmittance': -0.67,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.77 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.77 w/m-¦k', 'thermal_transmittance': 0.77,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.17 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.17 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.53 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.53 w/m-¦k', 'thermal_transmittance': 0.53,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.00 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.00 w/m-¦k', 'thermal_transmittance': 2.0,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.01 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.01 w/m-¦k', 'thermal_transmittance': 2.01,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.76 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.76 w/m-¦k', 'thermal_transmittance': 1.76,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.16 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.16 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.84 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.84 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.45 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.45 w/m-¦k', 'thermal_transmittance': 1.45,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.74 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.74 w/m-¦k', 'thermal_transmittance': 0.74,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.65 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.65 w/m-¦k', 'thermal_transmittance': 1.65,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.72 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.72 w/m-¦k', 'thermal_transmittance': 0.72,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.16 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.16 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.36 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.36 w/m-¦k', 'thermal_transmittance': 1.36,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.48 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.48 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.21 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.21 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.94 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.94 w/m-¦k', 'thermal_transmittance': 0.94,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.23 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.23 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.52 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.52 w/m-¦k', 'thermal_transmittance': 1.52,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.30 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.30 w/m-¦k', 'thermal_transmittance': 1.3,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.71 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.71 w/m-¦k', 'thermal_transmittance': 1.71,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.90 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.90 w/m-¦k', 'thermal_transmittance': 1.9,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.46 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.46 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.50 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.50 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.31 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.31 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.25 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.25 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.46 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.46 w/m-¦k', 'thermal_transmittance': 1.46,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.81 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.81 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.02 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.02 w/m-¦k', 'thermal_transmittance': 2.02,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.06 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.06 w/m-¦k', 'thermal_transmittance': 0.06,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.09 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.09 w/m-¦k', 'thermal_transmittance': 0.09,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 11.26 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 11.26 w/m-¦k', 'thermal_transmittance': 11.26,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.14 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.14 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.95 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.95 w/m-¦k', 'thermal_transmittance': 1.95,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.38 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.38 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.10 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 2.10 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.26 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.26 w/m-¦k', 'thermal_transmittance': 1.26,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.10 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.10 w/m-¦k', 'thermal_transmittance': 1.1,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.75 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.75 w/m-¦k', 'thermal_transmittance': 1.75,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.23 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.23 w/m-¦k', 'thermal_transmittance': 1.23,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.22 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.22 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.86 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.86 w/m-¦k', 'thermal_transmittance': 1.86,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.70 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.70 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.58 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.58 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.45 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.45 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.88 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.88 w/m-¦k', 'thermal_transmittance': 0.88,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.02 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.02 w/m-¦k', 'thermal_transmittance': 1.02,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.74 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.74 w/m-¦k', 'thermal_transmittance': 1.74,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.79 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.79 w/m-¦k', 'thermal_transmittance': 0.79,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.81 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.81 w/m-¦k', 'thermal_transmittance': 0.81,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.97 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.97 w/m-¦k', 'thermal_transmittance': 1.97,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.61 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.61 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.37 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.37 w/m-¦k', 'thermal_transmittance': 2.37,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.82 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.82 w/m-¦k', 'thermal_transmittance': 2.82,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 3.04 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 3.04 w/m-¦k', 'thermal_transmittance': 3.04,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.98 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.98 w/m-¦k', 'thermal_transmittance': 2.98,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 3.17 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 3.17 w/m-¦k', 'thermal_transmittance': 3.17,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.82 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.82 w/m-¦k', 'thermal_transmittance': 0.82,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.40 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.40 w/m-¦k', 'thermal_transmittance': 2.4,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.67 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.67 w/m-¦k', 'thermal_transmittance': 1.67,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Sandstone or limestone, as built, partial insulation (assumed)',
- 'clean_description': 'Sandstone or limestone, as built, partial insulation (assumed)',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None, 'is_cavity_wall': False,
- 'is_filled_cavity': False, 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False,
- 'is_granite_or_whinstone': False, 'is_as_built': True, 'is_cob': False, 'is_assumed': True,
- 'is_sandstone_or_limestone': True, 'insulation_thickness': 'below average', 'external_insulation': False,
- 'internal_insulation': False}, {'original_description': 'Average thermal transmittance 0.35 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.35 w/m+é-¦k',
- 'thermal_transmittance': None, 'thermal_transmittance_unit': None,
- 'is_cavity_wall': False, 'is_filled_cavity': False, 'is_solid_brick': False,
- 'is_system_built': False, 'is_timber_frame': False,
- 'is_granite_or_whinstone': False, 'is_as_built': False, 'is_cob': False,
- 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False,
- 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.12 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.12 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.82 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.82 w/m-¦k', 'thermal_transmittance': 1.82,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.57 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.57 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.59 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.59 w/m-¦k', 'thermal_transmittance': 1.59,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.51 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.51 w/m-¦k', 'thermal_transmittance': 1.51,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.21 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.21 w/m-¦k', 'thermal_transmittance': 1.21,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.61 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.61 w/m-¦k', 'thermal_transmittance': 1.61,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.31 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.31 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Briciau solet, fel yGÇÖu hadeiladwyd, dim inswleiddio (rhagdybiaeth)',
- 'clean_description': 'Solid brick, as built, no insulation (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False, 'is_solid_brick': True,
- 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False, 'is_as_built': True,
- 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': False, 'insulation_thickness': 'none',
- 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.18 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.18 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.33 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.33 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.64 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.64 w/m-¦k', 'thermal_transmittance': 1.64,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.39 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.39 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Sandstone or limestone, as built, insulated (assumed)',
- 'clean_description': 'Sandstone or limestone, as built, insulated (assumed)', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': True, 'is_cob': False, 'is_assumed': True, 'is_sandstone_or_limestone': True,
- 'insulation_thickness': 'average', 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.68 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.68 w/m-¦k', 'thermal_transmittance': 1.68,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.67 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.67 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.39 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.39 w/m-¦k', 'thermal_transmittance': 1.39,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.52 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.52 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.69 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.69 w/m-¦k', 'thermal_transmittance': 1.69,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.87 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.87 w/m-¦k', 'thermal_transmittance': 1.87,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.11 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.11 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.38 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.38 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.43 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.43 w/m-¦k', 'thermal_transmittance': 1.43,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.47 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.47 w/m-¦k', 'thermal_transmittance': 1.47,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.03 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.03 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.07 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.07 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.15 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.15 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.12 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.12 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.17 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.17 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.35 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.35 w/m-¦k', 'thermal_transmittance': 2.35,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 2.39 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 2.39 w/m-¦k', 'thermal_transmittance': 2.39,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.62 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.62 w/m-¦k', 'thermal_transmittance': 1.62,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.68 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.68 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.26 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.26 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.88 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.88 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.90 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.90 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.85 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 1.85 w/m-¦k', 'thermal_transmittance': 1.85,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.60 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 0.60 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 1.49 W/m+é-¦K',
- 'clean_description': 'Average thermal transmittance 1.49 w/m+é-¦k', 'thermal_transmittance': None,
- 'thermal_transmittance_unit': None, 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.05 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.05 w/m-¦k', 'thermal_transmittance': 0.05,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False},
- {'original_description': 'Average thermal transmittance 0.07 W/m-¦K',
- 'clean_description': 'Average thermal transmittance 0.07 w/m-¦k', 'thermal_transmittance': 0.07,
- 'thermal_transmittance_unit': 'w/m-¦k', 'is_cavity_wall': False, 'is_filled_cavity': False,
- 'is_solid_brick': False, 'is_system_built': False, 'is_timber_frame': False, 'is_granite_or_whinstone': False,
- 'is_as_built': False, 'is_cob': False, 'is_assumed': False, 'is_sandstone_or_limestone': False,
- 'insulation_thickness': None, 'external_insulation': False, 'internal_insulation': False}],
- 'windows-description': [
- {'original_description': 'Fully double glazed', 'clean_description': 'Fully double glazed',
- 'has_glazing': True, 'glazing_coverage': 'full', 'glazing_type': 'double', 'no_data': False},
- {'original_description': 'Single glazed', 'clean_description': 'Single glazed', 'has_glazing': True,
- 'glazing_coverage': 'full', 'glazing_type': 'single', 'no_data': False},
- {'original_description': 'Partial secondary glazing', 'clean_description': 'Partial secondary glazing',
- 'has_glazing': True, 'glazing_coverage': 'partial', 'glazing_type': 'secondary', 'no_data': False},
- {'original_description': 'Some double glazing', 'clean_description': 'Some double glazing',
- 'has_glazing': True, 'glazing_coverage': 'partial', 'glazing_type': 'double', 'no_data': False},
- {'original_description': 'Fully triple glazed', 'clean_description': 'Fully triple glazed',
- 'has_glazing': True, 'glazing_coverage': 'full', 'glazing_type': 'triple', 'no_data': False},
- {'original_description': 'High performance glazing', 'clean_description': 'High performance glazing',
- 'has_glazing': True, 'glazing_coverage': 'full', 'glazing_type': 'high performance', 'no_data': False},
- {'original_description': 'Partial double glazing', 'clean_description': 'Partial double glazing',
- 'has_glazing': True, 'glazing_coverage': 'partial', 'glazing_type': 'double', 'no_data': False},
- {'original_description': 'Full secondary glazing', 'clean_description': 'Full secondary glazing',
- 'has_glazing': True, 'glazing_coverage': 'full', 'glazing_type': 'secondary', 'no_data': False},
- {'original_description': 'Multiple glazing throughout',
- 'clean_description': 'Multiple glazing throughout', 'has_glazing': True, 'glazing_coverage': 'full',
- 'glazing_type': 'multiple', 'no_data': False},
- {'original_description': 'Mostly secondary glazing', 'clean_description': 'Mostly secondary glazing',
- 'has_glazing': True, 'glazing_coverage': 'most', 'glazing_type': 'secondary', 'no_data': False},
- {'original_description': 'Mostly double glazing', 'clean_description': 'Mostly double glazing',
- 'has_glazing': True, 'glazing_coverage': 'most', 'glazing_type': 'double', 'no_data': False},
- {'original_description': 'Some secondary glazing', 'clean_description': 'Some secondary glazing',
- 'has_glazing': True, 'glazing_coverage': 'partial', 'glazing_type': 'secondary', 'no_data': False},
- {'original_description': 'Mostly multiple glazing', 'clean_description': 'Mostly multiple glazing',
- 'has_glazing': True, 'glazing_coverage': 'most', 'glazing_type': 'multiple', 'no_data': False},
- {'original_description': 'Mostly triple glazing', 'clean_description': 'Mostly triple glazing',
- 'has_glazing': True, 'glazing_coverage': 'most', 'glazing_type': 'triple', 'no_data': False},
- {'original_description': 'Partial multiple glazing', 'clean_description': 'Partial multiple glazing',
- 'has_glazing': True, 'glazing_coverage': 'partial', 'glazing_type': 'multiple', 'no_data': False},
- {'original_description': 'Some triple glazing', 'clean_description': 'Some triple glazing',
- 'has_glazing': True, 'glazing_coverage': 'partial', 'glazing_type': 'triple', 'no_data': False},
- {'original_description': 'Fully secondary glazing', 'clean_description': 'Fully secondary glazing',
- 'has_glazing': True, 'glazing_coverage': 'full', 'glazing_type': 'secondary', 'no_data': False},
- {'original_description': 'Single glazeddouble glazing',
- 'clean_description': 'Single glazeddouble glazing', 'has_glazing': True, 'glazing_coverage': 'full',
- 'glazing_type': 'double', 'no_data': False},
- {'original_description': '', 'clean_description': '', 'has_glazing': False, 'glazing_coverage': None,
- 'glazing_type': None, 'no_data': True},
- {'original_description': 'Partial triple glazing', 'clean_description': 'Partial triple glazing',
- 'has_glazing': True, 'glazing_coverage': 'partial', 'glazing_type': 'triple', 'no_data': False},
- {'original_description': 'Some multiple glazing', 'clean_description': 'Some multiple glazing',
- 'has_glazing': True, 'glazing_coverage': 'partial', 'glazing_type': 'multiple', 'no_data': False},
- {'original_description': 'Multiple glazing throughout ',
- 'clean_description': 'Multiple glazing throughout ', 'has_glazing': True, 'glazing_coverage': 'full',
- 'glazing_type': 'multiple', 'no_data': False},
- {'original_description': 'Gwydrau dwbl llawn', 'clean_description': 'Full double glazing',
- 'has_glazing': True, 'glazing_coverage': 'full', 'glazing_type': 'double', 'no_data': False}],
- 'lighting-description': [{'original_description': 'Low energy lighting in 63% of fixed outlets',
- 'clean_description': 'Low energy lighting in 63% of fixed outlets',
- 'low_energy_proportion': 0.63},
- {'original_description': 'Low energy lighting in all fixed outlets',
- 'clean_description': 'Low energy lighting in all fixed outlets',
- 'low_energy_proportion': 1}, {'original_description': 'No low energy lighting',
- 'clean_description': 'No low energy lighting',
- 'low_energy_proportion': 0},
- {'original_description': 'Low energy lighting in 60% of fixed outlets',
- 'clean_description': 'Low energy lighting in 60% of fixed outlets',
- 'low_energy_proportion': 0.6},
- {'original_description': 'Low energy lighting in 67% of fixed outlets',
- 'clean_description': 'Low energy lighting in 67% of fixed outlets',
- 'low_energy_proportion': 0.67},
- {'original_description': 'Low energy lighting in 29% of fixed outlets',
- 'clean_description': 'Low energy lighting in 29% of fixed outlets',
- 'low_energy_proportion': 0.29},
- {'original_description': 'Low energy lighting in 50% of fixed outlets',
- 'clean_description': 'Low energy lighting in 50% of fixed outlets',
- 'low_energy_proportion': 0.5},
- {'original_description': 'Low energy lighting in 20% of fixed outlets',
- 'clean_description': 'Low energy lighting in 20% of fixed outlets',
- 'low_energy_proportion': 0.2},
- {'original_description': 'Low energy lighting in 33% of fixed outlets',
- 'clean_description': 'Low energy lighting in 33% of fixed outlets',
- 'low_energy_proportion': 0.33},
- {'original_description': 'Low energy lighting in 57% of fixed outlets',
- 'clean_description': 'Low energy lighting in 57% of fixed outlets',
- 'low_energy_proportion': 0.57},
- {'original_description': 'Low energy lighting in 42% of fixed outlets',
- 'clean_description': 'Low energy lighting in 42% of fixed outlets',
- 'low_energy_proportion': 0.42},
- {'original_description': 'Low energy lighting in 40% of fixed outlets',
- 'clean_description': 'Low energy lighting in 40% of fixed outlets',
- 'low_energy_proportion': 0.4},
- {'original_description': 'Low energy lighting in 85% of fixed outlets',
- 'clean_description': 'Low energy lighting in 85% of fixed outlets',
- 'low_energy_proportion': 0.85},
- {'original_description': 'Low energy lighting in 71% of fixed outlets',
- 'clean_description': 'Low energy lighting in 71% of fixed outlets',
- 'low_energy_proportion': 0.71},
- {'original_description': 'Low energy lighting in 43% of fixed outlets',
- 'clean_description': 'Low energy lighting in 43% of fixed outlets',
- 'low_energy_proportion': 0.43},
- {'original_description': 'Low energy lighting in 15% of fixed outlets',
- 'clean_description': 'Low energy lighting in 15% of fixed outlets',
- 'low_energy_proportion': 0.15},
- {'original_description': 'Low energy lighting in 75% of fixed outlets',
- 'clean_description': 'Low energy lighting in 75% of fixed outlets',
- 'low_energy_proportion': 0.75},
- {'original_description': 'Low energy lighting in 17% of fixed outlets',
- 'clean_description': 'Low energy lighting in 17% of fixed outlets',
- 'low_energy_proportion': 0.17},
- {'original_description': 'Low energy lighting in 8% of fixed outlets',
- 'clean_description': 'Low energy lighting in 8% of fixed outlets',
- 'low_energy_proportion': 0.08},
- {'original_description': 'Low energy lighting in 86% of fixed outlets',
- 'clean_description': 'Low energy lighting in 86% of fixed outlets',
- 'low_energy_proportion': 0.86},
- {'original_description': 'Low energy lighting in 30% of fixed outlets',
- 'clean_description': 'Low energy lighting in 30% of fixed outlets',
- 'low_energy_proportion': 0.3},
- {'original_description': 'Low energy lighting in 59% of fixed outlets',
- 'clean_description': 'Low energy lighting in 59% of fixed outlets',
- 'low_energy_proportion': 0.59},
- {'original_description': 'Low energy lighting in 10% of fixed outlets',
- 'clean_description': 'Low energy lighting in 10% of fixed outlets',
- 'low_energy_proportion': 0.1},
- {'original_description': 'Low energy lighting in 83% of fixed outlets',
- 'clean_description': 'Low energy lighting in 83% of fixed outlets',
- 'low_energy_proportion': 0.83},
- {'original_description': 'Low energy lighting in 80% of fixed outlets',
- 'clean_description': 'Low energy lighting in 80% of fixed outlets',
- 'low_energy_proportion': 0.8},
- {'original_description': 'Low energy lighting in 78% of fixed outlets',
- 'clean_description': 'Low energy lighting in 78% of fixed outlets',
- 'low_energy_proportion': 0.78},
- {'original_description': 'Low energy lighting in 58% of fixed outlets',
- 'clean_description': 'Low energy lighting in 58% of fixed outlets',
- 'low_energy_proportion': 0.58},
- {'original_description': 'Low energy lighting in 88% of fixed outlets',
- 'clean_description': 'Low energy lighting in 88% of fixed outlets',
- 'low_energy_proportion': 0.88},
- {'original_description': 'Low energy lighting in 84% of fixed outlets',
- 'clean_description': 'Low energy lighting in 84% of fixed outlets',
- 'low_energy_proportion': 0.84},
- {'original_description': 'Low energy lighting in 87% of fixed outlets',
- 'clean_description': 'Low energy lighting in 87% of fixed outlets',
- 'low_energy_proportion': 0.87},
- {'original_description': 'Low energy lighting in 81% of fixed outlets',
- 'clean_description': 'Low energy lighting in 81% of fixed outlets',
- 'low_energy_proportion': 0.81},
- {'original_description': 'Low energy lighting in 14% of fixed outlets',
- 'clean_description': 'Low energy lighting in 14% of fixed outlets',
- 'low_energy_proportion': 0.14},
- {'original_description': 'Low energy lighting in 73% of fixed outlets',
- 'clean_description': 'Low energy lighting in 73% of fixed outlets',
- 'low_energy_proportion': 0.73},
- {'original_description': 'Low energy lighting in 90% of fixed outlets',
- 'clean_description': 'Low energy lighting in 90% of fixed outlets',
- 'low_energy_proportion': 0.9},
- {'original_description': 'Low energy lighting in 79% of fixed outlets',
- 'clean_description': 'Low energy lighting in 79% of fixed outlets',
- 'low_energy_proportion': 0.79},
- {'original_description': 'Low energy lighting in 56% of fixed outlets',
- 'clean_description': 'Low energy lighting in 56% of fixed outlets',
- 'low_energy_proportion': 0.56},
- {'original_description': 'Low energy lighting in 76% of fixed outlets',
- 'clean_description': 'Low energy lighting in 76% of fixed outlets',
- 'low_energy_proportion': 0.76},
- {'original_description': 'Low energy lighting in 91% of fixed outlets',
- 'clean_description': 'Low energy lighting in 91% of fixed outlets',
- 'low_energy_proportion': 0.91},
- {'original_description': 'Low energy lighting in 82% of fixed outlets',
- 'clean_description': 'Low energy lighting in 82% of fixed outlets',
- 'low_energy_proportion': 0.82},
- {'original_description': 'Low energy lighting in 92% of fixed outlets',
- 'clean_description': 'Low energy lighting in 92% of fixed outlets',
- 'low_energy_proportion': 0.92},
- {'original_description': 'Low energy lighting in 93% of fixed outlets',
- 'clean_description': 'Low energy lighting in 93% of fixed outlets',
- 'low_energy_proportion': 0.93},
- {'original_description': 'Low energy lighting in 70% of fixed outlets',
- 'clean_description': 'Low energy lighting in 70% of fixed outlets',
- 'low_energy_proportion': 0.7},
- {'original_description': 'Low energy lighting in 25% of fixed outlets',
- 'clean_description': 'Low energy lighting in 25% of fixed outlets',
- 'low_energy_proportion': 0.25},
- {'original_description': 'Low energy lighting in 38% of fixed outlets',
- 'clean_description': 'Low energy lighting in 38% of fixed outlets',
- 'low_energy_proportion': 0.38},
- {'original_description': 'Low energy lighting in 89% of fixed outlets',
- 'clean_description': 'Low energy lighting in 89% of fixed outlets',
- 'low_energy_proportion': 0.89},
- {'original_description': 'Low energy lighting in 44% of fixed outlets',
- 'clean_description': 'Low energy lighting in 44% of fixed outlets',
- 'low_energy_proportion': 0.44},
- {'original_description': 'Low energy lighting in 45% of fixed outlets',
- 'clean_description': 'Low energy lighting in 45% of fixed outlets',
- 'low_energy_proportion': 0.45},
- {'original_description': 'Low energy lighting in 47% of fixed outlets',
- 'clean_description': 'Low energy lighting in 47% of fixed outlets',
- 'low_energy_proportion': 0.47},
- {'original_description': 'Low energy lighting in 53% of fixed outlets',
- 'clean_description': 'Low energy lighting in 53% of fixed outlets',
- 'low_energy_proportion': 0.53},
- {'original_description': 'Low energy lighting in 26% of fixed outlets',
- 'clean_description': 'Low energy lighting in 26% of fixed outlets',
- 'low_energy_proportion': 0.26},
- {'original_description': 'Low energy lighting in 54% of fixed outlets',
- 'clean_description': 'Low energy lighting in 54% of fixed outlets',
- 'low_energy_proportion': 0.54},
- {'original_description': 'Low energy lighting in 13% of fixed outlets',
- 'clean_description': 'Low energy lighting in 13% of fixed outlets',
- 'low_energy_proportion': 0.13},
- {'original_description': 'Low energy lighting in 62% of fixed outlets',
- 'clean_description': 'Low energy lighting in 62% of fixed outlets',
- 'low_energy_proportion': 0.62},
- {'original_description': 'Low energy lighting in 69% of fixed outlets',
- 'clean_description': 'Low energy lighting in 69% of fixed outlets',
- 'low_energy_proportion': 0.69},
- {'original_description': 'Low energy lighting in 77% of fixed outlets',
- 'clean_description': 'Low energy lighting in 77% of fixed outlets',
- 'low_energy_proportion': 0.77},
- {'original_description': 'Low energy lighting in 94% of fixed outlets',
- 'clean_description': 'Low energy lighting in 94% of fixed outlets',
- 'low_energy_proportion': 0.94},
- {'original_description': 'Low energy lighting in 35% of fixed outlets',
- 'clean_description': 'Low energy lighting in 35% of fixed outlets',
- 'low_energy_proportion': 0.35},
- {'original_description': 'Low energy lighting in 68% of fixed outlets',
- 'clean_description': 'Low energy lighting in 68% of fixed outlets',
- 'low_energy_proportion': 0.68},
- {'original_description': 'Low energy lighting in 55% of fixed outlets',
- 'clean_description': 'Low energy lighting in 55% of fixed outlets',
- 'low_energy_proportion': 0.55},
- {'original_description': 'Low energy lighting in 27% of fixed outlets',
- 'clean_description': 'Low energy lighting in 27% of fixed outlets',
- 'low_energy_proportion': 0.27},
- {'original_description': 'Low energy lighting in 11% of fixed outlets',
- 'clean_description': 'Low energy lighting in 11% of fixed outlets',
- 'low_energy_proportion': 0.11},
- {'original_description': 'Low energy lighting in 22% of fixed outlets',
- 'clean_description': 'Low energy lighting in 22% of fixed outlets',
- 'low_energy_proportion': 0.22},
- {'original_description': 'Low energy lighting in 7% of fixed outlets',
- 'clean_description': 'Low energy lighting in 7% of fixed outlets',
- 'low_energy_proportion': 0.07},
- {'original_description': 'Low energy lighting in 96% of fixed outlets',
- 'clean_description': 'Low energy lighting in 96% of fixed outlets',
- 'low_energy_proportion': 0.96},
- {'original_description': 'Low energy lighting in 6% of fixed outlets',
- 'clean_description': 'Low energy lighting in 6% of fixed outlets',
- 'low_energy_proportion': 0.06},
- {'original_description': 'Low energy lighting in 46% of fixed outlets',
- 'clean_description': 'Low energy lighting in 46% of fixed outlets',
- 'low_energy_proportion': 0.46},
- {'original_description': 'Low energy lighting in 65% of fixed outlets',
- 'clean_description': 'Low energy lighting in 65% of fixed outlets',
- 'low_energy_proportion': 0.65},
- {'original_description': 'Low energy lighting in 12% of fixed outlets',
- 'clean_description': 'Low energy lighting in 12% of fixed outlets',
- 'low_energy_proportion': 0.12},
- {'original_description': 'Low energy lighting in 5% of fixed outlets',
- 'clean_description': 'Low energy lighting in 5% of fixed outlets',
- 'low_energy_proportion': 0.05},
- {'original_description': 'Low energy lighting in 64% of fixed outlets',
- 'clean_description': 'Low energy lighting in 64% of fixed outlets',
- 'low_energy_proportion': 0.64},
- {'original_description': 'Low energy lighting in 31% of fixed outlets',
- 'clean_description': 'Low energy lighting in 31% of fixed outlets',
- 'low_energy_proportion': 0.31},
- {'original_description': 'Low energy lighting in 21% of fixed outlets',
- 'clean_description': 'Low energy lighting in 21% of fixed outlets',
- 'low_energy_proportion': 0.21},
- {'original_description': 'Low energy lighting in 24% of fixed outlets',
- 'clean_description': 'Low energy lighting in 24% of fixed outlets',
- 'low_energy_proportion': 0.24},
- {'original_description': 'Low energy lighting in 18% of fixed outlets',
- 'clean_description': 'Low energy lighting in 18% of fixed outlets',
- 'low_energy_proportion': 0.18},
- {'original_description': 'Low energy lighting in 9% of fixed outlets',
- 'clean_description': 'Low energy lighting in 9% of fixed outlets',
- 'low_energy_proportion': 0.09},
- {'original_description': 'Low energy lighting in 72% of fixed outlets',
- 'clean_description': 'Low energy lighting in 72% of fixed outlets',
- 'low_energy_proportion': 0.72},
- {'original_description': 'Low energy lighting in 36% of fixed outlets',
- 'clean_description': 'Low energy lighting in 36% of fixed outlets',
- 'low_energy_proportion': 0.36},
- {'original_description': 'Low energy lighting in 74% of fixed outlets',
- 'clean_description': 'Low energy lighting in 74% of fixed outlets',
- 'low_energy_proportion': 0.74},
- {'original_description': 'Low energy lighting in 19% of fixed outlets',
- 'clean_description': 'Low energy lighting in 19% of fixed outlets',
- 'low_energy_proportion': 0.19},
- {'original_description': 'Low energy lighting in 23% of fixed outlets',
- 'clean_description': 'Low energy lighting in 23% of fixed outlets',
- 'low_energy_proportion': 0.23},
- {'original_description': 'Low energy lighting in 4% of fixed outlets',
- 'clean_description': 'Low energy lighting in 4% of fixed outlets',
- 'low_energy_proportion': 0.04},
- {'original_description': 'Low energy lighting in 37% of fixed outlets',
- 'clean_description': 'Low energy lighting in 37% of fixed outlets',
- 'low_energy_proportion': 0.37},
- {'original_description': 'Low energy lighting in 52% of fixed outlets',
- 'clean_description': 'Low energy lighting in 52% of fixed outlets',
- 'low_energy_proportion': 0.52},
- {'original_description': 'Low energy lighting in 28% of fixed outlets',
- 'clean_description': 'Low energy lighting in 28% of fixed outlets',
- 'low_energy_proportion': 0.28},
- {'original_description': 'Low energy lighting in 3% of fixed outlets',
- 'clean_description': 'Low energy lighting in 3% of fixed outlets',
- 'low_energy_proportion': 0.03},
- {'original_description': 'Low energy lighting in 95% of fixed outlets',
- 'clean_description': 'Low energy lighting in 95% of fixed outlets',
- 'low_energy_proportion': 0.95},
- {'original_description': 'Low energy lighting in 41% of fixed outlets',
- 'clean_description': 'Low energy lighting in 41% of fixed outlets',
- 'low_energy_proportion': 0.41},
- {'original_description': 'Low energy lighting in 48% of fixed outlets',
- 'clean_description': 'Low energy lighting in 48% of fixed outlets',
- 'low_energy_proportion': 0.48}, {'original_description': 'No Low energy lighting',
- 'clean_description': 'No low energy lighting',
- 'low_energy_proportion': 0},
- {'original_description': 'Low energy lighting in 32% of fixed outlets',
- 'clean_description': 'Low energy lighting in 32% of fixed outlets',
- 'low_energy_proportion': 0.32},
- {'original_description': 'Low energy lighting in 100% of fixed outlets',
- 'clean_description': 'Low energy lighting in 100% of fixed outlets',
- 'low_energy_proportion': 1.0},
- {'original_description': 'Low energy lighting in 61% of fixed outlets',
- 'clean_description': 'Low energy lighting in 61% of fixed outlets',
- 'low_energy_proportion': 0.61},
- {'original_description': 'Low energy lighting in 39% of fixed outlets',
- 'clean_description': 'Low energy lighting in 39% of fixed outlets',
- 'low_energy_proportion': 0.39},
- {'original_description': 'Low energy lighting in 66% of fixed outlets',
- 'clean_description': 'Low energy lighting in 66% of fixed outlets',
- 'low_energy_proportion': 0.66},
- {'original_description': 'Low energy lighting in 16% of fixed outlets',
- 'clean_description': 'Low energy lighting in 16% of fixed outlets',
- 'low_energy_proportion': 0.16},
- {'original_description': 'Low energy lighting in 97% of fixed outlets',
- 'clean_description': 'Low energy lighting in 97% of fixed outlets',
- 'low_energy_proportion': 0.97},
- {'original_description': 'Low energy lighting in 34% of fixed outlets',
- 'clean_description': 'Low energy lighting in 34% of fixed outlets',
- 'low_energy_proportion': 0.34},
- {'original_description': 'Low energy lighting in 98% of fixed outlets',
- 'clean_description': 'Low energy lighting in 98% of fixed outlets',
- 'low_energy_proportion': 0.98},
- {'original_description': 'Low energy lighting in 51% of fixed outlets',
- 'clean_description': 'Low energy lighting in 51% of fixed outlets',
- 'low_energy_proportion': 0.51},
- {'original_description': 'Below average lighting efficiency',
- 'clean_description': 'Below average lighting efficiency',
- 'low_energy_proportion': 0.0},
- {'original_description': 'Low energy lighting in 99% of fixed outlets',
- 'clean_description': 'Low energy lighting in 99% of fixed outlets',
- 'low_energy_proportion': 0.99},
- {'original_description': 'Low energy lighting in 49% of fixed outlets',
- 'clean_description': 'Low energy lighting in 49% of fixed outlets',
- 'low_energy_proportion': 0.49},
- {'original_description': 'Good lighting efficiency',
- 'clean_description': 'Good lighting efficiency',
- 'low_energy_proportion': 99.26666666666667},
- {'original_description': 'Low energy lighting in 1% of fixed outlets',
- 'clean_description': 'Low energy lighting in 1% of fixed outlets',
- 'low_energy_proportion': 0.01},
- {'original_description': 'Low energy lighting in 2% of fixed outlets',
- 'clean_description': 'Low energy lighting in 2% of fixed outlets',
- 'low_energy_proportion': 0.02},
- {'original_description': 'Excelent lighting efficiency',
- 'clean_description': 'Excellent lighting efficiency',
- 'low_energy_proportion': 100.0},
- {'original_description': 'Goleuadau ynni-isel mewn 60% oGÇÖr mannau gosod',
- 'clean_description': 'Goleuadau anna-isle men 60% ogçör manna good',
- 'low_energy_proportion': 0.6}]}
diff --git a/backend/ml_models/sap_change_model/api.py b/backend/ml_models/sap_change_model/api.py
index 4ef4dc23..fd15ccd1 100644
--- a/backend/ml_models/sap_change_model/api.py
+++ b/backend/ml_models/sap_change_model/api.py
@@ -1,32 +1,71 @@
+import pandas as pd
import requests
from requests.exceptions import RequestException
from utils.logger import setup_logger
+from utils.s3 import save_dataframe_to_s3_parquet
logger = setup_logger()
class SAPChangeModelAPI:
- def __init__(self, base_url="https://api.dev.hestia.homes"):
+ def __init__(
+ self,
+ portfolio_id,
+ timestamp,
+ base_url="https://api.dev.hestia.homes",
+ ):
+ """
+ property_id (int, optional): :
+ :param portfolio_id: The portfolio ID to be passed in the request payload. Defaults to 4.
+ :param timestamp: The creation timestamp to be passed in the request payload. Defaults to None.
+ :param base_url:
+ """
self.base_url = base_url
+ self.portfolio_id = portfolio_id
+ self.timestamp = timestamp
- def predict(self, file_location, property_id="", portfolio_id=4, created_at=None):
+ def upload_scoring_data(self, df: pd.DataFrame, bucket: str) -> str:
+ """
+ The sap model api needs a scoring data that is sitting in s3 to use as a dataset to score on
+ This method allows the user to upload a table as a parquet file. This method will return the file
+ location, which can be used as the file location in the predict() method
+
+ :param df: Pandas dataframe with scoring data to be uploaded to s3
+ :param bucket: Name of the bucket in s3 to upload to
+ :return:
+ """
+
+ # Store parquet file in s3 for scoring
+ file_location = "sap_change_predictions/{portfolio_id}/{timestamp}.parquet".format(
+ portfolio_id=self.portfolio_id,
+ timestamp=self.timestamp
+ )
+
+ logger.info("Storing scoring data to s3")
+ save_dataframe_to_s3_parquet(
+ df=df,
+ bucket_name=bucket,
+ file_key=file_location
+ )
+
+ return file_location
+
+ def predict(self, file_location):
"""Makes a POST request to the SAP Change Model API with the provided parameters.
Args:
file_location (str): The file location to be passed in the request payload.
- property_id (int, optional): The property ID to be passed in the request payload. Defaults to 999.
- portfolio_id (int, optional): The portfolio ID to be passed in the request payload. Defaults to 4.
- created_at (str, optional): The creation timestamp to be passed in the request payload. Defaults to None.
Returns:
dict: The API response as a dictionary if the request was successful, None otherwise.
"""
+ logger.info("Making request to sap change api")
url = f"{self.base_url}/sapmodel/predict"
payload = {
"file_location": f"s3://retrofit-data-dev/{file_location}",
- "property_id": property_id,
- "portfolio_id": portfolio_id,
- "created_at": created_at
+ "property_id": "", # This should get removed
+ "portfolio_id": self.portfolio_id,
+ "created_at": self.timestamp
}
try:
diff --git a/backend/requirements/base.txt b/backend/requirements/base.txt
index de173db2..ce43ce0a 100644
--- a/backend/requirements/base.txt
+++ b/backend/requirements/base.txt
@@ -1,3 +1,4 @@
+msgpack==1.0.5
anyio==3.7.1
cffi==1.15.1
click==8.1.3
diff --git a/backend/tests/test_property.py b/backend/tests/test_property.py
index 1305a7db..679b25b0 100644
--- a/backend/tests/test_property.py
+++ b/backend/tests/test_property.py
@@ -2,7 +2,7 @@ import pytest
import pandas as pd
from unittest.mock import Mock
from epc_api.client import EpcClient
-from model_data.Property import Property
+from backend.Property import Property
from open_uprn.OpenUprnClient import OpenUprnClient
from model_data.EpcClean import EpcClean
@@ -19,6 +19,18 @@ mock_epc_response = {
"hotwater-description": "Hot Water Description",
"transaction-type": "rental",
"lighting-description": "Good Lighting Efficiency",
+ "energy-consumption-current": "50",
+ "co2-emissions-current": "123",
+ "mechanical-ventilation": "natural",
+ 'photo-supply': 0,
+ "solar-water-heating-flag": "N",
+ "wind-turbine-count": 0,
+ "extension-count": 0,
+ "heat-loss-corridor": "no corridor",
+ "unheated-corridor-length": 0,
+ "mains-gas-flag": "Y",
+ "floor-height": 2.5,
+ "total-floor-area": 100
},
{
"inspection-date": "2023-05-01",
@@ -30,6 +42,18 @@ mock_epc_response = {
"hotwater-description": "Hot Water Description",
"transaction-type": "rental",
"lighting-description": "Good Lighting Efficiency",
+ "energy-consumption-current": "50",
+ "co2-emissions-current": "123",
+ "mechanical-ventilation": "natural",
+ 'photo-supply': 0,
+ "solar-water-heating-flag": "N",
+ "wind-turbine-count": 0,
+ "extension-count": 0,
+ "heat-loss-corridor": "no corridor",
+ "unheated-corridor-length": 0,
+ "mains-gas-flag": "Y",
+ "floor-height": 2.5,
+ "total-floor-area": 100
}
]
}
@@ -42,6 +66,18 @@ mock_epc_response_dupe = {
'mainheat-description': 'Main Heating Description', 'hotwater-description': 'Hot Water Description',
"transaction-type": "rental",
"lighting-description": "Good Lighting Efficiency",
+ "energy-consumption-current": "50",
+ "co2-emissions-current": "123",
+ "mechanical-ventilation": "natural",
+ 'photo-supply': 0,
+ "solar-water-heating-flag": "N",
+ "wind-turbine-count": 0,
+ "extension-count": 0,
+ "heat-loss-corridor": "no corridor",
+ "unheated-corridor-length": 0,
+ "mains-gas-flag": "Y",
+ "floor-height": 2.5,
+ "total-floor-area": 100
},
{
'inspection-date': '2023-05-01', 'some-other-key': 'some-other-value',
@@ -50,6 +86,18 @@ mock_epc_response_dupe = {
'hotwater-description': 'Hot Water Description',
"transaction-type": "rental",
"lighting-description": "Good Lighting Efficiency",
+ "energy-consumption-current": "50",
+ "co2-emissions-current": "123",
+ "mechanical-ventilation": "natural",
+ 'photo-supply': 0,
+ "solar-water-heating-flag": "N",
+ "wind-turbine-count": 0,
+ "extension-count": 0,
+ "heat-loss-corridor": "no corridor",
+ "unheated-corridor-length": 0,
+ "mains-gas-flag": "Y",
+ "floor-height": 2.5,
+ "total-floor-area": 100
},
{
'inspection-date': '2023-06-01', 'some-other-key': 'duplicate-date',
@@ -58,6 +106,18 @@ mock_epc_response_dupe = {
'mainheat-description': 'Main Heating Description', 'hotwater-description': 'Hot Water Description',
"transaction-type": "rental",
"lighting-description": "Good Lighting Efficiency",
+ "energy-consumption-current": "50",
+ "co2-emissions-current": "123",
+ "mechanical-ventilation": "natural",
+ 'photo-supply': 0,
+ "solar-water-heating-flag": "N",
+ "wind-turbine-count": 0,
+ "extension-count": 0,
+ "heat-loss-corridor": "no corridor",
+ "unheated-corridor-length": 0,
+ "mains-gas-flag": "Y",
+ "floor-height": 2.5,
+ "total-floor-area": 100
}
]
}
@@ -66,11 +126,11 @@ mock_epc_response_dupe = {
class TestProperty:
@pytest.fixture(autouse=True)
def property_instance(self, mock_epc_client, mock_open_uprn_client, mock_cleaner):
- return Property("AB12CD", "Test Address", epc_client=mock_epc_client)
+ return Property(1, "AB12CD", "Test Address", epc_client=mock_epc_client)
@pytest.fixture(autouse=True)
def property_instance_dupe_data(self, mock_epc_client_dupe_data):
- return Property("AB12CD", "Test Address", epc_client=mock_epc_client_dupe_data)
+ return Property(2, "AB12CD", "Test Address", epc_client=mock_epc_client_dupe_data)
@pytest.fixture
def mock_epc_client(self):
@@ -99,15 +159,26 @@ class TestProperty:
@pytest.fixture
def mock_cleaner(self):
- mock_cleaner = Mock(spec=EpcClean(data=[
- {"roof-description": "Roof Description"},
- {"walls-description": "Walls Description"},
- {"windows-description": "Windows Description"},
- {"mainheat-description": "Main Heating Description"},
- {"hotwater-description": "Hot Water Description"},
- {"lighting-description": "Good Lighting Efficiency"},
- {"low-energy-lighting": 0}
- ]))
+ lighting_averages = [
+ {'lighting-description': 'good lighting efficiency', 'low-energy-lighting': 99.26666666666667},
+ {'lighting-description': 'excellent lighting efficiency', 'low-energy-lighting': 100.0},
+ {'lighting-description': 'below average lighting efficiency', 'low-energy-lighting': 0.0}
+ ]
+
+ cleaner_spec = EpcClean(
+ data=[
+ {"roof-description": "Roof Description"},
+ {"walls-description": "Walls Description"},
+ {"windows-description": "Windows Description"},
+ {"mainheat-description": "Main Heating Description"},
+ {"hotwater-description": "Hot Water Description"},
+ {"lighting-description": "Good Lighting Efficiency"},
+ {"low-energy-lighting": 0}
+ ],
+ lighting_averages=lighting_averages
+ )
+
+ mock_cleaner = Mock(spec=cleaner_spec)
mock_cleaner.cleaned = {
"roof-description": [{"original_description": "Roof Description"}],
"walls-description": [{"original_description": "Walls Description"}],
@@ -119,14 +190,14 @@ class TestProperty:
return mock_cleaner
def test_init(self, mock_epc_client):
- inst1 = Property("AB12CD", "Test Address", epc_client=mock_epc_client)
+ inst1 = Property(0, "AB12CD", "Test Address", epc_client=mock_epc_client)
# Should be mocked auth token
assert inst1.epc_client.auth_token == "mocked_auth_token"
- inst2 = Property("AB12CD", "Test Address")
+ inst2 = Property(3, "AB12CD", "Test Address")
assert inst2.epc_client.auth_token
- inst3 = Property("AB12CD", "Test Address", data={"some": "data"})
+ inst3 = Property(4, "AB12CD", "Test Address", data={"some": "data"})
assert inst3.data == {"some": "data"}
data = inst3.search_address_epc()
@@ -143,29 +214,9 @@ class TestProperty:
with pytest.raises(Exception, match="More than one result found for this address - investigate me"):
property_instance_dupe_data.search_address_epc()
- def test_get_coordinates(self, property_instance, mock_open_uprn_client):
- # Set up the mock OpenUprnClient
- property_instance.data = {"uprn": 12345}
- property_instance.get_coordinates(mock_open_uprn_client)
-
- # Verify that the coordinates are set correctly
- assert property_instance.coordinates == {
- "uprn": 12345,
- "longitude": 1.2345,
- "latitude": 2.3456
- }
-
- def test_get_coordinates_without_open_uprn_data(self, property_instance, mock_open_uprn_client):
- # Modify the mock OpenUprnClient to not have read any data
- mock_open_uprn_client.data = None
-
- # Verify that ValueError is raised when OpenUprnClient data is None
- with pytest.raises(ValueError, match="OpenUprnClient has not read data"):
- property_instance.get_coordinates(mock_open_uprn_client)
-
def test_get_components(self, property_instance, mock_cleaner, mock_epc_client):
property_instance.search_address_epc()
- property_instance.get_components(mock_cleaner)
+ property_instance.get_components(mock_cleaner.cleaned)
# Verify that the components are set correctly
assert property_instance.roof == {"original_description": "Roof Description"}
@@ -180,7 +231,7 @@ class TestProperty:
# Verify that ValueError is raised when EpcClean doesn't contain cleaned data
with pytest.raises(ValueError, match="Cleaner does not contain cleaned data"):
- property_instance.get_components(mock_cleaner)
+ property_instance.get_components(mock_cleaner.cleaned)
def test_get_components_no_data(self, property_instance, mock_cleaner):
# Modify the mock cleaner to have no attributes for a specific description
@@ -190,7 +241,7 @@ class TestProperty:
# Verify that ValueError is raised when no attributes are found
with pytest.raises(ValueError, match="Property does not contain data"):
- property_instance.get_components(mock_cleaner)
+ property_instance.get_components(mock_cleaner.cleaned)
def test_get_components_no_attributes(self, property_instance, mock_cleaner):
# Modify the mock cleaner to have no attributes for a specific description
@@ -201,12 +252,12 @@ class TestProperty:
# Verify that ValueError is raised when no attributes are found
with pytest.raises(ValueError, match="Either No attributes or multiple found for roof-description"):
- property_instance.get_components(mock_cleaner)
+ property_instance.get_components(mock_cleaner.cleaned)
def test_get_components_multiple_attributes(self, property_instance, mock_cleaner):
# This shouldn't happen - it would mean a cleaning error
property_instance.search_address_epc()
- mock_cleaner.cleaned = {
+ cleaned = {
"roof-description": [
{"original_description": "Roof Description"},
{"original_description": "Roof Description"}
@@ -215,4 +266,4 @@ class TestProperty:
# Verify that ValueError is raised when multiple attributes are found
with pytest.raises(ValueError, match="Either No attributes or multiple found for roof-description"):
- property_instance.get_components(mock_cleaner)
+ property_instance.get_components(cleaned)
diff --git a/model_data/cleaner_app.py b/model_data/cleaner_app.py
index d53f7d5f..1ccb6238 100644
--- a/model_data/cleaner_app.py
+++ b/model_data/cleaner_app.py
@@ -7,7 +7,7 @@ from model_data.EpcClean import EpcClean
from model_data.analysis.UvalueEstimations import UvalueEstimations
from model_data.simulation_system.core.Settings import EARLIEST_EPC_DATE
from pathlib import Path
-from model_data.utils import save_data_to_s3
+from utils.s3 import save_data_to_s3
LAND_REGISTRY_PATHS = [
os.path.abspath(os.path.dirname(__file__)) + "/model_data/local_data/pp-monthly-update-new-version.csv",
diff --git a/model_data/epc_attributes/LightingAttributes.py b/model_data/epc_attributes/LightingAttributes.py
index 6315db7f..94285170 100644
--- a/model_data/epc_attributes/LightingAttributes.py
+++ b/model_data/epc_attributes/LightingAttributes.py
@@ -13,14 +13,28 @@ class LightingAttributes:
def __init__(self, description, averages):
self.description: str = clean_description(description.lower())
- translation = self.WELSH_TEXT.get(self.description)
- if translation:
- self.nodata = False
- self.description = translation
+ self.welsh_translation_search()
self.description = correct_spelling(self.description)
self.averages = averages
+ def welsh_translation_search(self):
+ """
+ For welsh text describing the percentage of low energy lighting, we match the regular
+ expression and perform the translation
+ """
+ lel_match = re.search(r"goleuadau ynni-isel mewn (\d+)%? ogçör mannau gosod", self.description)
+
+ if lel_match:
+ # Perform the actual translation
+ percentage = lel_match.group(1)
+ self.description = f"low energy lighting in {percentage}% of fixed outlets"
+ else:
+ translation = self.WELSH_TEXT.get(self.description)
+ if translation:
+ self.nodata = False
+ self.description = translation
+
def process(self):
description = self.description
diff --git a/model_data/simulation_system/core/DataProcessor.py b/model_data/simulation_system/core/DataProcessor.py
index 6d61d4d5..c02e6ed5 100644
--- a/model_data/simulation_system/core/DataProcessor.py
+++ b/model_data/simulation_system/core/DataProcessor.py
@@ -12,6 +12,9 @@ from model_data.simulation_system.core.Settings import (
FLOOR_LEVEL_MAP,
BUILT_FORM_REMAP,
COLUMNS_TO_MERGE_ON,
+ COMPONENT_FEATURES,
+ FIXED_FEATURES,
+ COLUMNTYPES
)
from typing import List
@@ -21,9 +24,16 @@ class DataProcessor:
Handle data loading and data preprocessing
"""
- def __init__(self, filepath: Path | None) -> None:
+ def __init__(self, filepath: Path | None, newdata: bool = False) -> None:
+ """
+ :param filepath: If specified, is the physical location of the data
+ :param newdata: Indicates if we are processing new, testing data.
+ In this instance, there are some operations we do not
+ want to perform, such as confine_data()
+ """
self.filepath = filepath
self.data = None
+ self.newdata = newdata
def load_data(self, low_memory=False) -> None:
if not self.filepath:
@@ -140,14 +150,30 @@ class DataProcessor:
break
to_index -= 1
+ def reformat_columns(self):
+ """
+ This function applies the re-formattng of columns from lower case to capitalised
+
+ When requesting the epc data from the api, the columns are lower case
+ and separated by a hyphen, whereas in the bulk download, the columns
+ are capitalised and separated by underscores. If rename_columns is True
+ we convert the columns from lower case to capitalised format
+ :return:
+ """
+ self.data.columns = [col.upper().replace("-", "_") for col in self.data.columns]
+
def pre_process(self) -> pd.DataFrame:
"""
Load data and begin initial cleaning
"""
- if not self.data:
+ if self.data is None:
self.load_data(low_memory=DATA_PROCESSOR_SETTINGS["low_memory"])
- self.confine_data()
+ if self.newdata:
+ self.reformat_columns()
+
+ if not self.newdata:
+ self.confine_data()
# We have some non-standard construction age bands which we'll clean for matching
self.standardise_construction_age_band()
@@ -159,9 +185,10 @@ class DataProcessor:
self.clean_multi_glaze_proportion()
self.clean_photo_supply()
- self.retain_multiple_epc_properties(
- epc_minimum_count=DATA_PROCESSOR_SETTINGS["epc_minimum_count"]
- )
+ if not self.newdata:
+ self.retain_multiple_epc_properties(
+ epc_minimum_count=DATA_PROCESSOR_SETTINGS["epc_minimum_count"]
+ )
self.remap_columns()
if DATA_PROCESSOR_SETTINGS["epc_minimum_count"] >= 1:
@@ -169,6 +196,8 @@ class DataProcessor:
self.fill_na_fields()
self.data = self.data.sort_values(["UPRN", "LODGEMENT_DATE"], ascending=True)
+ # Final re-casting after data transformed and prepared
+ self.data = self.data.astype(COLUMNTYPES)
return self.data
@@ -178,6 +207,7 @@ class DataProcessor:
"""
# Each uprn can fille backward from recent and forward fill from oldest
# The groupby changes the order and we use the index to make the original data
+
filled_data = (
self.data.groupby("UPRN", group_keys=True)[columns_to_fill]
.apply(lambda group: group.fillna(method="bfill").fillna(method="ffill"))
@@ -188,6 +218,11 @@ class DataProcessor:
self.data[columns_to_fill] = filled_data[columns_to_fill]
+ # For floor area, we also replace "" values with None
+ self.data[["FLOOR_HEIGHT", "TOTAL_FLOOR_AREA"]] = self.data[
+ ["FLOOR_HEIGHT", "TOTAL_FLOOR_AREA"]
+ ].replace("", None)
+
def remap_columns(self):
"""
Remap all columns, for any non values
@@ -430,3 +465,24 @@ class DataProcessor:
data_to_clean.drop(columns=[f"{col}_AVERAGE"], inplace=True)
return data_to_clean
+
+ def get_component_features(self, suffix: str) -> pd.DataFrame:
+ """
+ This function will return the property components such as the walls, roof, heating etc
+ as well as lodgement date. These are features that we expect might change from one EPC to the
+ next
+ :param suffix: Should be one of "_STARTING" or "_ENDING"
+ :return: Pandas dataframe containing the subset of columns defined in COMPONENT_FEATURES
+ """
+
+ if suffix not in ["_STARTING", "_ENDING"]:
+ raise Exception("Suffix should be one of _STARTING or _ENFING")
+
+ return self.data[COMPONENT_FEATURES + ["LODGEMENT_DATE"]].copy().add_suffix(suffix)
+
+ def get_fixed_features(self) -> pd.DataFrame:
+ """
+ Returns the fixed features that we don't believe should vary from one EPC to the next
+ :return: Pandas dataframe containing the columns defined in FIXED_FEATURES
+ """
+ return self.data[FIXED_FEATURES]
diff --git a/model_data/simulation_system/core/Settings.py b/model_data/simulation_system/core/Settings.py
index 01d4151e..c094c085 100644
--- a/model_data/simulation_system/core/Settings.py
+++ b/model_data/simulation_system/core/Settings.py
@@ -134,6 +134,7 @@ EARLIEST_EPC_DATE = "2014-08-01"
RDSAP_RESPONSE = "CURRENT_ENERGY_EFFICIENCY"
HEAT_DEMAND_RESPONSE = "ENERGY_CONSUMPTION_CURRENT"
+CARBON_RESPONSE = "CO2_EMISSIONS_CURRENT"
def ordinal(n):
@@ -167,3 +168,29 @@ DATA_PROCESSOR_SETTINGS = {
"epc_minimum_count": 1,
"column_mappings": {"UPRN": [int, str]},
}
+
+# This has a manual mapping of the column types required
+COLUMNTYPES = {
+ 'UPRN': 'object', 'TOTAL_FLOOR_AREA': 'float64', 'FLOOR_HEIGHT': 'float64', 'PROPERTY_TYPE': 'object',
+ 'BUILT_FORM': 'object', 'CONSTITUENCY': 'object', 'NUMBER_HABITABLE_ROOMS': 'float64',
+ 'NUMBER_HEATED_ROOMS': 'float64', 'FIXED_LIGHTING_OUTLETS_COUNT': 'float64', 'FLOOR_LEVEL': 'float64',
+ 'CONSTRUCTION_AGE_BAND': 'object',
+ 'TRANSACTION_TYPE': 'object',
+ 'WALLS_DESCRIPTION': 'object',
+ 'FLOOR_DESCRIPTION': 'object',
+ 'LIGHTING_DESCRIPTION': 'object',
+ 'ROOF_DESCRIPTION': 'object',
+ 'MAINHEAT_DESCRIPTION': 'object',
+ 'HOTWATER_DESCRIPTION': 'object', 'MAIN_FUEL': 'object',
+ 'MECHANICAL_VENTILATION': 'object',
+ 'SECONDHEAT_DESCRIPTION': 'object', 'ENERGY_TARIFF': 'object',
+ 'SOLAR_WATER_HEATING_FLAG': 'object', 'PHOTO_SUPPLY': 'float64',
+ 'WINDOWS_DESCRIPTION': 'object',
+ 'GLAZED_TYPE': 'object',
+ 'MULTI_GLAZE_PROPORTION': 'float64',
+ 'LOW_ENERGY_LIGHTING': 'float64',
+ 'NUMBER_OPEN_FIREPLACES': 'float64',
+ 'MAINHEATCONT_DESCRIPTION': 'object',
+ 'EXTENSION_COUNT': 'float64',
+ 'LODGEMENT_DATE': 'object',
+}
diff --git a/model_data/simulation_system/generate_rdsap_change.py b/model_data/simulation_system/generate_rdsap_change.py
index 9aa16438..42c2f878 100644
--- a/model_data/simulation_system/generate_rdsap_change.py
+++ b/model_data/simulation_system/generate_rdsap_change.py
@@ -1,20 +1,161 @@
import pandas as pd
from tqdm import tqdm
+import msgpack
from pathlib import Path
-from simulation_system.core.Settings import (
+from model_data.simulation_system.core.Settings import (
MANDATORY_FIXED_FEATURES,
LATEST_FIELD,
COMPONENT_FEATURES,
RDSAP_RESPONSE,
HEAT_DEMAND_RESPONSE,
COLUMNS_TO_MERGE_ON,
- EARLIEST_EPC_DATE
+ EARLIEST_EPC_DATE,
+ CARBON_RESPONSE,
)
-from simulation_system.core.DataProcessor import DataProcessor
-from utils import save_dataframe_to_s3_parquet
+from model_data.simulation_system.core.DataProcessor import DataProcessor
+from utils.s3 import save_dataframe_to_s3_parquet, read_from_s3
-DATA_DIRECTORY = Path(__file__).parent / "simulation_system" / "data" / "all-domestic-certificates"
+DATA_DIRECTORY = Path(__file__).parent / "model_data" / "simulation_system" / "data" / "all-domestic-certificates"
+
+
+def get_cleaned():
+ """
+ This function will retrieve the cleaned dataset from s3 which has the cleaned
+ descriptions for the epc dataset
+
+ This data is stored in MessagePack format and therefore needs to be decoded
+ :return:
+ """
+
+ cleaned = read_from_s3(
+ s3_file_name="cleaned_epc_data/cleaned.bson",
+ bucket_name="retrofit-data-dev"
+ )
+
+ cleaned = msgpack.unpackb(cleaned, raw=False)
+
+ return cleaned
+
+
+def process_and_prune_desriptions(df, cleaned_lookup):
+ """
+ This method will merge on the cleaned lookup table and ensure that the building fabric in the
+ starting and ending EPC is consistent, so ensure that we are performing our modelling on the cleanest
+ possible dataset.
+ :param df:
+ :param cleaned_lookup:
+ :return:
+ """
+
+ # TODO: In a future iteration, we can test using the binary features and the insulation thickness
+ # estimates, we well as estimated U-values
+
+ cols_to_drop = {
+ "walls": [
+ 'original_description', 'thermal_transmittance',
+ 'thermal_transmittance_unit', 'is_cavity_wall', 'is_filled_cavity',
+ 'is_solid_brick', 'is_system_built', 'is_timber_frame',
+ 'is_granite_or_whinstone', 'is_as_built', 'is_cob', 'is_assumed',
+ 'is_sandstone_or_limestone', 'insulation_thickness',
+ 'external_insulation', 'internal_insulation',
+ 'original_description_ENDING',
+ 'thermal_transmittance_ENDING', 'thermal_transmittance_unit_ENDING',
+ 'is_cavity_wall_ENDING', 'is_filled_cavity_ENDING',
+ 'is_solid_brick_ENDING', 'is_system_built_ENDING',
+ 'is_timber_frame_ENDING', 'is_granite_or_whinstone_ENDING',
+ 'is_as_built_ENDING', 'is_cob_ENDING', 'is_assumed_ENDING',
+ 'is_sandstone_or_limestone_ENDING', 'insulation_thickness_ENDING',
+ 'external_insulation_ENDING', 'internal_insulation_ENDING',
+ ],
+ "floor": [
+ 'original_description', 'thermal_transmittance',
+ 'thermal_transmittance_unit', 'is_assumed', 'is_to_unheated_space',
+ 'is_to_external_air', 'is_suspended', 'is_solid',
+ 'another_property_below', 'insulation_thickness', 'no_data',
+ 'original_description_ENDING',
+ 'thermal_transmittance_ENDING', 'thermal_transmittance_unit_ENDING',
+ 'is_assumed_ENDING', 'is_to_unheated_space_ENDING',
+ 'is_to_external_air_ENDING', 'is_suspended_ENDING', 'is_solid_ENDING',
+ 'another_property_below_ENDING', 'insulation_thickness_ENDING',
+ 'no_data_ENDING',
+ ],
+ "roof": [
+ 'original_description', 'clean_description', 'thermal_transmittance',
+ 'thermal_transmittance_unit', 'is_pitched', 'is_roof_room', 'is_loft',
+ 'is_flat', 'is_thatched', 'is_at_rafters', 'is_assumed',
+ 'has_dwelling_above', 'is_valid', 'insulation_thickness',
+ 'original_description_ENDING', 'clean_description_ENDING',
+ 'thermal_transmittance_ENDING', 'thermal_transmittance_unit_ENDING',
+ 'is_pitched_ENDING', 'is_roof_room_ENDING', 'is_loft_ENDING',
+ 'is_flat_ENDING', 'is_thatched_ENDING', 'is_at_rafters_ENDING',
+ 'is_assumed_ENDING', 'has_dwelling_above_ENDING', 'is_valid_ENDING',
+ 'insulation_thickness_ENDING',
+ ]
+
+ }
+
+ for component in ["walls", "floor", "roof"]:
+ component_upper = component.upper()
+
+ df = df.merge(
+ pd.DataFrame(cleaned_lookup[f"{component}-description"]),
+ how="left",
+ left_on=f"{component_upper}_DESCRIPTION_STARTING",
+ right_on="original_description",
+ ).merge(
+ pd.DataFrame(cleaned_lookup[f"{component}-description"]),
+ how="left",
+ left_on=f"{component_upper}_DESCRIPTION_ENDING",
+ right_on="original_description",
+ suffixes=("", "_ENDING")
+ )
+
+ if component == "walls":
+ # We make sure the wall construction hasn't changed
+ df = df[
+ (df["is_cavity_wall"] == df["is_cavity_wall_ENDING"]) &
+ (df["is_solid_brick"] == df["is_solid_brick_ENDING"]) &
+ (df["is_timber_frame"] == df["is_timber_frame_ENDING"]) &
+ (df["is_granite_or_whinstone"] == df["is_granite_or_whinstone_ENDING"]) &
+ (df["is_cob"] == df["is_cob_ENDING"]) &
+ (df["is_sandstone_or_limestone"] == df["is_sandstone_or_limestone_ENDING"])
+ ]
+ elif component == "floor":
+ df = df[
+ (df["is_suspended"] == df["is_suspended_ENDING"]) &
+ (df["is_solid"] == df["is_solid_ENDING"]) &
+ (df["another_property_below"] == df["another_property_below_ENDING"]) &
+ (df["is_to_unheated_space"] == df["is_to_unheated_space_ENDING"])
+ ]
+ else:
+ df = df[
+ (df["is_pitched"] == df["is_pitched_ENDING"]) &
+ (df["is_roof_room"] == df["is_roof_room_ENDING"]) &
+ (df["is_loft"] == df["is_loft_ENDING"]) &
+ (df["is_flat"] == df["is_flat_ENDING"]) &
+ (df["is_thatched"] == df["is_thatched_ENDING"]) &
+ (df["is_at_rafters"] == df["is_at_rafters_ENDING"]) &
+ (df["has_dwelling_above"] == df["has_dwelling_above_ENDING"])
+ ]
+
+ # Drop the binary indicators and replace the original description with the cleaned version
+
+ # Drop original cols
+ original_cols = [
+ f"{component_upper}_DESCRIPTION_STARTING", f"{component_upper}_DESCRIPTION_ENDING"
+ ]
+
+ df = df.drop(
+ columns=cols_to_drop[component] + original_cols
+ ).rename(
+ columns={
+ "clean_description": f"{component_upper}_DESCRIPTION_STARTING",
+ "clean_description_ENDING": f"{component_upper}_DESCRIPTION_ENDING",
+ }
+ )
+
+ return df
def app():
@@ -23,6 +164,8 @@ def app():
# Data glossary:
# https://epc.opendatacommunities.org/docs/guidance#glossary
+ cleaned_lookup = get_cleaned()
+
# List all subdirectories
directories = [entry for entry in DATA_DIRECTORY.iterdir() if entry.is_dir()]
@@ -38,7 +181,7 @@ def app():
# TODO [x] : Have a look at temporal features
# TODO [x] : Floor area will impact the EPC so instead of averaging, we should have a starting and ending value.
# TODO [x]: Same as floor area for floor height
- # TODO []: If fundamental building fabric changes, we should proabably discard the record
+ # TODO [x]: If fundamental building fabric changes, we should proabably discard the record
# TODO [x]: Should we prune records that have an exceptionally large amount of time between them?
# - leave for now and check performance after temporal features
# TODO [x]: If we have multiple EPCs lodged on the same day, should we remove them? Could be corrections?
@@ -84,7 +227,7 @@ def app():
# We include the lodgement date here as we probably need to factor time into the
# model, since EPC standards and rigour have changed over time
variable_data = modified_property_data[
- COMPONENT_FEATURES + ["LODGEMENT_DATE", RDSAP_RESPONSE, HEAT_DEMAND_RESPONSE]
+ COMPONENT_FEATURES + ["LODGEMENT_DATE", RDSAP_RESPONSE, HEAT_DEMAND_RESPONSE, CARBON_RESPONSE]
]
# Note: we look at changes between subsequent EPCS, however we could look at other permutations
@@ -104,24 +247,29 @@ def app():
if gets_better:
starting_sap = earliest_record[RDSAP_RESPONSE]
starting_heat_demand = earliest_record[HEAT_DEMAND_RESPONSE]
+ starting_carbon = earliest_record[CARBON_RESPONSE]
+
rdsap_change = latest_record[RDSAP_RESPONSE] - starting_sap
heat_demand_change = latest_record[HEAT_DEMAND_RESPONSE] - starting_heat_demand
- else:
- starting_sap = latest_record[RDSAP_RESPONSE]
- starting_heat_demand = latest_record[HEAT_DEMAND_RESPONSE]
- rdsap_change = earliest_record[RDSAP_RESPONSE] - starting_sap
- heat_demand_change = earliest_record[HEAT_DEMAND_RESPONSE] - starting_heat_demand
+ carbon_change = latest_record[CARBON_RESPONSE] - starting_carbon
- if rdsap_change == 0:
- continue
-
- if gets_better:
starting_record = earliest_record[COMPONENT_FEATURES + ["LODGEMENT_DATE"]].add_suffix("_STARTING")
ending_record = latest_record[COMPONENT_FEATURES + ["LODGEMENT_DATE"]].add_suffix("_ENDING")
else:
+ starting_sap = latest_record[RDSAP_RESPONSE]
+ starting_heat_demand = latest_record[HEAT_DEMAND_RESPONSE]
+ starting_carbon = latest_record[CARBON_RESPONSE]
+
+ rdsap_change = earliest_record[RDSAP_RESPONSE] - starting_sap
+ heat_demand_change = earliest_record[HEAT_DEMAND_RESPONSE] - starting_heat_demand
+ carbon_change = earliest_record[CARBON_RESPONSE] - starting_carbon
+
starting_record = latest_record[COMPONENT_FEATURES + ["LODGEMENT_DATE"]].add_suffix("_STARTING")
ending_record = earliest_record[COMPONENT_FEATURES + ["LODGEMENT_DATE"]].add_suffix("_ENDING")
+ if rdsap_change == 0:
+ continue
+
features = pd.concat([starting_record, ending_record])
property_model_data.append(
@@ -129,8 +277,10 @@ def app():
"UPRN": uprn,
"RDSAP_CHANGE": rdsap_change,
"HEAT_DEMAND_CHANGE": heat_demand_change,
- "STARTING_SAP": starting_sap,
- "STARTING_HEAT_DEMAND": starting_heat_demand,
+ "CARBON_CHANGE": carbon_change,
+ "SAP_STARTING": starting_sap,
+ "HEAT_DEMAND_STARTING": starting_heat_demand,
+ "CARBON_STARTING": starting_carbon,
**fixed_data,
**features.to_dict(),
}
@@ -152,6 +302,14 @@ def app():
# floors, we may want to use the U-value. We may also want to handle the (assumed) tags
# within descriptions
+ # We look for key building fabric features that have changed from one EPC to the next.
+ # if, for example, we see that a home has gone from being a cavity wall to a solid wall, we
+ # remove this record, as it indicates that the quality of the EPC conducted in the first instance
+ # is low
+ # We also replace descriptions with their cleaned variants
+
+ data_by_urpn_df = process_and_prune_desriptions(data_by_urpn_df, cleaned_lookup)
+
dataset.append(data_by_urpn_df)
cleaning_averages["LOCAL_AUTHORITY"] = df["LOCAL_AUTHORITY"].values[0]
diff --git a/model_data/utils.py b/model_data/utils.py
index f2012691..744914a4 100644
--- a/model_data/utils.py
+++ b/model_data/utils.py
@@ -1,7 +1,3 @@
-import boto3
-from botocore.exceptions import NoCredentialsError, PartialCredentialsError
-import pandas as pd
-from io import BytesIO
import re
from textblob import TextBlob
@@ -28,65 +24,3 @@ def correct_spelling(text):
corrected_text = ' '.join(corrected_words)
return corrected_text
-
-
-def save_dataframe_to_s3_parquet(df, bucket_name, file_key):
- """
- Save a pandas DataFrame to S3 as a Parquet file.
-
- :param df: The pandas DataFrame.
- :param bucket_name: Name of the S3 bucket.
- :param file_key: Key of the file (including directory path within the bucket).
- """
-
- # Convert the DataFrame to a Parquet format in memory
- parquet_buffer = BytesIO()
- df.to_parquet(parquet_buffer)
-
- # Create the boto3 client
- client = boto3.client('s3')
-
- # Upload the Parquet file to S3
- client.put_object(Bucket=bucket_name, Key=file_key, Body=parquet_buffer.getvalue())
-
-
-def save_data_to_s3(data, bucket_name, s3_file_name):
- """
- Save an object to an S3 bucket
-
- :param data: The data to save
- :param bucket_name: The name of the S3 bucket
- :param s3_file_name: The file name to use for the saved data in S3
- """
- # Ensure you have AWS credentials set up - either via environment variables, AWS CLI, or IAM roles
- try:
- s3 = boto3.client('s3')
- except NoCredentialsError:
- print("Credentials not available.")
- return
- except PartialCredentialsError:
- print("Incomplete credentials provided.")
- return
-
- try:
- s3.put_object(Bucket=bucket_name, Key=s3_file_name, Body=data)
- print(f'Successfully uploaded data to {bucket_name}/{s3_file_name}')
- except Exception as e:
- print(f'Failed to upload data to {bucket_name}/{s3_file_name}: {str(e)}')
-
-
-def read_from_s3(bucket_name, s3_file_name):
- """
- Read an object from s3. Decoding of the data is left for outside of this function
-
- :param bucket_name: The name of the S3 bucket
- :param s3_file_name: The file name to use for the saved data in S3
- """
- # Initialize a session using Amazon S3
- s3 = boto3.resource('s3')
-
- # Get the MessagePack data from S3
- obj = s3.Object(bucket_name, s3_file_name)
- data = obj.get()['Body'].read()
-
- return data
diff --git a/pytest.ini b/pytest.ini
index b2fa207a..401ecc0f 100644
--- a/pytest.ini
+++ b/pytest.ini
@@ -1,4 +1,4 @@
[pytest]
pythonpath = .
addopts = --cov-report term-missing --cov=model_data --cov=recommendations
-testpaths = model_data/tests recommendations/tests
+testpaths = model_data/tests recommendations/tests backend/tests
diff --git a/recommendations/config.py b/recommendations/config.py
new file mode 100644
index 00000000..750453b0
--- /dev/null
+++ b/recommendations/config.py
@@ -0,0 +1,8 @@
+# This map defines the upgrades that are possible to be recommended by the recommendation engine
+# For example,
+# TODO: once we use cleaned descriptions, this should be updated using the cleaned descriptions
+UPGRADES_MAP = {
+ 'Solid brick, as built, no insulation (assumed)': 'Solid brick, as built, insulated (assumed)',
+ 'Suspended, no insulation (assumed)': 'Suspended, insulated (assumed)',
+ 'Solid, no insulation (assumed)': 'Solid, insulated (assumed)',
+}
diff --git a/run_lambda_local.sh b/run_lambda_local.sh
index abcd5633..8aee4e1a 100755
--- a/run_lambda_local.sh
+++ b/run_lambda_local.sh
@@ -20,7 +20,7 @@ fi
# Step 2: Build the Docker image
echo "Building Docker image..."
-docker build -t $IMAGE_NAME:$TAG -f backend/docker/lambda.Dockerfile .
+docker build --platform linux/amd64 -t $IMAGE_NAME:$TAG -f backend/docker/lambda.Dockerfile .
# Step 3: Run the Docker image with the emulator, .env file, and AWS credentials
echo "Starting the Docker container..."
diff --git a/utils/s3.py b/utils/s3.py
new file mode 100644
index 00000000..c31f1520
--- /dev/null
+++ b/utils/s3.py
@@ -0,0 +1,65 @@
+import boto3
+from io import BytesIO
+from botocore.exceptions import NoCredentialsError, PartialCredentialsError
+
+
+def read_from_s3(bucket_name, s3_file_name):
+ """
+ Read an object from s3. Decoding of the data is left for outside of this function
+
+ :param bucket_name: The name of the S3 bucket
+ :param s3_file_name: The file name to use for the saved data in S3
+ """
+ # Initialize a session using Amazon S3
+ s3 = boto3.resource('s3')
+
+ # Get the MessagePack data from S3
+ obj = s3.Object(bucket_name, s3_file_name)
+ data = obj.get()['Body'].read()
+
+ return data
+
+
+def save_data_to_s3(data, bucket_name, s3_file_name):
+ """
+ Save an object to an S3 bucket
+
+ :param data: The data to save
+ :param bucket_name: The name of the S3 bucket
+ :param s3_file_name: The file name to use for the saved data in S3
+ """
+ # Ensure you have AWS credentials set up - either via environment variables, AWS CLI, or IAM roles
+ try:
+ s3 = boto3.client('s3')
+ except NoCredentialsError:
+ print("Credentials not available.")
+ return
+ except PartialCredentialsError:
+ print("Incomplete credentials provided.")
+ return
+
+ try:
+ s3.put_object(Bucket=bucket_name, Key=s3_file_name, Body=data)
+ print(f'Successfully uploaded data to {bucket_name}/{s3_file_name}')
+ except Exception as e:
+ print(f'Failed to upload data to {bucket_name}/{s3_file_name}: {str(e)}')
+
+
+def save_dataframe_to_s3_parquet(df, bucket_name, file_key):
+ """
+ Save a pandas DataFrame to S3 as a Parquet file.
+
+ :param df: The pandas DataFrame.
+ :param bucket_name: Name of the S3 bucket.
+ :param file_key: Key of the file (including directory path within the bucket).
+ """
+
+ # Convert the DataFrame to a Parquet format in memory
+ parquet_buffer = BytesIO()
+ df.to_parquet(parquet_buffer)
+
+ # Create the boto3 client
+ client = boto3.client('s3')
+
+ # Upload the Parquet file to S3
+ client.put_object(Bucket=bucket_name, Key=file_key, Body=parquet_buffer.getvalue())