Source code for icenet.data.processors.hres

from icenet.data.cli import process_args, process_date_args
from icenet.data.process import IceNetPreProcessor
"""

"""


[docs] class IceNetHRESPreProcessor(IceNetPreProcessor): """ """ def __init__(self, *args, **kwargs): super().__init__(*args, file_filters=["latlon_"], identifier="mars.hres", **kwargs)
[docs] def main(): args = process_args() dates = process_date_args(args) hres = IceNetHRESPreProcessor( args.abs, args.anom, args.name, dates["train"], dates["val"], dates["test"], linear_trends=args.trends, linear_trend_steps=args.trend_lead, north=args.hemisphere == "north", parallel_opens=args.parallel_opens, ref_procdir=args.ref, south=args.hemisphere == "south", update_key=args.update_key, ) hres.init_source_data(lag_days=args.lag,) hres.process()