forked from Transport-for-the-North/NorMITs-Demand
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrun_efs_reporter.py
More file actions
47 lines (37 loc) · 965 Bytes
/
run_efs_reporter.py
File metadata and controls
47 lines (37 loc) · 965 Bytes
1
2
3
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
35
36
37
38
39
40
41
42
43
44
45
46
47
# -*- coding: utf-8 -*-
"""
Created on: Wed 10 15:28:32 2020
Updated on:
Original author: Ben Taylor
Last update made by:
Other updates made by:
File purpose:
Running automatic audits of EFS outputs to NTEM data and returning reports
"""
# local imports
import normits_demand as nd
from normits_demand import efs_constants as consts
def main():
# ## SETUP ## #
# Controls I/O
scenario = consts.SC04_UZC
iter_num = '3g'
import_home = "I:/"
export_home = "I:/"
model_name = consts.MODEL_NAME
auditor = nd.EfsReporter(
iter_num=iter_num,
model_name=model_name,
scenario_name=scenario,
years_needed=consts.ALL_YEARS_STR,
# years_needed=['2050'],
import_home=import_home,
export_home=export_home,
)
auditor.run(
run_raw_vector_report=False,
compare_trip_lengths=False,
compare_to_scenario=False,
)
if __name__ == "__main__":
main()