def main():
    make_output_directories(FIGURE_PATH)
    uncertainty_df = load_uncertainty_table(DATA_PATH)

    # End TB Targets
    print("End TB Targets")
    for output in ["incidence", "mortality"]:
        print_median_and_ci(uncertainty_df, output, 2015, 0)

    # main outputs, national level
    for output in ["incidence", "mortality"]:
        for scenario in [1, 0]:
            print_median_and_ci(uncertainty_df, output, 2020, scenario)

    # regional level
    for region in ["majuro", "ebeye"]:
        for year in [2020, 2050]:
            for scenario in [1, 0]:
                print_median_and_ci(uncertainty_df,
                                    f"incidenceXlocation_{region}", year,
                                    scenario)

    # diabetes scenarios
    print()
    print("Diabetes scenarios")
    for scenario in [9, 10]:
        print_median_and_ci(uncertainty_df, "incidence", 2050, scenario)

    # PT in all contacts
    print()
    print("PT in all contacts")
    for output in ["incidence", "mortality"]:
        print_median_and_ci(uncertainty_df, output, 2050, 11)
Exemplo n.º 2
0
def main():
    uncertainty_dfs = {}
    for country in OPTI_REGIONS:
        dir_path = os.path.join(DATA_PATH, country)
        uncertainty_dfs[country] = load_uncertainty_table(dir_path)

    for per_capita in [False, True]:
        make_main_outputs_tables_new_messaging(uncertainty_dfs,
                                               per_capita=per_capita)
def main():
    # Reset pyplot style
    mpl.rcParams.update(mpl.rcParamsDefault)
    mpl.pyplot.style.use("ggplot")

    uncertainty_dfs = {}
    for country in OPTI_REGIONS:
        dir_path = os.path.join(DATA_PATH, country)
        uncertainty_dfs[country] = load_uncertainty_table(dir_path)

    for mode in MODES:
        for output in ["hospital_occupancy", "proportion_seropositive"]:
            print(f"plotting {mode}, {output}")
            plot_multicountry_multiscenario_uncertainty(uncertainty_dfs, output, mode)
Exemplo n.º 4
0
def main():
    make_output_directories(FIGURE_PATH)
    get_format()
    uncertainty_df = load_uncertainty_table(DATA_PATH)
    for is_logscale in [True, False]:
        plot_elimination(uncertainty_df, is_logscale)
Exemplo n.º 5
0
def main():
    make_output_directories(FIGURE_PATH)
    get_format()
    uncertainty_df = load_uncertainty_table(DATA_PATH)
    plot_screening_rate(uncertainty_df)
    plot_model_fits(uncertainty_df)
Exemplo n.º 6
0
def main():
    make_output_directories(FIGURE_PATH)

    get_format()
    uncertainty_df = load_uncertainty_table(DATA_PATH)
    plot_counterfactual(uncertainty_df)
Exemplo n.º 7
0
def main():
    make_output_directories(FIGURE_PATH)
    get_format()
    uncertainty_df = load_uncertainty_table(DATA_PATH)
    plot_diabetes_graph(uncertainty_df)