Hello,
regarding your first question, please check whether the parameters that are
embedded in the generated trip files (in the xml-comment at the top) match
your expectation of the period value. Also, check whether the number of
generated vehicles is impacted by the min-distance option.

regarding your second question, you may call any other python script from
python by using the subprocess.call function (
https://docs.python.org/2/library/subprocess.html). The xml2csv.py script
was not written in a way that allows direct re-use as a library.

regards,
Jakob

2017-07-19 2:30 GMT+02:00 Vaibhav Rungta <[email protected]>:

> Hello Folks,
> Hope you're having a cool Summer :)
>
> *Randomization*:
> I have written to script to automate the seed and period values so that I
> may run multiple simulation one after other.
>
> veh_period = [3, 4, 6]
> PORT = [9534]
> op_path = 'C:/Users/vr2002/Music/sumo-win64-0.28.0/sumo-0.28.0/tools/xml/'
>
> import randomTrips
> for now_period in veh_period: #loop for varying vehicle density, for same
> vehicle density different seeds will be tested, 'Period loop'
>     for now_port in PORT:     #loop for runnning simualtion for different
> seeds 'Port loop'
>         randomTrips.main(randomTrips.get_options([
>             '--net-file', 'simexp.net.xml',
>             '--min-distance', '1500',
>             '--period', str(now_period),
>             '--binomial', '1',
>             '--seed', str(now_port),
>             '--trip-attributes', 'type = \"vdis\" departSpeed = \"max\"',
>             '--additional-file', 'vdis_rand.add.xml',
>             '--route-file', 'randomroute.rou.xml']))
>
> Concern:
> The output files generated show same no. of vehicles for all the three
> values of period I have used, equivalent to period of 6 (close to 580
> vehicles). Correct me if I am wrong but  periods 4 and 3 should generate
> 900 and 1200 vehicles respectively.
> While saving the output file I include the corresponding value of period
> in filename.
>
> *Use of xml2csv.py*:
> I have to convert over 150 files from .xml to .csv
> So far, the analysis was in it's initial phase and I could do that one
> file at a time using the command from command prompt.
> I plan to import xml2csv to another python program and pass on the file
> name as strings over a loop (the file names will be in a pattern).
>
> Concern:
> I don't know how to call xml2csv.py as a subroutine or the required
> arguments to pass the filename.
>
> Kindly suggest how I may fix these problems or any another approach to do
> the same. Thanks.
>
> Regards,
> Vaibhav Rungta
> Graduate Student - Industrial and Systems Engineering
> 585-754-7133 <(585)%20754-7133>
>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
sumo-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sumo-user

Reply via email to