reporters.py
add_5daily_reports(task, manifest, sim_start_year, num_year, tot_year=None, yr_plusone=True, age_bins=[0.5, 1, 2, 5, 10, 15, 20, 125], prefix='FiveDaily_')
Adds 5 daily reports to the simulation task. Args: task: The simulation task object. manifest: The manifest object containing the necessary information. sim_start_year: The starting year of the simulation. num_year: The number of years to add monthly reports for. tot_year: The total number of years of the simulation. If None, it is set to num_year. yr_plusone: Whether to add an extra year to the reporting. If True, reports will cover num_year + 1 years. If False, reports will cover num_year years. age_bins: The age bins for reporting. prefix: The prefix to be used for the report filenames. Raises: ValueError: If num_year is greater than tot_year. Returns: None
Source code in EMOD\functions\reporters.py
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
|
add_annual_reports(task, manifest, sim_start_year, num_year, tot_year=None, yr_plusone=True, age_bins=[0.5, 1, 2, 5, 10, 15, 20, 125], prefix='Annual_', ipfilter='')
Adds annual reports to the simulation task. Args: task: The simulation task object. manifest: The manifest object containing the necessary information. sim_start_year: The starting year of the simulation. num_year: The number of years to add monthly reports for. tot_year: The total number of years of the simulation. If None, it is set to num_year. yr_plusone: Whether to add an extra year to the reporting. If True, reports will cover num_year + 1 years. If False, reports will cover num_year years. age_bins: The age bins for reporting. prefix: The prefix to be used for the report filenames. Raises: ValueError: If num_year is greater than tot_year. Returns: None
Source code in EMOD\functions\reporters.py
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
|
add_daily_reports(task, manifest, sim_start_year, num_year, tot_year=None, yr_plusone=True, age_bins=[0.5, 1, 2, 5, 10, 15, 20, 125], prefix='Daily_')
Adds daily reports to the simulation task. Args: task: The simulation task object. manifest: The manifest object containing the necessary information. sim_start_year: The starting year of the simulation. num_year: The number of years to add monthly reports for. tot_year: The total number of years of the simulation. If None, it is set to num_year. age_bins: The age bins for reporting. prefix: The prefix to be used for the report filenames. Raises: ValueError: If num_year is greater than tot_year. Returns: None
Source code in EMOD\functions\reporters.py
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
|
add_monthly_reports(task, manifest, sim_start_year, num_year, tot_year=None, yr_plusone=True, age_bins=[0.5, 1, 2, 5, 10, 15, 20, 125], prefix='Monthly_')
Adds monthly reports to the simulation task. Args: task: The simulation task object. manifest: The manifest object containing the necessary information. sim_start_year: The starting year of the simulation. num_year: The number of years to add monthly reports for. tot_year: The total number of years of the simulation. If None, it is set to num_year. yr_plusone: Whether to add an extra year to the reporting. If True, reports will cover num_year + 1 years. If False, reports will cover num_year years. age_bins: The age bins for reporting. prefix: The prefix to be used for the report filenames. Raises: ValueError: If num_year is greater than tot_year. Returns: None
Source code in EMOD\functions\reporters.py
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|