Exemplo n.º 1
0
def moving_average_bin_by_minute():
    start_known_flood = "'2017-02-20 00:00:35.630000-05:00'"
    end = "'2017-02-23 00:00:35.630000-05:00'"
    known = get_data_bin_by_minute( start_known_flood, end)

    start_all_reports = "'2017-02-10 00:00:35.630000-05:00'"
    end_all_reports = "'2017-02-27 00:00:35.630000-05:00'"
    reports = get_data_bin_by_minute( start_all_reports, end_all_reports) 

    alg = spf.streaming_peak_finder(40, 1.7)
    test_harness(alg, known, reports, filename="./graphs/moving_avg_bin_by_minute.png")
Exemplo n.º 2
0
def moving_average_bin_by_hour_chennai():
    global engine
    engine = create_engine("postgresql://*****:*****@localhost:5432/cognicity")

    start_known_flood = "'2017-11-01 00:00:35.630000-04:00'"
    end = "'2017-11-07 00:00:35.630000-04:00'"
    interval = "'1 hour'"
    known = get_data_chennai( start_known_flood, end)

    start_all_reports = "'2017-11-01 00:00:35.630000-04:00'"
    end_all_reports = "'2017-11-9 00:00:35.630000-04:00'"
    reports = get_data_chennai( start_all_reports, end_all_reports) 

    alg = spf.streaming_peak_finder(5,10)
    test_harness(alg, known, reports, filename="./graphs/moving_avg_bin_by_hour_nov_chn.gif", animate=True)
Exemplo n.º 3
0
def moving_average_bin_by_hour():
    global engine
    engine = create_engine("postgresql://*****:*****@localhost:5432/petabencana")

    start_known_flood = "'2017-02-20 00:00:35.630000-05:00'"
    end = "'2017-02-23 00:00:35.630000-05:00'"
    interval = "'1 hour'"
    known = get_data( start_known_flood, end)

    start_all_reports = "'2017-02-10 00:00:35.630000-05:00'"
    end_all_reports = "'2017-02-27 00:00:35.630000-05:00'"
    reports = get_data( start_all_reports, end_all_reports) 

    alg = spf.streaming_peak_finder(10, 40)
    test_harness(alg, known, reports, filename="./graphs/moving_avg_bin_by_hour_feb_jbd.png", animate=False, show=False)
Exemplo n.º 4
0
def moving_average_bin_by_hour_2016():
    global engine
    engine = create_engine("postgresql://*****:*****@localhost:5432/petabencana")

    start_known_flood = "'2016-02-25 00:00:35.630000-05:00'"
    end = "'2016-02-27 00:00:35.630000-05:00'"
    known = get_data( start_known_flood, end)

    start_all_reports = "'2016-02-10 00:00:35.630000-05:00'"
    end_all_reports = "'2016-02-28 00:00:35.630000-05:00'"
    reports = get_data( start_all_reports, end_all_reports) 

    stats = stats_between_dates(start_all_reports, start_known_flood)
    stdDev = stats[2]
    print(stats)
    alg = spf.streaming_peak_finder(10, stdDev*2)
    test_harness(alg, known, reports, filename="./graphs/moving_avg_bin_by_hour_feb_2016_jbd.png", show=False)