def METHOD_NAME(cls, publicly_available=None):
    cls.timezone = "Etc/GMT-2"
    cls.tzinfo = ZoneInfo(cls.timezone)
    cls.htimeseries = HTimeseries()
    cls.htimeseries.data = pd.DataFrame(
        index=[
            dt.datetime(2017, 11, 23, 17, 23, tzinfo=cls.tzinfo),
            dt.datetime(2018, 11, 25, 1, 0, tzinfo=cls.tzinfo),
        ],
        data={"value": [1.0, 2.0], "flags": ["", ""]},
        columns=["value", "flags"],
    )
    cls.station = mommy.make(
        models.Station,
        name="Komboti",
        geom=Point(x=21.00000, y=39.00000, srid=4326),
        original_srid=4326,
        display_timezone=cls.timezone,
    )
    cls.variable = models.Variable()
    with switch_language(cls.variable, "en"):
        cls.variable.descr = "Beauty"
        cls.variable.save()
    cls.timeseries_group = mommy.make(
        models.TimeseriesGroup,
        gentity=cls.station,
        precision=2,
        variable=cls.variable,
        unit_of_measurement__symbol="beauton",
    )
    more_kwargs = {}
    if publicly_available is not None:
        more_kwargs["publicly_available"] = publicly_available
    cls.timeseries = mommy.make(
        models.Timeseries,
        type=models.Timeseries.INITIAL,
        timeseries_group=cls.timeseries_group,
        **more_kwargs,
    )
    cls.timeseries.set_data(cls.htimeseries.data, default_timezone=cls.timezone)