@classmethod<EOL><INDENT>def from_ashrae_dict_heating(cls, ashrae_dict, location,<EOL>use_990=False, pressure=None):<DEDENT>
db_key = '<STR_LIT>' if use_990 is False else '<STR_LIT>'<EOL>perc_str = '<STR_LIT>' if use_990 is False else '<STR_LIT>'<EOL>pressure = pressure if pressure is not None else <NUM_LIT><EOL>db_cond = DryBulbCondition(float(ashrae_dict[db_key]), <NUM_LIT:0>)<EOL>hu_cond = HumidityCondition('<STR_LIT>', float(ashrae_dict[db_key]), pressure)<EOL>ws_cond = WindCondition(float(ashrae_dict['<STR_LIT>']),<EOL>float(ashrae_dict['<STR_LIT>']))<EOL>sky_cond = OriginalClearSkyCondition(int(ashrae_dict['<STR_LIT>']), <NUM_LIT>, <NUM_LIT:0>)<EOL>name = '<STR_LIT>'.format(perc_str, location.city)<EOL>return cls(name, '<STR_LIT>', location,<EOL>db_cond, hu_cond, ws_cond, sky_cond)<EOL>
Create a heating design day object from a ASHRAE HOF dictionary.

        Args:
            ashrae_dict: A dictionary with 15 keys that match those in the
                heating_keys property of this object. Each key should
                correspond to a value.
            location: Location object for the design day
            use_990: Boolean to denote what type of design day to create
                (wether it is a 99.0% or a 99.6% design day).  Default is
                False for a 99.6% annual heating design day
            pressure: Atmospheric pressure in Pa that should be used in the
                creation of the humidity condition. Default is 101325 Pa
                for pressure at sea level.