@classmethod<EOL><INDENT>def from_ashrae_revised_clear_sky(cls, location, monthly_tau_beam,<EOL>monthly_tau_diffuse, timestep=<NUM_LIT:1>,<EOL>is_leap_year=False):<DEDENT>
<EOL>metadata = {'<STR_LIT:source>': location.source, '<STR_LIT>': location.country,<EOL>'<STR_LIT>': location.city}<EOL>sp = Sunpath.from_location(location)<EOL>sp.is_leap_year = is_leap_year<EOL>altitudes = [[] for i in range(<NUM_LIT:12>)]<EOL>dates = cls._get_datetimes(timestep, is_leap_year)<EOL>for t_date in dates:<EOL><INDENT>sun = sp.calculate_sun_from_date_time(t_date)<EOL>altitudes[sun.datetime.month - <NUM_LIT:1>].append(sun.altitude)<EOL><DEDENT>direct_norm, diffuse_horiz = [], []<EOL>for i_mon, alt_list in enumerate(altitudes):<EOL><INDENT>dir_norm_rad, dif_horiz_rad = ashrae_revised_clear_sky(<EOL>alt_list, monthly_tau_beam[i_mon], monthly_tau_diffuse[i_mon])<EOL>direct_norm.extend(dir_norm_rad)<EOL>diffuse_horiz.extend(dif_horiz_rad)<EOL><DEDENT>direct_norm_rad, diffuse_horiz_rad =cls._get_data_collections(direct_norm, diffuse_horiz,<EOL>metadata, timestep, is_leap_year)<EOL>return cls(location, direct_norm_rad, diffuse_horiz_rad, timestep, is_leap_year)<EOL>
Create a wea object representing an ASHRAE Revised Clear Sky ("Tau Model")

        ASHRAE Revised Clear Skies are intended to determine peak solar load
        and sizing parmeters for HVAC systems.  The revised clear sky is
        currently the default recommended sky model used to autosize HVAC
        systems in EnergyPlus. For more information on the ASHRAE Revised Clear
        Sky model, see the EnergyPlus Engineering Reference:
        https://bigladdersoftware.com/epx/docs/8-9/engineering-reference/climate-calculations.html

        Args:
            location: Ladybug location object.
            monthly_tau_beam: A list of 12 float values indicating the beam
                optical depth of the sky at each month of the year.
            monthly_tau_diffuse: A list of 12 float values indicating the
                diffuse optical depth of the sky at each month of the year.
            timestep: An optional integer to set the number of time steps per
                hour. Default is 1 for one value per hour.
            is_leap_year: A boolean to indicate if values are representing a leap year.
                Default is False.