anchor.diff:  optimization,get_optimization_generation_connected_performance,,Opex_fixed_HP_Lake_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
   optimization,get_optimization_generation_connected_performance,,Opex_fixed_HP_Server_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
   optimization,get_optimization_generation_connected_performance,,Opex_fixed_HP_Sewage_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
  +optimization,get_optimization_generation_connected_performance,,Opex_fixed_PeakBoiler_NG_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
  +optimization,get_optimization_generation_connected_performance,,Opex_fixed_PV_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
   optimization,get_optimization_generation_connected_performance,,Opex_fixed_PVT_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
  -optimization,get_optimization_generation_connected_performance,,Opex_fixed_PV_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
  -optimization,get_optimization_generation_connected_performance,,Opex_fixed_PeakBoiler_NG_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
   optimization,get_optimization_generation_connected_performance,,Opex_fixed_SC_ET_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
   optimization,get_optimization_generation_connected_performance,,Opex_fixed_SC_FP_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
   optimization,get_optimization_generation_connected_performance,,Opex_fixed_SeasonalStorage_WS_connected_USD,TODO,TODO,TODO,float,black,outputs/data/optimization/slave/gen_1/gen_1_connected_performance.csv
  
positive.code: -,get_database_supply_systems,PVT,code,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:PVT
  -,get_database_supply_systems,PVT,currency,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:PVT
  -,get_database_supply_systems,PVT,d,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:PVT
  -,get_database_supply_systems,PVT,e,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:PVT
  -,get_database_supply_systems,PVT,unit,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:PVT
  -,get_database_supply_systems,Pump,Description,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,IR_%,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,LT_yr,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,O&M_%,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,a,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,assumption,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,b,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,c,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,cap_max,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,cap_min,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,code,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,currency,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,d,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,e,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,Pump,unit,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:Pump
  -,get_database_supply_systems,SC,C_eff,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,Cp_fluid,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,Description,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,IAM_d,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,IR_%,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,LT_yr,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,O&M_%,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,a,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,aperture_area_ratio,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,assumption,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,b,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,c,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,c1,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,c2,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,cap_max,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,cap_min,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,code,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,currency,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,d,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,dP1,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,dP2,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,dP3,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,dP4,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,e,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,mB0_r,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,mB_max_r,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,mB_min_r,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,module_area_m2,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,module_length_m,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,n0,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,t_max,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,type,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,SC,unit,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:SC
  -,get_database_supply_systems,TES,Description,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:TES
  -,get_database_supply_systems,TES,IR_%,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:TES
  -,get_database_supply_systems,TES,LT_yr,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:TES
  -,get_database_supply_systems,TES,O&M_%,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:TES
  -,get_database_supply_systems,TES,a,TODO,TODO,TODO,long,black,inputs/technology/systems/supply_systems.xls:TES
  -,get_database_supply_systems,TES,assumption,TODO,TODO,TODO,string,black,inputs/technology/systems/supply_systems.xls:TES
  -,get_database_supply_systems,TES,b,TODO,TODO,TODO,float,black,inputs/technology/systems/supply_systems.xls:TES
  
negative.code: demand,get_demand_results_file,,I_rad_kWh,Radiative heat loss,kWh,{0.0...n},float,yellow_light,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,I_sol_and_I_rad_kWh,Net radiative heat gain,[kWh],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,I_sol_kWh,Solar heat gain,kWh,{0.0...n},float,yellow,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcpcdata_sys_kWperC,Capacity flow rate (mass flow* specific heat capacity) of the chilled water delivered to data centre.,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcpcre_sys_kWperC,Capacity flow rate (mass flow* specific heat Capacity) of the chilled water delivered to refrigeration.,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcpcs_sys_ahu_kWperC,Capacity flow rate (mass flow* specific heat Capacity) of the chilled water delivered to air handling units (space cooling).,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcpcs_sys_aru_kWperC,Capacity flow rate (mass flow* specific heat Capacity) of the chilled water delivered to air recirculation units (space cooling).,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcpcs_sys_kWperC,Capacity flow rate (mass flow* specific heat Capacity) of the chilled water delivered to space cooling.,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcpcs_sys_scu_kWperC,Capacity flow rate (mass flow* specific heat Capacity) of the chilled water delivered to sensible cooling units (space cooling).,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcphs_sys_ahu_kWperC,Capacity flow rate (mass flow* specific heat Capacity) of the warm water delivered to air handling units (space heating).,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcphs_sys_aru_kWperC,Capacity flow rate (mass flow* specific heat Capacity) of the warm water delivered to air recirculation units (space heating).,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcphs_sys_kWperC,Capacity flow rate (mass flow* specific heat Capacity) of the warm water delivered to space heating.,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcphs_sys_shu_kWperC,Capacity flow rate (mass flow* specific heat Capacity) of the warm water delivered to sensible heating units (space heating).,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcptw_kWperC,Capacity flow rate (mass flow* specific heat capaicty) of the fresh water,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,mcpww_sys_kWperC,Capacity flow rate (mass flow* specific heat capaicty) of domestic hot water,[kW/Cap],{0.0...n},float,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,Name,Unique building ID. It must start with a letter.,[-],alphanumeric,string,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,NG_hs_kWh,NG requirement for space heating supply,kWh,{0.0...n},float,red,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,NG_ww_kWh,NG requirement for hotwater supply,kWh,{0.0...n},float,red_light,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,OIL_hs_kWh,OIL requirement for space heating supply,kWh,{0.0...n},float,orange,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,OIL_ww_kWh,OIL requirement for hotwater supply,kWh,{0.0...n},float,orange_light,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,people,Predicted occupancy: number of people in building,[people],{0...n},int,black,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,PV_kWh,PV electricity consumption,kWh,{0.0...n},float,yellow,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,Q_gain_lat_peop_kWh,Latent heat gain from people,kWh,{0.0...n},float,purple_light,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,Q_gain_sen_app_kWh,Sensible heat gain from appliances,kWh,{0.0...n},float,orange_light,outputs/data/demand/b001.csv
  demand,get_demand_results_file,,Q_gain_sen_base_kWh,Sensible heat gain from transmission through the base,kWh,{0.0...n},float,brown_light,outputs/data/demand/b001.csv
  