ProgramType Template Library - ladybug-tools/honeybee-energy-standards GitHub Wiki
The ProgramType library is a little more complex than the ConstructionSet given that certain new types of programs do not exist in older vintages. However, the structure of the library (and the names of the ProgramTypes) are still defined by 3 things: Vintage, Building Program, and Room Program.
VINTAGES:
ASHRAE 90.1 2013 | IECC 2015 = "2013"
ASHRAE 90.1 2010 | IECC 2012 = "2010"
ASHRAE 90.1 2007 | IECC 2009 = "2007"
ASHRAE 90.1 2004 | IECC 2006 = "2004"
1980-2004 (CBECS) = "1980_2004"
Pre-1980 (CBECS) = "pre_1980"
BUILDING PROGRAMS:
LargeOffice = "LargeOffice"
MediumOffice = "MediumOffice"
SmallOffice = "SmallOffice"
MidriseApartment = "MidriseApartment"
HighriseApartment = "HighriseApartment"
Retail = "Retail"
StripMall = "StripMall"
PrimarySchool = "PrimarySchool"
SecondarySchool = "SecondarySchool"
SmallHotel = "SmallHotel"
LargeHotel = "LargeHotel"
Hospital = "Hospital"
Outpatient = "Outpatient"
Laboratory = "Laboratory"
Warehouse = "Warehouse"
SuperMarket = "SuperMarket"
FullServiceRestaurant = "FullServiceRestaurant"
QuickServiceRestaurant = "QuickServiceRestaurant"
Courthouse = "Courthouse"
LargeDataCenterHighITE = "LargeDataCenterHighITE"
LargeDataCenterLowITE = "LargeDataCenterLowITE"
SmallDataCenterHighITE = "SmallDataCenterHighITE"
SmallDataCenterLowITE = "SmallDataCenterLowITE"
The Room Programs that are available vary widely and they have to be looked up in these JSONs: