Skip to content
Snippets Groups Projects
Select Git revision
  • 4076fc5cb10dac24f563fc44fa2437e866f64d40
  • master default protected
  • testing
  • dev
  • 179-enhancement-of-ci-pipiline
  • sabine_177-endpoint-timeseries_merged-is-available
  • swt-project-filtering
  • cherry-pick-1d0d89dc
  • sabine_issue169-netcdf-output-format-has-been-added-to-data-endpoint
  • sabine_issue153-tool-for-automatic-ontology-creation
  • 114-api-pages-make-use-of-redoc
  • search_function_filters
  • 141-cleanup-repo
  • ontology
  • paging_test
  • sabine_#52_webdo3seAPI
  • roll_out
17 results

test_timeseries.py

Blame
  • run_hourly_kz.py 1.07 KiB
    __author__ = "Lukas Leufen"
    __date__ = '2019-11-14'
    
    import argparse
    
    from mlair.workflows import DefaultWorkflow
    from mlair.data_handler.data_handler_kz_filter import DataHandlerKzFilter
    
    
    def main(parser_args):
        args = dict(sampling="hourly",
                    window_history_size=24, **parser_args.__dict__,
                    data_handler=DataHandlerKzFilter,
                    kz_filter_length=[365 * 24, 20 * 24],  # 13,5# , 4 * 24, 12, 6],
                    kz_filter_iter=[3, 5],  # 3,4# , 3, 4, 4],
                    start="2006-01-01",
                    train_start="2006-01-01",
                    end="2011-12-31",
                    test_end="2011-12-31",
                    stations=["DEBW107", "DEBW013"]
                    )
        workflow = DefaultWorkflow(**args, start_script=__file__)
        workflow.run()
    
    
    if __name__ == "__main__":
        parser = argparse.ArgumentParser()
        parser.add_argument('--experiment_date', metavar='--exp_date', type=str, default=None,
                            help="set experiment date as string")
        args = parser.parse_args(["--experiment_date", "testrun"])
        main(args)