anchor.diff:  demand,get_total_demand,outputs/data/demand/total_demand.csv,GFA_m2,Gross floor area,[m2],{0.0...n},float,black
   demand,get_total_demand,outputs/data/demand/total_demand.csv,GRID0_kW,Nominal Grid electricity consumption,kW,{0.0...n},float,green
   demand,get_total_demand,outputs/data/demand/total_demand.csv,GRID_MWhyr,Grid electricity consumption,MWh/yr,{0.0...n},float,green
  -demand,get_total_demand,outputs/data/demand/total_demand.csv,NFA_m2,TODO,TODO,TODO,TODO,black
  +demand,get_total_demand,outputs/data/demand/total_demand.csv,Aocc_m2,Occupied floor area (heated/cooled),[m2],{0.0...n},float,black
   demand,get_total_demand,outputs/data/demand/total_demand.csv,NG_hs0_kW,Nominal NG requirement for space heating supply,kW,{0.0...n},float,red
   demand,get_total_demand,outputs/data/demand/total_demand.csv,NG_hs_MWhyr,NG requirement for space heating supply,MWh/yr,{0.0...n},float,red
   demand,get_total_demand,outputs/data/demand/total_demand.csv,NG_ww0_kW,Nominal NG requirement for hotwater supply,kW,{0.0...n},float,red_light
  
positive.code: -,get_data_benchmark,databases/sg/benchmarks/benchmark_2000w.xls:TOTAL,PEN_today,Present primary energy demand,[-],{0.0...n},float,black
  -,get_data_benchmark,databases/sg/benchmarks/benchmark_2000w.xls:TOTAL,code,Building use. It relates to the uses stored in the input database of Zone_occupancy,[-],Those stored in Zone_occupancy,string,black
  -,get_district_geometry,inputs/building-geometry/district.shp,Name,Unique building ID. It must start with a letter.,[-],alphanumeric,string,black
  -,get_district_geometry,inputs/building-geometry/district.shp,floors_ag,Number of floors above ground (incl. ground floor),[-],{0n},int,black
  -,get_district_geometry,inputs/building-geometry/district.shp,floors_bg,"Number of floors below ground (basement, etc)",[-],{0n},int,black
  -,get_district_geometry,inputs/building-geometry/district.shp,geometry,TODO,TODO,TODO,TODO,black
  -,get_district_geometry,inputs/building-geometry/district.shp,height_ag,Height above ground (incl. ground floor),[m],{0.0...n},float,black
  -,get_district_geometry,inputs/building-geometry/district.shp,height_bg,"Height below ground (basement, etc)",[m],{0.0...n},float,black
  
negative.code: operation-costs,get_costs_operation_file,outputs/data/costs/operation_costs.csv,DH_ww_cost_yr,Operation costs due to hotwater,$USD(2015)/yr,TODO,TODO,orange_lighter
  operation-costs,get_costs_operation_file,outputs/data/costs/operation_costs.csv,GRID_cost_m2yr,Electricity supply from the grid,$USD(2015)/m2.yr,TODO,TODO,green
  operation-costs,get_costs_operation_file,outputs/data/costs/operation_costs.csv,GRID_cost_yr,Electricity supply from the grid,$USD(2015)/yr,TODO,TODO,green
  operation-costs,get_costs_operation_file,outputs/data/costs/operation_costs.csv,Aocc_m2,TODO,TODO,TODO,TODO,black
  operation-costs,get_costs_operation_file,outputs/data/costs/operation_costs.csv,NG_hs_cost_m2yr,TODO,TODO,TODO,TODO,black
  operation-costs,get_costs_operation_file,outputs/data/costs/operation_costs.csv,NG_hs_cost_yr,Operation costs of NG due to space heating,$USD(2015)/yr,TODO,TODO,red
  operation-costs,get_costs_operation_file,outputs/data/costs/operation_costs.csv,NG_ww_cost_m2yr,TODO,TODO,TODO,TODO,black
  