import os import tscdefs import db_manipulator import subprocess db_manipulator.run_instructions(tscdefs.testServer, [open("data/initialState.sql")]) os.chdir("data/scenario_workdir/mitte_net") subprocess.call( tscdefs.get_python_tool("get_trips.py") + ['--simkey', '2014y_01m_19d_15h_55m_15s_386ms'])
import os import tscdefs import db_manipulator updateCmd = "INSERT INTO public.global_sumo_status VALUES('2015y_01m_19d_15h_55m_15s_386ms', 0, NOW(), 'disabled', 'error');" os.chdir("data") db_manipulator.start(tscdefs.testServer, tscdefs.get_python_tool("tsc_main.py") + ['--fake-tripfile', 'twoPersonsOnly.csv', '-l', '2', '--limit', '50000', '--sim-param', 'SUMO_TEMPLATE_FOLDER:mitte_net,SUMO_DESTINATION_FOLDER:mitte_net,DB_TABLE_ADDITIONAL_TRAFFIC:'], [open("initialState.sql"), [updateCmd]], [], [])
import os import subprocess import tscdefs os.chdir("data") subprocess.call(tscdefs.get_python_tool("s2t_miv.py") + ['--real-trips', 'vehroutes_oneshot_meso.rou.xml', '--representatives', 'miv_all_pairs_medium_passenger_gasoline24.trips.rou.alt.xml', '-n', 'scenario_workdir/mitte_net/net.net.xml'])
import os import subprocess import tscdefs os.chdir("data") subprocess.call( tscdefs.get_python_tool("tsc_main.py", None) + [ '--fake-tripfile', 'twoPersonsOnly.csv', '--limit', '2', '--iteration', '0:3', '--sim-param', 'DB_TABLE_ADDITIONAL_TRAFFIC:""' ])
import os import tscdefs import db_manipulator import subprocess db_manipulator.run_instructions(tscdefs.testServer, [open("data/initialState.sql")]) os.chdir("data/scenario_workdir/mitte_net") subprocess.call(tscdefs.get_python_tool("get_trips.py") + ['-a', '-l', '90'])
import os import subprocess import tscdefs tripFile = 'twoPersonsOnly_sharing.csv' net = os.path.join('scenario_workdir', 'mitte_net', 'net.net.xml') iteration_dir = os.path.join('scenario_workdir', 'mitte_net', 'iteration000') os.chdir("data") subprocess.call( tscdefs.get_python_tool("t2s.py", None) + [ '--net-file', net, '--modes', '6', '--iteration-dir', iteration_dir, '--tapas-trips', tripFile, '--scale', '2' ])
import os import tscdefs import db_manipulator updateCmd = "UPDATE simulation_parameters SET param_value='nonExistentDir' WHERE sim_key='1969y_07m_21d_03h_56m_12s_345ms' AND param_key='SUMO_TEMPLATE_FOLDER';" os.chdir("data") db_manipulator.start(tscdefs.testServer, tscdefs.get_python_tool("tsc_main.py") + ['--daemon', '--daemon-run-time', '10'], [open("initialState.sql"), [updateCmd]], [], [])
import os import subprocess import tscdefs tripFile = 'twoPersonsOnly.csv' net = os.path.join('scenario_workdir','mitte_net', 'net.net.xml') iteration_dir = os.path.join('scenario_workdir','mitte_net', 'iteration000') os.chdir("data") subprocess.call(tscdefs.get_python_tool("t2s.py",None) + ['--net-file', net, '--iteration-dir', iteration_dir, '--tapas-trips', tripFile, '--assignment', 'oneshot+gawron', '-l', '2'])
import os import subprocess import tscdefs tripFile = '2013y_03m_07d_16h_43m_41s_859ms_limit1000.csv' net = 'scenario_workdir/mitte_net/net.net.xml' iteration_dir = 'scenario_workdir/mitte_net/iteration000' os.chdir("data") subprocess.call(tscdefs.get_python_tool("t2s.py",None) + ['--net-file', net, '--iteration-dir', iteration_dir, '--tapas-trips', tripFile, '--map-and-exit'])
import os import tscdefs import db_manipulator os.chdir("data") db_manipulator.start( tscdefs.testServer, tscdefs.get_python_tool("tsc_main.py") + ['--daemon', '--daemon-run-time', '10'], [open("initialState.sql")], [], [[ "SELECT sim_key, iteration, status, msg_type FROM public.global_sumo_status ORDER BY status_time;" ]])
import os import tscdefs import subprocess import db_manipulator updateCmd = [ "UPDATE public.simulation_parameters SET sim_key='2015y_05m_29d_09h_01m_11s_943ms';", "UPDATE public.simulation_parameters SET param_value='test_trips' WHERE param_key='DB_TABLE_TRIPS';", "UPDATE public.simulation_parameters SET param_value='1' WHERE param_key='SUMO_MAX_ITERATION';", "UPDATE public.global_sumo_status SET sim_key='2015y_05m_29d_09h_01m_11s_943ms';" ] os.chdir("data") db_manipulator.start( tscdefs.testServer, tscdefs.get_python_tool("tsc_main.py") + ['--limit', '50000'], [open('initialState.sql'), updateCmd], [], [])
import os import subprocess import tscdefs os.chdir("data") subprocess.call(tscdefs.get_python_tool("tsc_main.py", None) + ['--fake-tripfile', 'twoPersonsOnly.csv', '--limit', '2', '--iteration', '0:3', '--sim-param', 'DB_TABLE_ADDITIONAL_TRAFFIC:"",DELETE_INTERMEDIATE_RESULTS:true'])
import os import subprocess import tscdefs os.chdir("data") subprocess.call( tscdefs.get_python_tool("install_scenario_templates.py") + ['--clean', '-v', '-p', 'pre_test'])