mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-30 13:10:47 +00:00
debugging asset list standardisation for southern
This commit is contained in:
parent
c7523f2e90
commit
8a656cbff8
7 changed files with 390 additions and 153 deletions
|
|
@ -1588,12 +1588,17 @@ class AssetList:
|
||||||
# With this in mind, we look for 2 clases
|
# With this in mind, we look for 2 clases
|
||||||
# 1) The property is fully insulated apart from the loft (<200mm insulation)
|
# 1) The property is fully insulated apart from the loft (<200mm insulation)
|
||||||
# 2) THe property is fully insulated
|
# 2) THe property is fully insulated
|
||||||
|
|
||||||
print("Should we include cavity properties where they might be uninsulated?")
|
|
||||||
self.standardised_asset_list["solar_landlord_walls_insulated"] = (
|
self.standardised_asset_list["solar_landlord_walls_insulated"] = (
|
||||||
self.standardised_asset_list[self.STANDARD_WALL_CONSTRUCTION].isin(
|
self.standardised_asset_list[self.STANDARD_WALL_CONSTRUCTION].isin(
|
||||||
[
|
[
|
||||||
"filled cavity", "insulated solid brick", "insulated timber frame",
|
"filled cavity",
|
||||||
|
"insulated solid brick",
|
||||||
|
"insulated timber frame",
|
||||||
|
"uninsulated cavity",
|
||||||
|
"insulated system built",
|
||||||
|
"insulated granite or whinstone",
|
||||||
|
"insulated sandstone or limestone",
|
||||||
|
"new build - average thermal transmittance"
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
@ -3216,6 +3221,8 @@ class AssetList:
|
||||||
install_col = "INSTALL / CANCELLATION DATE"
|
install_col = "INSTALL / CANCELLATION DATE"
|
||||||
elif 'INSTALL/ CANCELLATION DATE' in master_data.columns:
|
elif 'INSTALL/ CANCELLATION DATE' in master_data.columns:
|
||||||
install_col = 'INSTALL/ CANCELLATION DATE'
|
install_col = 'INSTALL/ CANCELLATION DATE'
|
||||||
|
elif "INSTALL/CANCELLATION DATE" in master_data.columns:
|
||||||
|
install_col = "INSTALL/CANCELLATION DATE"
|
||||||
else:
|
else:
|
||||||
raise ValueError("No install or cancellation date")
|
raise ValueError("No install or cancellation date")
|
||||||
|
|
||||||
|
|
@ -3236,6 +3243,8 @@ class AssetList:
|
||||||
scheme_col = "AFFORDABLE WARMTH OR EPC FOR HOUSING ASSOCIATION"
|
scheme_col = "AFFORDABLE WARMTH OR EPC FOR HOUSING ASSOCIATION"
|
||||||
elif "AFFORDABLE WARMTH" in master_data.columns:
|
elif "AFFORDABLE WARMTH" in master_data.columns:
|
||||||
scheme_col = "AFFORDABLE WARMTH"
|
scheme_col = "AFFORDABLE WARMTH"
|
||||||
|
elif "Scheme" in master_data.columns:
|
||||||
|
scheme_col = "Scheme"
|
||||||
else:
|
else:
|
||||||
scheme_col = "OFFICE USE ONLY"
|
scheme_col = "OFFICE USE ONLY"
|
||||||
|
|
||||||
|
|
@ -3254,8 +3263,14 @@ class AssetList:
|
||||||
else:
|
else:
|
||||||
property_type_col = "PROPERTY TYPE (SEE DEEMED SCORES SHEET) Eg. 3W_Flat_1 (As per Matrix)"
|
property_type_col = "PROPERTY TYPE (SEE DEEMED SCORES SHEET) Eg. 3W_Flat_1 (As per Matrix)"
|
||||||
|
|
||||||
|
if "INSTALLERS NOTES ; REASONS FOR CANCELLATIONS" in master_data.columns:
|
||||||
|
installer_notes_col = "INSTALLERS NOTES ; REASONS FOR CANCELLATIONS"
|
||||||
|
elif "INSTALLERS NOTES" in master_data.columns:
|
||||||
|
installer_notes_col = "INSTALLERS NOTES"
|
||||||
|
else:
|
||||||
|
raise ValueError("No installer notes column found in master data")
|
||||||
|
|
||||||
measure_mix_col = "MEASURE COMBO"
|
measure_mix_col = "MEASURE COMBO"
|
||||||
installer_notes_col = "INSTALLERS NOTES ; REASONS FOR CANCELLATIONS"
|
|
||||||
installer_col = "INSTALLER"
|
installer_col = "INSTALLER"
|
||||||
town_colname = "TOWN" if "TOWN" in master_data.columns else 'Town/Area'
|
town_colname = "TOWN" if "TOWN" in master_data.columns else 'Town/Area'
|
||||||
|
|
||||||
|
|
@ -3298,6 +3313,10 @@ class AssetList:
|
||||||
]
|
]
|
||||||
|
|
||||||
house_no = row[house_no_col]
|
house_no = row[house_no_col]
|
||||||
|
|
||||||
|
if pd.isnull(house_no):
|
||||||
|
house_no = None
|
||||||
|
|
||||||
if isinstance(house_no, (float, int)):
|
if isinstance(house_no, (float, int)):
|
||||||
house_no = str(int(house_no))
|
house_no = str(int(house_no))
|
||||||
|
|
||||||
|
|
@ -3398,6 +3417,9 @@ class AssetList:
|
||||||
master_data[measure_mix_col] = "Measure mix not recorded"
|
master_data[measure_mix_col] = "Measure mix not recorded"
|
||||||
|
|
||||||
matched = pd.DataFrame(matched)
|
matched = pd.DataFrame(matched)
|
||||||
|
if matched.empty:
|
||||||
|
continue
|
||||||
|
|
||||||
master_to_append = master_data[
|
master_to_append = master_data[
|
||||||
[scheme_col, "row_id", install_col, submission_col, measure_mix_col, installer_notes_col, installer_col]
|
[scheme_col, "row_id", install_col, submission_col, measure_mix_col, installer_notes_col, installer_col]
|
||||||
].merge(
|
].merge(
|
||||||
|
|
|
||||||
|
|
@ -89,17 +89,17 @@ def app():
|
||||||
outcomes_id = ["UPRNs", None]
|
outcomes_id = ["UPRNs", None]
|
||||||
outcomes_address = ["Address", "Address"]
|
outcomes_address = ["Address", "Address"]
|
||||||
master_filepaths = [
|
master_filepaths = [
|
||||||
data_folder, "southern_submissions/CAVITY'S - DECEMBER 2018-Table 1.csv",
|
os.path.join(data_folder, "southern_submissions/CAVITY'S - DECEMBER 2018-Table 1.csv"),
|
||||||
data_folder, "southern_submissions/CAVITY'S 2019-Table 1.csv",
|
os.path.join(data_folder, "southern_submissions/CAVITY'S 2019-Table 1.csv"),
|
||||||
data_folder, "CAVITY'S ECO4-Table 1.csv",
|
os.path.join(data_folder, "southern_submissions/CAVITY'S ECO4-Table 1.csv"),
|
||||||
data_folder, "LOFT'S-Table 1.csv",
|
os.path.join(data_folder, "southern_submissions/LOFT'S-Table 1.csv"),
|
||||||
]
|
]
|
||||||
master_to_asset_list_filepath = None
|
master_to_asset_list_filepath = None
|
||||||
phase = False
|
phase = False
|
||||||
ecosurv_landlords = "southern"
|
ecosurv_landlords = "southern"
|
||||||
asset_list_header = 0
|
asset_list_header = 0
|
||||||
landlord_block_reference = None
|
landlord_block_reference = None
|
||||||
master_id_colnames = []
|
master_id_colnames = [None, None, None, None]
|
||||||
|
|
||||||
# NCHA
|
# NCHA
|
||||||
# data_folder = "/Users/khalimconn-kowlessar/Documents/hestia/Customers/NCHA"
|
# data_folder = "/Users/khalimconn-kowlessar/Documents/hestia/Customers/NCHA"
|
||||||
|
|
|
||||||
|
|
@ -358,6 +358,6 @@ BUILT_FORM_MAPPINGS = {
|
||||||
'1983- 90 SEMI DET': 'semi-detached',
|
'1983- 90 SEMI DET': 'semi-detached',
|
||||||
'1983-90 MID TERR': 'mid-terrace',
|
'1983-90 MID TERR': 'mid-terrace',
|
||||||
'1976-82 SEMI DET': 'semi-detached',
|
'1976-82 SEMI DET': 'semi-detached',
|
||||||
'PRE 1900 MID TERR': 'mid-terrace'
|
'PRE 1900 MID TERR': 'mid-terrace',
|
||||||
|
None: 'unknown'
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@ STANDARD_HEATING_SYSTEMS = {
|
||||||
"electric underfloor",
|
"electric underfloor",
|
||||||
"no heating",
|
"no heating",
|
||||||
"non-electric underfloor",
|
"non-electric underfloor",
|
||||||
|
"warm air heating",
|
||||||
}
|
}
|
||||||
|
|
||||||
HEATING_MAPPINGS = {
|
HEATING_MAPPINGS = {
|
||||||
|
|
@ -326,5 +327,17 @@ HEATING_MAPPINGS = {
|
||||||
'ECO TEC PRO 24 (OLD TYPE)': 'gas combi boiler',
|
'ECO TEC PRO 24 (OLD TYPE)': 'gas combi boiler',
|
||||||
'GREENSTAR 30SI COMPACT': 'gas combi boiler',
|
'GREENSTAR 30SI COMPACT': 'gas combi boiler',
|
||||||
'BAXI DUO TEC 28 COMBI ErP': 'gas combi boiler',
|
'BAXI DUO TEC 28 COMBI ErP': 'gas combi boiler',
|
||||||
'Not applicable for this asset type': 'unknown'
|
'Not applicable for this asset type': 'unknown',
|
||||||
|
'Boiler: F rated Regular Boiler': 'gas condensing boiler',
|
||||||
|
'Warm Air Systems: Electric warm air: Electricaire system': 'warm air heating',
|
||||||
|
'Boiler: B rated Combi': 'gas condensing combi',
|
||||||
|
'Boiler: G rated Regular Boiler': 'gas condensing boiler',
|
||||||
|
'Electric Storage Systems: Modern (slimline) storage heaters': 'electric storage heaters',
|
||||||
|
'Boiler: C rated CPSU': 'gas condensing combi',
|
||||||
|
'Boiler: D rated Regular Boiler': 'gas condensing boiler',
|
||||||
|
'Warm Air Systems: Gas fired warm air with balanced or open flue: Ducted or stub-ducted, on-off control, '
|
||||||
|
'pre 1998': 'warm air heating',
|
||||||
|
'Electric Storage Systems: Integrated storage+direct-acting heater': 'electric storage heaters',
|
||||||
|
'Boiler: D rated Combi': 'gas condensing combi',
|
||||||
|
'Heat Pump: (from database)': 'air source heat pump',
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -256,7 +256,6 @@ PROPERTY_MAPPING = {
|
||||||
'HOUSE (3 STOREY)': 'house',
|
'HOUSE (3 STOREY)': 'house',
|
||||||
'FLAT GROUND FLOOR': 'flat',
|
'FLAT GROUND FLOOR': 'flat',
|
||||||
'FLAT TOP FLOOR': 'flat',
|
'FLAT TOP FLOOR': 'flat',
|
||||||
|
|
||||||
'SHARED HOUSE': 'house',
|
'SHARED HOUSE': 'house',
|
||||||
'MAISONETTE': 'maisonette',
|
'MAISONETTE': 'maisonette',
|
||||||
'DIRECT ACCESS HOSTEL': 'other',
|
'DIRECT ACCESS HOSTEL': 'other',
|
||||||
|
|
@ -266,5 +265,6 @@ PROPERTY_MAPPING = {
|
||||||
'SHOP': 'other',
|
'SHOP': 'other',
|
||||||
'Office Block': 'other',
|
'Office Block': 'other',
|
||||||
'BLOCK (Non-Communal)': 'block of flats',
|
'BLOCK (Non-Communal)': 'block of flats',
|
||||||
'Refuge': 'other'
|
'Refuge': 'other',
|
||||||
|
None: 'unknown'
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ STANDARD_ROOF_CONSTRUCTIONS = {
|
||||||
"pitched less than 100mm insulation",
|
"pitched less than 100mm insulation",
|
||||||
"another dwelling above",
|
"another dwelling above",
|
||||||
"flat unknown insulation",
|
"flat unknown insulation",
|
||||||
|
"flat insulated",
|
||||||
"unknown insulated",
|
"unknown insulated",
|
||||||
"unknown",
|
"unknown",
|
||||||
}
|
}
|
||||||
|
|
@ -51,5 +52,123 @@ ROOF_CONSTRUCTION_MAPPINGS = {
|
||||||
'100MM': 'pitched less than 100mm insulation',
|
'100MM': 'pitched less than 100mm insulation',
|
||||||
'U/K': 'unknown',
|
'U/K': 'unknown',
|
||||||
'U/K - 250MM RIR FLAT CEILING': 'flat unknown insulation',
|
'U/K - 250MM RIR FLAT CEILING': 'flat unknown insulation',
|
||||||
'U/K - 200MM RIR FLAT CEILING': 'flat unknown insulation'
|
'U/K - 200MM RIR FLAT CEILING': 'flat unknown insulation',
|
||||||
|
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalLoftAccess: 100mm': 'another dwelling above',
|
||||||
|
'PitchedNormalNoLoftAccess: 150mm': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: As Built, PitchedNormalNoLoftAccess: None': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 150mm, PitchedNormalNoLoftAccess: Unknown': 'pitched insulated',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 200mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 200mm': 'pitched insulated',
|
||||||
|
'PitchedNormalNoLoftAccess: 50mm': 'unknown',
|
||||||
|
'PitchedNormalNoLoftAccess: No Insulation': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 50mm, PitchedNormalNoLoftAccess: None': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 50mm, PitchedNormalLoftAccess: No Insulation': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 150mm': 'unknown', 'Flat: None': 'pitched insulated',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 150mm, PitchedNormalNoLoftAccess: None': 'flat unknown insulation',
|
||||||
|
'PitchedNormalNoLoftAccess: 250mm, PitchedNormalNoLoftAccess: Unknown': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 75mm': 'pitched less than 100mm insulation',
|
||||||
|
'Flat: Unknown, PitchedNormalLoftAccess: 200mm, SameDwellingAbove: Unknown': 'flat unknown insulation',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 100mm, PitchedNormalNoLoftAccess: None': 'flat unknown insulation',
|
||||||
|
'PitchedNormalNoLoftAccess: 250mm': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 150mm, PitchedNormalNoLoftAccess: 100mm': 'pitched insulated',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalLoftAccess: 300mm': 'another dwelling above',
|
||||||
|
'PitchedNormalLoftAccess: 200mm, PitchedNormalNoLoftAccess: 50mm': 'pitched insulated',
|
||||||
|
'Flat: As Built, PitchedNormalNoLoftAccess: 100mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 250mm, PitchedNormalNoLoftAccess: Unknown': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalLoftAccess: 150mm': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalLoftAccess: 200mm': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalNoLoftAccess: 75mm': 'pitched less than 100mm insulation',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 25mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 150mm, SameDwellingAbove': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 150mm, PitchedNormalLoftAccess: 50mm': 'pitched insulated',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 100mm': 'flat unknown insulation',
|
||||||
|
'Flat: As Built, PitchedNormalNoLoftAccess: None': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 150mm, PitchedNormalLoftAccess: 200mm': 'pitched insulated',
|
||||||
|
'PitchedNormalNoLoftAccess: 300mm': 'pitched insulated',
|
||||||
|
'Flat: As Built, PitchedNormalNoLoftAccess: 150mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 150mm, PitchedNormalNoLoftAccess: None': 'pitched insulated',
|
||||||
|
'PitchedNormalNoLoftAccess: 200mm': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 300mm, PitchedNormalNoLoftAccess: Unknown': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: None': 'pitched less than 100mm insulation',
|
||||||
|
'Flat: As Built': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalLoftAccess: 250mm': 'pitched less than 100mm insulation',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalLoftAccess: 50mm': 'another dwelling above',
|
||||||
|
'PitchedNormalLoftAccess: 200mm, PitchedNormalLoftAccess: 250mm, PitchedNormalNoLoftAccess: None': 'pitched '
|
||||||
|
'insulated',
|
||||||
|
'PitchedNormalLoftAccess: 200mm, PitchedNormalLoftAccess: 250mm': 'pitched insulated',
|
||||||
|
'Flat: 50mm': 'flat unknown insulation',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalNoLoftAccess: None': 'another dwelling above',
|
||||||
|
'PitchedNormalNoLoftAccess: None': 'pitched uninsulated',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalLoftAccess: 25mm': 'another dwelling above',
|
||||||
|
'AnotherDwellingAbove: Unknown, Flat: As Built, PitchedNormalNoLoftAccess: Unknown': 'another dwelling above',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 200mm, PitchedNormalNoLoftAccess: Unknown': 'flat unknown insulation',
|
||||||
|
'Flat: Unknown, PitchedNormalLoftAccess: 75mm, PitchedNormalLoftAccess: Unknown': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalLoftAccess: Unknown': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 200mm, PitchedNormalLoftAccess: 300mm': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalNoLoftAccess: 100mm': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalLoftAccess: No Insulation': 'pitched less than 100mm insulation',
|
||||||
|
'AnotherDwellingAbove: Unknown, Flat: As Built, PitchedNormalLoftAccess: 150mm': 'another dwelling above',
|
||||||
|
'PitchedNormalLoftAccess: 75mm, PitchedNormalNoLoftAccess: Unknown': 'pitched less than 100mm insulation',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 300mm': 'unknown', 'Flat: 100mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalNoLoftAccess: 150mm, PitchedNormalNoLoftAccess: Unknown': 'pitched insulated',
|
||||||
|
'PitchedNormalNoLoftAccess: 100mm': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 12mm': 'pitched less than 100mm insulation',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalNoLoftAccess: 150mm': 'another dwelling above',
|
||||||
|
'PitchedNormalLoftAccess: No Insulation': 'pitched less than 100mm insulation',
|
||||||
|
|
||||||
|
'PitchedNormalLoftAccess: 25mm, PitchedNormalNoLoftAccess: Unknown': 'pitched less than 100mm insulation',
|
||||||
|
|
||||||
|
'PitchedNormalLoftAccess: 250mm, PitchedNormalNoLoftAccess: None, PitchedNormalNoLoftAccess: Unknown': 'pitched '
|
||||||
|
'insulated',
|
||||||
|
'PitchedNormalNoLoftAccess: 100mm, PitchedNormalNoLoftAccess: Unknown': 'pitched less than 100mm insulation',
|
||||||
|
'Flat: As Built, PitchedNormalNoLoftAccess: 100mm, PitchedNormalNoLoftAccess: Unknown': 'flat unknown insulation',
|
||||||
|
|
||||||
|
'PitchedNormalNoLoftAccess: Unknown, SameDwellingAbove: Unknown': 'pitched no access to loft',
|
||||||
|
'PitchedNormalLoftAccess: 200mm, PitchedNormalNoLoftAccess: None': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalNoLoftAccess: As Built': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalNoLoftAccess: 50mm, PitchedNormalNoLoftAccess: Unknown': 'pitched less than 100mm insulation',
|
||||||
|
'Flat: As Built, Flat: Unknown, PitchedNormalLoftAccess: 250mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 50mm': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 250mm, PitchedNormalNoLoftAccess: None': 'pitched insulated',
|
||||||
|
'Flat: 100mm, Flat: As Built': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalNoLoftAccess: Unknown': 'pitched less than 100mm insulation',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalLoftAccess: No Insulation': 'another dwelling above',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalNoLoftAccess: None': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 300mm': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 100mm': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 270mm': 'pitched insulated',
|
||||||
|
'PitchedNormalNoLoftAccess: 200mm, PitchedNormalNoLoftAccess: Unknown': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 200mm, PitchedNormalNoLoftAccess: Unknown': 'pitched insulated',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 250mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 50mm, PitchedNormalLoftAccess: 75mm': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 300mm, PitchedNormalLoftAccess: Unknown': 'pitched insulated',
|
||||||
|
'Flat: As Built, PitchedNormalNoLoftAccess: 250mm': 'flat unknown insulation',
|
||||||
|
'Flat: As Built, PitchedNormalNoLoftAccess: 50mm': 'flat unknown insulation',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 75mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 250mm, PitchedNormalNoLoftAccess: No Insulation': 'pitched insulated',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalLoftAccess: 150mm': 'another dwelling above',
|
||||||
|
'PitchedNormalLoftAccess: 75mm, PitchedNormalNoLoftAccess: No Insulation': 'pitched less than 100mm insulation',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalNoLoftAccess: Unknown': 'another dwelling above',
|
||||||
|
'Flat: As Built, PitchedNormalNoLoftAccess: 200mm': 'flat unknown insulation',
|
||||||
|
'Flat: As Built, Flat: Unknown, PitchedNormalLoftAccess: 150mm': 'flat unknown insulation',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 150mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 300mm, PitchedNormalNoLoftAccess: 100mm': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 100mm, PitchedNormalLoftAccess: 75mm': 'pitched less than 100mm insulation',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalNoLoftAccess: 50mm, PitchedNormalNoLoftAccess: No Insulation':
|
||||||
|
'another dwelling above',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 50mm': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 25mm': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalLoftAccess: 50mm, PitchedNormalNoLoftAccess: Unknown': 'pitched less than 100mm insulation',
|
||||||
|
'PitchedNormalNoLoftAccess: 150mm, PitchedNormalNoLoftAccess: Unknown, PitchedThatched: 25mm': 'pitched insulated',
|
||||||
|
'Flat: 150mm+': 'flat insulated',
|
||||||
|
'Flat: Unknown, PitchedNormalLoftAccess: 100mm, PitchedNormalNoLoftAccess: Unknown': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 150mm, PitchedNormalLoftAccess: Unknown': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 150mm, PitchedNormalLoftAccess: 250mm': 'pitched insulated',
|
||||||
|
'Flat: As Built, PitchedNormalLoftAccess: 100mm, PitchedNormalNoLoftAccess: Unknown': 'flat unknown insulation',
|
||||||
|
'PitchedNormalLoftAccess: 250mm': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 250mm, PitchedNormalLoftAccess: 75mm': 'pitched insulated',
|
||||||
|
'PitchedNormalLoftAccess: 250mm, PitchedNormalLoftAccess: 50mm': 'pitched insulated',
|
||||||
|
'AnotherDwellingAbove: Unknown, PitchedNormalLoftAccess: 200mm': 'another dwelling above',
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,122 +7,163 @@ STANDARD_WALL_CONSTRUCTIONS = {
|
||||||
"uninsulated solid brick", "insulated solid brick", "solid brick unknown insulation",
|
"uninsulated solid brick", "insulated solid brick", "solid brick unknown insulation",
|
||||||
# Timber Frame
|
# Timber Frame
|
||||||
"timber frame unknown insulation", "insulated timber frame", "uninsulated timber frame",
|
"timber frame unknown insulation", "insulated timber frame", "uninsulated timber frame",
|
||||||
"system built", "granite or whinstone", "other",
|
# System
|
||||||
"unknown", "sandstone or limestone",
|
"system built unknown insulation", "insulated system built", "uninsulated system built",
|
||||||
|
# Granite or Whinstone
|
||||||
|
"granite or whinstone unknown insulation", "insulated granite or whinstone", "uninsulated granite or whinstone",
|
||||||
|
# Sandstone or Limestone
|
||||||
|
"sandstone or limestone unknown insulation", "insulated sandstone or limestone",
|
||||||
|
"uninsulated sandstone or limestone",
|
||||||
|
# Other
|
||||||
|
"other",
|
||||||
"cob",
|
"cob",
|
||||||
"new build - average thermal transmittance",
|
"new build - average thermal transmittance",
|
||||||
}
|
}
|
||||||
|
|
||||||
WALL_CONSTRUCTION_MAPPINGS = {
|
WALL_CONSTRUCTION_MAPPINGS = {
|
||||||
"New Build - Average Thermal Transmittance": "new build - average thermal transmittance",
|
"New Build - Average Thermal Transmittance": "new build - average thermal transmittance",
|
||||||
'Average thermal transmittance 0.25 W/m?K': 'unknown',
|
'Average thermal transmittance 0.25 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Cavity wall, as built, insulated (assumed)': 'filled cavity',
|
'Cavity wall, as built, insulated (assumed)': 'filled cavity',
|
||||||
'Average thermal transmittance 0.31 W/m?K': 'unknown',
|
'Average thermal transmittance 0.31 W/m?K': 'unknown',
|
||||||
'Cavity wall, as built, no insulation (assumed)': 'uninsulated cavity',
|
'Cavity wall, as built, no insulation (assumed)': 'uninsulated cavity',
|
||||||
'Average thermal transmittance 0.30 W/m?K': 'unknown', 'Average thermal transmittance 0.28 W/m-¦K': 'unknown',
|
'Average thermal transmittance 0.30 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.25 W/m-¦K': 'unknown', 'Average thermal transmittance 0.21 W/m-¦K': 'unknown',
|
'Average thermal transmittance 0.28 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.20 W/m-¦K': 'unknown', 'Average thermal transmittance 0.29 W/m?K': 'unknown',
|
'Average thermal transmittance 0.25 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.16 W/m?K': 'unknown',
|
'Average thermal transmittance 0.21 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.27 W/m²K': 'unknown',
|
'Average thermal transmittance 0.20 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.15 W/m-¦K': 'unknown', 'Average thermal transmittance 0.23 W/m-¦K': 'unknown',
|
'Average thermal transmittance 0.29 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.18 W/m?K': 'unknown',
|
'Average thermal transmittance 0.16 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Granite or whin, with internal insulation': 'granite or whinstone',
|
'Average thermal transmittance 0.27 W/m²K': 'new build - average thermal transmittance',
|
||||||
"Granite or whinstone, as built, insulated (assumed)": "granite or whinstone",
|
'Average thermal transmittance 0.15 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.22 W/m-¦K': 'unknown', 'Average thermal transmittance 0.24 W/m?K': 'unknown',
|
'Average thermal transmittance 0.23 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.16 W/m-¦K': 'unknown', 'Average thermal transmittance 0.35 W/m?K': 'unknown',
|
'Average thermal transmittance 0.18 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.26 W/m-¦K': 'unknown', 'Average thermal transmittance 0.62 W/m?K': 'unknown',
|
'Granite or whin, with internal insulation': 'insulated granite or whinstone',
|
||||||
'Average thermal transmittance 0.64 W/m?K': 'unknown', 'Average thermal transmittance 0.61 W/m?K': 'unknown',
|
"Granite or whinstone, as built, insulated (assumed)": "uninsulated granite or whinstone",
|
||||||
'Sandstone or limestone, as built, no insulation (assumed)': 'sandstone or limestone',
|
'Average thermal transmittance 0.22 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.33 W/m?K': 'unknown',
|
'Average thermal transmittance 0.24 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.16 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.35 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.26 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.62 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.64 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.61 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Sandstone or limestone, as built, no insulation (assumed)': 'uninsulated sandstone or limestone',
|
||||||
|
'Average thermal transmittance 0.33 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Cavity wall,': "cavity unknown insulation",
|
'Cavity wall,': "cavity unknown insulation",
|
||||||
'Cavity wall, as built, partial insulation (assumed)': 'partial insulated cavity',
|
'Cavity wall, as built, partial insulation (assumed)': 'partial insulated cavity',
|
||||||
'Average thermal transmittance 0.29 W/m-¦K': 'unknown', 'Average thermal transmittance 0.32 W/m-¦K': 'unknown',
|
'Average thermal transmittance 0.29 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.19 W/m-¦K': 'unknown', 'Average thermal transmittance 0.27 W/m?K': 'unknown',
|
'Average thermal transmittance 0.32 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.22 W/m?K': 'unknown', 'Average thermal transmittance 0.38 W/m?K': 'unknown',
|
'Average thermal transmittance 0.19 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.26 W/m?K': 'unknown', 'Average thermal transmittance 0.27 W/m-¦K': 'unknown',
|
'Average thermal transmittance 0.27 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.18 W/m-¦K': 'unknown', 'Average thermal transmittance = 0.27 W/m?K': 'unknown',
|
'Average thermal transmittance 0.22 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Cavity wall, with external insulation': 'filled cavity', 'Average thermal transmittance 0.21 W/m?K': 'unknown',
|
'Average thermal transmittance 0.38 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.23 W/m?K': 'unknown', 'Average thermal transmittance 0.20 W/m?K': 'unknown',
|
'Average thermal transmittance 0.26 W/m?K': 'new build - average thermal transmittance',
|
||||||
'Average thermal transmittance 0.32 W/m?K': 'unknown', 'Average thermal transmittance 0.24 W/m-¦K': 'unknown',
|
'Average thermal transmittance 0.27 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.18 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance = 0.27 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Cavity wall, with external insulation': 'filled cavity',
|
||||||
|
'Average thermal transmittance 0.21 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.23 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.20 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.32 W/m?K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.24 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
'Cavity wall, with internal insulation': 'filled cavity',
|
'Cavity wall, with internal insulation': 'filled cavity',
|
||||||
'Average thermal transmittance 0.17 W/m-¦K': 'unknown', 'Average thermal transmittance 0.28 W/m?K': 'unknown',
|
'Average thermal transmittance 0.17 W/m-¦K': 'new build - average thermal transmittance',
|
||||||
|
'Average thermal transmittance 0.28 W/m?K': 'new build - average thermal transmittance',
|
||||||
'new build - average thermal transmittance': 'new build - average thermal transmittance',
|
'new build - average thermal transmittance': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.25 w/m?k': 'unknown',
|
'average thermal transmittance 0.25 w/m?k': 'new build - average thermal transmittance',
|
||||||
'cavity wall, as built, insulated (assumed)': 'filled cavity',
|
'cavity wall, as built, insulated (assumed)': 'filled cavity',
|
||||||
'average thermal transmittance 0.31 w/m?k': 'unknown',
|
'average thermal transmittance 0.31 w/m?k': 'new build - average thermal transmittance',
|
||||||
'cavity wall, as built, no insulation (assumed)': 'uninsulated cavity',
|
'cavity wall, as built, no insulation (assumed)': 'uninsulated cavity',
|
||||||
'average thermal transmittance 0.30 w/m?k': 'unknown', 'average thermal transmittance 0.28 w/m-¦k': 'unknown',
|
'average thermal transmittance 0.30 w/m?k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.25 w/m-¦k': 'unknown', 'average thermal transmittance 0.21 w/m-¦k': 'unknown',
|
'average thermal transmittance 0.28 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.20 w/m-¦k': 'unknown', 'average thermal transmittance 0.29 w/m?k': 'unknown',
|
'average thermal transmittance 0.25 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.16 w/m?k': 'unknown', 'average thermal transmittance 0.27 w/m²k': 'unknown',
|
'average thermal transmittance 0.21 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.15 w/m-¦k': 'unknown', 'average thermal transmittance 0.23 w/m-¦k': 'unknown',
|
'average thermal transmittance 0.20 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.18 w/m?k': 'unknown',
|
'average thermal transmittance 0.29 w/m?k': 'new build - average thermal transmittance',
|
||||||
'granite or whin, with internal insulation': 'granite or whinstone',
|
'average thermal transmittance 0.16 w/m?k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.22 w/m-¦k': 'unknown', 'average thermal transmittance 0.24 w/m?k': 'unknown',
|
'average thermal transmittance 0.27 w/m²k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.16 w/m-¦k': 'unknown', 'average thermal transmittance 0.35 w/m?k': 'unknown',
|
'average thermal transmittance 0.15 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.26 w/m-¦k': 'unknown', 'average thermal transmittance 0.62 w/m?k': 'unknown',
|
'average thermal transmittance 0.23 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.64 w/m?k': 'unknown', 'average thermal transmittance 0.61 w/m?k': 'unknown',
|
'average thermal transmittance 0.18 w/m?k': 'new build - average thermal transmittance',
|
||||||
'sandstone or limestone, as built, no insulation (assumed)': 'sandstone or limestone',
|
'granite or whin, with internal insulation': 'insulated granite or whinstone',
|
||||||
'average thermal transmittance 0.33 w/m?k': 'unknown', 'cavity wall,': "cavity unknown insulation",
|
'average thermal transmittance 0.22 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.24 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.16 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.35 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.26 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.62 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.64 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.61 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'sandstone or limestone, as built, no insulation (assumed)': 'uninsulated sandstone or limestone',
|
||||||
|
'average thermal transmittance 0.33 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'cavity wall,': "cavity unknown insulation",
|
||||||
'cavity wall, as built, partial insulation (assumed)': 'partial insulated cavity',
|
'cavity wall, as built, partial insulation (assumed)': 'partial insulated cavity',
|
||||||
'average thermal transmittance 0.29 w/m-¦k': 'unknown', 'average thermal transmittance 0.32 w/m-¦k': 'unknown',
|
'average thermal transmittance 0.29 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.19 w/m-¦k': 'unknown', 'average thermal transmittance 0.27 w/m?k': 'unknown',
|
'average thermal transmittance 0.32 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.22 w/m?k': 'unknown', 'average thermal transmittance 0.38 w/m?k': 'unknown',
|
'average thermal transmittance 0.19 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.26 w/m?k': 'unknown', 'average thermal transmittance 0.27 w/m-¦k': 'unknown',
|
'average thermal transmittance 0.27 w/m?k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.18 w/m-¦k': 'unknown', 'average thermal transmittance = 0.27 w/m?k': 'unknown',
|
'average thermal transmittance 0.22 w/m?k': 'new build - average thermal transmittance',
|
||||||
'cavity wall, with external insulation': 'filled cavity', 'average thermal transmittance 0.21 w/m?k': 'unknown',
|
'average thermal transmittance 0.38 w/m?k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.23 w/m?k': 'unknown', 'average thermal transmittance 0.20 w/m?k': 'unknown',
|
'average thermal transmittance 0.26 w/m?k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.32 w/m?k': 'unknown', 'average thermal transmittance 0.24 w/m-¦k': 'unknown',
|
'average thermal transmittance 0.27 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'cavity wall, with internal insulation': 'filled cavity', 'average thermal transmittance 0.17 w/m-¦k': 'unknown',
|
'average thermal transmittance 0.18 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
'average thermal transmittance 0.28 w/m?k': 'unknown',
|
'average thermal transmittance = 0.27 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'cavity wall, with external insulation': 'filled cavity',
|
||||||
|
'average thermal transmittance 0.21 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.23 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.20 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.32 w/m?k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.24 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
|
'cavity wall, with internal insulation': 'filled cavity',
|
||||||
|
'average thermal transmittance 0.17 w/m-¦k': 'new build - average thermal transmittance',
|
||||||
|
'average thermal transmittance 0.28 w/m?k': 'new build - average thermal transmittance',
|
||||||
'Cavity wall, filled cavity': 'filled cavity',
|
'Cavity wall, filled cavity': 'filled cavity',
|
||||||
'Cavity wall, filled cavity and external insulation': 'filled cavity',
|
'Cavity wall, filled cavity and external insulation': 'filled cavity',
|
||||||
'Granite or whinstone, as built, no insulation (assumed)': 'granite or whinstone',
|
'Granite or whinstone, as built, no insulation (assumed)': 'uninsulated granite or whinstone',
|
||||||
'Solid brick, as built, insulated (assumed)': 'insulated solid brick',
|
'Solid brick, as built, insulated (assumed)': 'insulated solid brick',
|
||||||
'Solid brick, as built, no insulation (assumed)': 'uninsulated solid brick',
|
'Solid brick, as built, no insulation (assumed)': 'uninsulated solid brick',
|
||||||
'Solid brick, with external insulation': 'insulated solid brick',
|
'Solid brick, with external insulation': 'insulated solid brick',
|
||||||
'Solid brick, with internal insulation': 'insulated solid brick',
|
'Solid brick, with internal insulation': 'insulated solid brick',
|
||||||
'System built, as built, insulated (assumed)': 'system built',
|
'System built, as built, insulated (assumed)': 'insulated system built',
|
||||||
'System built, as built, no insulation (assumed)': 'system built',
|
'System built, as built, no insulation (assumed)': 'uninsulated system built',
|
||||||
'System built, with external insulation': 'system built',
|
'System built, with external insulation': 'insulated system built',
|
||||||
'System built, with internal insulation': 'system built',
|
'System built, with internal insulation': 'insulated system built',
|
||||||
'Timber frame, as built, insulated (assumed)': 'timber frame',
|
'Timber frame, as built, insulated (assumed)': 'insulated timber frame',
|
||||||
'Timber frame, as built, no insulation (assumed)': 'timber frame',
|
'Timber frame, as built, no insulation (assumed)': 'uninsulated timber frame',
|
||||||
'Timber frame, as built, partial insulation (assumed)': 'timber frame',
|
'Timber frame, as built, partial insulation (assumed)': 'insulated timber frame',
|
||||||
'Timber frame, with additional insulation': 'timber frame',
|
'Timber frame, with additional insulation': 'insulated timber frame',
|
||||||
'CAVITY': 'cavity unknown insulation',
|
'CAVITY': 'cavity unknown insulation',
|
||||||
'COMB': 'unknown',
|
'COMB': 'unknown',
|
||||||
'NONE': 'unknown',
|
'NONE': 'unknown',
|
||||||
'NOTKNOWN': 'unknown',
|
'NOTKNOWN': 'unknown',
|
||||||
'SOLID': 'solid brick unknown insulation',
|
'SOLID': 'solid brick unknown insulation',
|
||||||
np.nan: 'unknown',
|
np.nan: 'unknown',
|
||||||
'RENDER/TIMBER FRAME': 'timber frame',
|
'RENDER/TIMBER FRAME': 'timber frame unknown insulation',
|
||||||
'SYSTEM BUILT': 'system built',
|
'SYSTEM BUILT': 'system built unknown insulation',
|
||||||
'PCC PANELS': 'other',
|
'PCC PANELS': 'other',
|
||||||
'NOT APPLICABLE - FLAT': 'unknown',
|
'NOT APPLICABLE - FLAT': 'unknown',
|
||||||
'BRICK/TIMBER FRAME': 'timber frame',
|
'BRICK/TIMBER FRAME': 'timber frame unknown insulation',
|
||||||
'BRICK/BLOCK CAVITY': 'cavity unknown insulation',
|
'BRICK/BLOCK CAVITY': 'cavity unknown insulation',
|
||||||
'STONE SOLID': 'sandstone or limestone',
|
'STONE SOLID': 'sandstone or limestone unknown insulation',
|
||||||
'EXT CLADDING SYSTEM': 'system built',
|
'EXT CLADDING SYSTEM': 'system built unknown insulation',
|
||||||
'BRICK/BLOCK SOLID': 'solid brick unknown insulation',
|
'BRICK/BLOCK SOLID': 'solid brick unknown insulation',
|
||||||
|
|
||||||
'Cavity Filled cavity (with internal/external)': 'filled cavity',
|
'Cavity Filled cavity (with internal/external)': 'filled cavity',
|
||||||
'ND (inferred) Filled cavity': 'filled cavity',
|
'ND (inferred) Filled cavity': 'filled cavity',
|
||||||
'Cavity Filled cavity': 'filled cavity',
|
'Cavity Filled cavity': 'filled cavity',
|
||||||
'Cavity Unknown insulation': 'cavity unknown insulation',
|
'Cavity Unknown insulation': 'cavity unknown insulation',
|
||||||
'Timber frame As-built': 'timber frame',
|
'Timber frame As-built': 'uninsulated timber frame',
|
||||||
'System build Unknown insulation': 'system built',
|
'System build Unknown insulation': 'system built unknown insulation',
|
||||||
'Cavity As-built': 'uninsulated cavity',
|
'Cavity As-built': 'uninsulated cavity',
|
||||||
'System build External': 'system built',
|
'System build External': 'insulated system built',
|
||||||
'ND (inferred) ND (inferred)': 'unknown',
|
'ND (inferred) ND (inferred)': 'unknown',
|
||||||
'Solid brick External': 'insulated solid brick',
|
'Solid brick External': 'insulated solid brick',
|
||||||
'Cavity External': 'filled cavity',
|
'Cavity External': 'filled cavity',
|
||||||
'System build As-built': 'system built',
|
'System build As-built': 'uninsulated system built',
|
||||||
'Solid brick Internal': 'insulated solid brick',
|
'Solid brick Internal': 'insulated solid brick',
|
||||||
'Cavity Internal': 'filled cavity',
|
'Cavity Internal': 'filled cavity',
|
||||||
'System build Internal': 'system built',
|
'System build Internal': 'insulated system built',
|
||||||
'Solid brick As-built': 'solid brick unknown insulation',
|
'Solid brick As-built': 'uninsulated solid brick',
|
||||||
|
|
||||||
'Cavity ': 'cavity unknown insulation',
|
'Cavity ': 'cavity unknown insulation',
|
||||||
'Solid brick ': 'solid brick unknown insulation',
|
'Solid brick ': 'solid brick unknown insulation',
|
||||||
'Timber frame Timber frame (good insulation)': 'insulated timber frame',
|
'Timber frame Timber frame (good insulation)': 'insulated timber frame',
|
||||||
|
|
@ -141,91 +182,90 @@ WALL_CONSTRUCTION_MAPPINGS = {
|
||||||
'Cavity: Unknown': 'cavity unknown insulation',
|
'Cavity: Unknown': 'cavity unknown insulation',
|
||||||
'Cavity: AsBuilt (Post 1995)': 'filled cavity',
|
'Cavity: AsBuilt (Post 1995)': 'filled cavity',
|
||||||
'Cavity: AsBuilt (1976-1982)': 'cavity unknown insulation',
|
'Cavity: AsBuilt (1976-1982)': 'cavity unknown insulation',
|
||||||
'SystemBuilt: AsBuilt': 'system built',
|
'SystemBuilt: AsBuilt': 'uninsulated system built',
|
||||||
'TimberFrame: AsBuilt': "timber frame unknown insulation",
|
'TimberFrame: AsBuilt': "uninsulated timber frame",
|
||||||
'Cavity: AsBuilt (1983-1995)': 'cavity unknown insulation',
|
'Cavity: AsBuilt (1983-1995)': 'filled cavity',
|
||||||
'Cavity: AsBuilt (1983-1995), Cavity: FilledCavity': 'filled cavity',
|
'Cavity: AsBuilt (1983-1995), Cavity: FilledCavity': 'filled cavity',
|
||||||
'SolidBrick: AsBuilt': 'solid brick unknown insulation',
|
'SolidBrick: AsBuilt': 'uninsulated solid brick',
|
||||||
'Cavity: FilledCavity': 'filled cavity',
|
'Cavity: FilledCavity': 'filled cavity',
|
||||||
'SolidBrick: Internal': 'insulated solid brick',
|
'SolidBrick: Internal': 'insulated solid brick',
|
||||||
'Cavity: External': 'filled cavity',
|
'Cavity: External': 'filled cavity',
|
||||||
'Sandstone: Internal': 'sandstone or limestone',
|
'Sandstone: Internal': 'insulated sandstone or limestone',
|
||||||
'Cavity: AsBuilt (Pre 1976)': 'cavity unknown insulation',
|
'Cavity: AsBuilt (Pre 1976)': 'uninsulated cavity',
|
||||||
'System build': 'system built',
|
'System build': 'system built unknown insulation',
|
||||||
'Solid brick': 'solid brick unknown insulation',
|
'Solid brick': 'solid brick unknown insulation',
|
||||||
'Stone': 'sandstone or limestone',
|
'Stone': 'sandstone or limestone unknown insulation',
|
||||||
'Timber frame': 'timber frame unknown insulation',
|
'Timber frame': 'timber frame unknown insulation',
|
||||||
'2017 onwards': 'new build - average thermal transmittance',
|
'2017 onwards': 'new build - average thermal transmittance',
|
||||||
'ND (inferred)': 'unknown',
|
'ND (inferred)': 'unknown',
|
||||||
'Flat / maisonette': 'other',
|
'Flat / maisonette': 'unknown',
|
||||||
'Other': 'other',
|
'Other': 'unknown',
|
||||||
'Timber Frame': 'timber frame unknown insulation',
|
'Timber Frame': 'timber frame unknown insulation',
|
||||||
'Cavity Wall': 'cavity unknown insulation',
|
'Cavity Wall': 'cavity unknown insulation',
|
||||||
'Non-Traditional': 'system built',
|
'Non-Traditional': 'system built unknown insulation',
|
||||||
'PRC': 'system built',
|
'PRC': 'system built unknown insulation',
|
||||||
'Cross Wall': 'system built',
|
'Cross Wall': 'system built unknown insulation',
|
||||||
'Solid Wall': 'solid brick unknown insulation',
|
'Solid Wall': 'solid brick unknown insulation',
|
||||||
'Traditional': 'unknown',
|
'Traditional': 'unknown',
|
||||||
|
|
||||||
'Solid': 'solid brick unknown insulation',
|
'Solid': 'solid brick unknown insulation',
|
||||||
'Wates no fines': 'system built',
|
'Wates no fines': 'system built unknown insulation',
|
||||||
'Concrete Frame': 'system built',
|
'Concrete Frame': 'system built unknown insulation',
|
||||||
'PRCWATES': 'system built',
|
'PRCWATES': 'system built unknown insulation',
|
||||||
'Refurbished Cornish': 'system built',
|
'Refurbished Cornish': 'system built unknown insulation',
|
||||||
'Bailey Stratton': 'other',
|
'Bailey Stratton': 'other',
|
||||||
'Refurbished Reema': 'system built',
|
'Refurbished Reema': 'system built unknown insulation',
|
||||||
'PRCREEMA': 'system built',
|
'PRCREEMA': 'system built unknown insulation',
|
||||||
'Trustsell Type': 'system built',
|
'Trustsell Type': 'system built unknown insulation',
|
||||||
'Petra Nissan': 'unknown',
|
'Petra Nissan': 'unknown',
|
||||||
'Reinstated Airey': 'system built',
|
'Reinstated Airey': 'system built unknown insulation',
|
||||||
'Refurbished Airey': 'system built',
|
'Refurbished Airey': 'system built unknown insulation',
|
||||||
# From Abri- slightly unclear on types but not a large portion of the data
|
# From Abri- slightly unclear on types but not a large portion of the data
|
||||||
'No Fines Type': 'system built',
|
'No Fines Type': 'system built unknown insulation',
|
||||||
'Refurbished Unity': 'system built',
|
'Refurbished Unity': 'system built unknown insulation',
|
||||||
'Timber Framed': 'timber frame unknown insulation',
|
'Timber Framed': 'timber frame unknown insulation',
|
||||||
'Refurbished Woolaway': 'system built',
|
'Refurbished Woolaway': 'system built unknown insulation',
|
||||||
'Modern Methods of Construction': 'other',
|
'Modern Methods of Construction': 'other',
|
||||||
'BISF - Brit Iron & Steel Federation': 'system built',
|
'BISF - Brit Iron & Steel Federation': 'system built unknown insulation',
|
||||||
'Steel Framed': 'system built',
|
'Steel Framed': 'system built unknown insulation',
|
||||||
'Timber Framed with confirmed Fire Stopping': 'timber frame unknown insulation',
|
'Timber Framed with confirmed Fire Stopping': 'timber frame unknown insulation',
|
||||||
'Sipporex': 'system built',
|
'Sipporex': 'system built unknown insulation',
|
||||||
|
|
||||||
'Wates': 'system built',
|
'Wates': 'system built unknown insulation',
|
||||||
'Bryants': 'system built',
|
'Bryants': 'system built unknown insulation',
|
||||||
'Gregory (Crosswall)': 'system built',
|
'Gregory (Crosswall)': 'system built unknown insulation',
|
||||||
'Rsmit': 'system built',
|
'Rsmit': 'system built unknown insulation',
|
||||||
'Dorman Long': 'system built',
|
'Dorman Long': 'system built unknown insulation',
|
||||||
'Tarmac': 'system built',
|
'Tarmac': 'system built unknown insulation',
|
||||||
'RBIS': 'system built',
|
'RBIS': 'system built unknown insulation',
|
||||||
'Five Oaks': 'system built',
|
'Five Oaks': 'system built unknown insulation',
|
||||||
'Not known': 'unknown',
|
'Not known': 'unknown',
|
||||||
'Smiths': 'system built',
|
'Smiths': 'system built unknown insulation',
|
||||||
'Kendrick': 'system built',
|
'Kendrick': 'system built unknown insulation',
|
||||||
'IDC': 'system built',
|
'IDC': 'system built unknown insulation',
|
||||||
'Wimpey (Part Brick)': 'system built',
|
'Wimpey (Part Brick)': 'system built unknown insulation',
|
||||||
'Whitehall': 'system built',
|
'Whitehall': 'system built unknown insulation',
|
||||||
'Wimpey': 'system built',
|
'Wimpey': 'system built unknown insulation',
|
||||||
'Bison': 'system built',
|
'Bison': 'system built unknown insulation',
|
||||||
'Zinns': 'system built',
|
'Zinns': 'system built unknown insulation',
|
||||||
'Bisf': 'system built',
|
'Bisf': 'system built unknown insulation',
|
||||||
'Integer': 'system built',
|
'Integer': 'system built unknown insulation',
|
||||||
'Cornish': 'system built',
|
'Cornish': 'system built unknown insulation',
|
||||||
'Rwate': 'system built',
|
'Rwate': 'system built unknown insulation',
|
||||||
'Hill Presweld Steel': 'system built',
|
'Hill Presweld Steel': 'system built unknown insulation',
|
||||||
'Cavity Filled Cavity': 'filled cavity',
|
'Cavity Filled Cavity': 'filled cavity',
|
||||||
'Cavity Unknown': 'cavity unknown insulation',
|
'Cavity Unknown': 'cavity unknown insulation',
|
||||||
'Cavity Filled Cavity (internal)': 'filled cavity',
|
'Cavity Filled Cavity (internal)': 'filled cavity',
|
||||||
'': 'unknown',
|
'': 'unknown',
|
||||||
'Cavity Internal Insulation': 'filled cavity',
|
'Cavity Internal Insulation': 'filled cavity',
|
||||||
'Cavity As Built': "uninsulated cavity",
|
'Cavity As Built': "uninsulated cavity",
|
||||||
'Non Trad Large Panel System': 'system built',
|
'Non Trad Large Panel System': 'system built unknown insulation',
|
||||||
'Non Trad Cornish': 'system built',
|
'Non Trad Cornish': 'system built unknown insulation',
|
||||||
'Non Trad Reema': 'system built',
|
'Non Trad Reema': 'system built unknown insulation',
|
||||||
'Traditional Cavity Brickwork': 'cavity unknown insulation',
|
'Traditional Cavity Brickwork': 'cavity unknown insulation',
|
||||||
'System build (undefined)': 'system built',
|
'System build (undefined)': 'system built unknown insulation',
|
||||||
'Non Trad Wimpey': 'system built',
|
'Non Trad Wimpey': 'system built unknown insulation',
|
||||||
'Non Trad Wates': 'system built',
|
'Non Trad Wates': 'system built unknown insulation',
|
||||||
|
|
||||||
'CAVITY FILLED 270MM': 'filled cavity',
|
'CAVITY FILLED 270MM': 'filled cavity',
|
||||||
'CAVITY FILLED 270MM': 'filled cavity',
|
'CAVITY FILLED 270MM': 'filled cavity',
|
||||||
'CAVITY FILLED 250MM': 'filled cavity',
|
'CAVITY FILLED 250MM': 'filled cavity',
|
||||||
|
|
@ -238,17 +278,60 @@ WALL_CONSTRUCTION_MAPPINGS = {
|
||||||
'CAVITY A/B 270MM': "uninsulated cavity",
|
'CAVITY A/B 270MM': "uninsulated cavity",
|
||||||
'SOLID BRICK/CAVITY EXT': 'solid brick unknown insulation',
|
'SOLID BRICK/CAVITY EXT': 'solid brick unknown insulation',
|
||||||
'CAVITY EWI': 'filled cavity',
|
'CAVITY EWI': 'filled cavity',
|
||||||
'SANDSTONE/CAVITY EXT': 'sandstone or limestone',
|
'SANDSTONE/CAVITY EXT': 'sandstone or limestone unknown insulation',
|
||||||
'SYSTEM BUILD 100MM EWI': 'system built',
|
'SYSTEM BUILD 100MM EWI': 'insulated system built',
|
||||||
'CAVITY A/B 260MM': "uninsulated cavity",
|
'CAVITY A/B 260MM': "uninsulated cavity",
|
||||||
'CAVITY A/B 270MM': "uninsulated cavity",
|
'CAVITY A/B 270MM': "uninsulated cavity",
|
||||||
'CAVITY A/B 250MM': "uninsulated cavity",
|
'CAVITY A/B 250MM': "uninsulated cavity",
|
||||||
'System': 'system built',
|
'System': 'system built unknown insulation',
|
||||||
'Sandstone/Limestone': 'sandstone or limestone',
|
'Sandstone/Limestone': 'sandstone or limestone unknown insulation',
|
||||||
'No Fines': 'system built',
|
'No Fines': 'system built unknown insulation',
|
||||||
'Granite/Whinstone': 'granite or whinstone',
|
'Granite/Whinstone': 'granite or whinstone unknown insulation',
|
||||||
'Not applicable to this asset type': 'unknown',
|
'Not applicable to this asset type': 'unknown',
|
||||||
'Steel Frame': 'system built',
|
'Steel Frame': 'system built unknown insulation',
|
||||||
'Solid Wall As Built': 'uninsulated solid brick',
|
'Solid Wall As Built': 'uninsulated solid brick',
|
||||||
'Solid As Built': 'uninsulated solid brick'
|
'Solid As Built': 'uninsulated solid brick',
|
||||||
|
'Cavity: FilledCavity, Cavity: Unknown': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (Pre 1976), TimberFrame: Unknown': 'uninsulated cavity',
|
||||||
|
'SolidBrick: AsBuilt, SolidBrick: Unknown': 'uninsulated solid brick',
|
||||||
|
'Cavity: FilledCavity, SolidBrick: Unknown': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (Pre 1976), SolidBrick: Unknown': 'uninsulated cavity',
|
||||||
|
'Cavity: FilledCavity, TimberFrame: Unknown': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (1976-1982), Cavity: Unknown': 'uninsulated cavity',
|
||||||
|
'Cavity: Unknown, SolidBrick: AsBuilt': 'cavity unknown insulation',
|
||||||
|
'Cavity: AsBuilt (1976-1982), Cavity: FilledCavity': 'filled cavity',
|
||||||
|
'Cavity: External, Cavity: FilledCavity': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (Post 1995), TimberFrame: AsBuilt': 'filled cavity',
|
||||||
|
'TimberFrame: AsBuilt, TimberFrame: Internal': 'timber frame unknown insulation',
|
||||||
|
'GraniteOrWhinstone: AsBuilt': 'uninsulated granite or whinstone',
|
||||||
|
'Cavity: AsBuilt (Post 1995), Cavity: FilledCavity, SolidBrick: Internal': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (Pre 1976), Cavity: FilledCavity': 'filled cavity',
|
||||||
|
'SolidBrick: AsBuilt, SolidBrick: External': 'insulated solid brick',
|
||||||
|
'Cavity: AsBuilt (Post 1995), Cavity: FilledCavity': 'filled cavity',
|
||||||
|
'Cavity: FilledCavity, SolidBrick: Internal': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (Post 1995), Cavity: FilledCavity, SolidBrick: Unknown': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (Pre 1976), SolidBrick: AsBuilt': 'uninsulated cavity',
|
||||||
|
'Cavity: AsBuilt (1976-1982), SolidBrick: AsBuilt': 'filled cavity',
|
||||||
|
|
||||||
|
'Cavity: FilledCavity, SolidBrick: AsBuilt': 'filled cavity',
|
||||||
|
'SolidBrick: External': 'insulated solid brick',
|
||||||
|
'Cavity: FilledCavity, Cavity: Internal': 'filled cavity',
|
||||||
|
'Cavity: External, SolidBrick: AsBuilt': 'filled cavity',
|
||||||
|
'SolidBrick: AsBuilt, TimberFrame: AsBuilt': 'uninsulated solid brick',
|
||||||
|
'Cavity: FilledCavity, SystemBuilt: AsBuilt': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (1976-1982), SystemBuilt: AsBuilt': 'system built',
|
||||||
|
'Cavity: AsBuilt (Post 1995), SolidBrick: AsBuilt': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (1983-1995), TimberFrame: AsBuilt': 'filled cavity',
|
||||||
|
'SystemBuilt: AsBuilt, TimberFrame: AsBuilt': 'uninsulated system built',
|
||||||
|
'TimberFrame: Internal': 'insulated timber frame',
|
||||||
|
'Cavity: Internal': 'filled cavity',
|
||||||
|
'SystemBuilt: External': 'filled cavity',
|
||||||
|
'Cavity: AsBuilt (Pre 1976), SystemBuilt: AsBuilt': 'uninsulated cavity',
|
||||||
|
'SystemBuilt: Internal': 'insulated system built',
|
||||||
|
'Cavity: AsBuilt (1983-1995), SolidBrick: AsBuilt': 'solid brick unknown insulation',
|
||||||
|
'Cavity: AsBuilt (Pre 1976), TimberFrame: AsBuilt': 'timber frame unknown insulation',
|
||||||
|
'SolidBrick: AsBuilt, SolidBrick: Internal': 'uninsulated solid brick',
|
||||||
|
'Cavity: FilledCavity, TimberFrame: AsBuilt': 'filled cavity',
|
||||||
|
'Cavity: FilledCavity, SolidBrick: AsBuilt, SolidBrick: Internal': 'filled cavity',
|
||||||
|
'Cavity: Internal, SolidBrick: AsBuilt': 'filled cavity',
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue