Skip to content

Is UE in DTA necessary ? #31

Answered by jdlph
wangyinpu asked this question in Q&A
Mar 8, 2023 · 2 comments · 6 replies
Discussion options

You must be logged in to vote

UE is the prerequisite to conduct DTA for both Path4GMNS and DTALite.

pg.perform_network_assignment_DTALite(mode=2, column_gen_num, column_update_num) is actually calling DTALite embedded in Path4GMNS. DTALite only supports an integrated run of UE + DTA. In other words, you cannot bypass the UE process and directly run DTA using your own agent.csv.

However, this specific running mode is supported by the simulation module in Path4GMNS (and will be supported in TransOMS. You can directly call pg.perform_simple_simulation(network) to perform DTA based on your own agent.csv. The full sample code is listed below.

import path4gmns as pg

network = pg.read_network()
pg.read_zones(network)
pg.loa…

Replies: 2 comments 6 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by jdlph
Comment options

You must be logged in to vote
6 replies
@jdlph
Comment options

@wangyinpu
Comment options

@jdlph
Comment options

@wangyinpu
Comment options

@jdlph
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
question Further information is requested
2 participants
Converted from issue

This discussion was converted from issue #30 on March 11, 2023 00:26.