Open Channel Foundation
Not Logged In |  | 
Open Channel Foundation


Quick Application Search:


Origin-Based Assignment
Get this title!
¤ 
Get Origin-Based Assignment
¤ 
Monitor new releases


Basic information
¤ 
Contributors
¤ 
Documentation


Additional resources
¤ 
Credits
¤ 
Technical Report (PDF- 1.6 MB)


Foundation :: Transport Planning and Traffic Engineering :: Origin-Based Assignment

Origin-Based Assignment Documentation

Here are some basic instructions for running the Origin-Based assignment.

The needed files are:

tap_ob.exe the executable
sf_tap_ob.tui the control file (a )
bsclnk.dat link input data file a test example for Sioux Falls
vehtrp.dat OD matrix input data file, a test example for Sioux Falls

Test examples of the last three files for the network of Sioux Falls are provided.

To test the code, copy the executable and the control file to a "running" directory.
Create a "data" directory somewhere, and copy the data files to that directory.
Create a "results" directory somewhere.
Change the first two lines in the control file according to the directories chosen for data and results. (Use full paths!!!)
The executable gets a single command line argument, which is the name (or full path) of the control file. So to run the code type

tap_ob     sf_tap_ob.tui

Assuming that the operating systems are compatible, you should get some prints on the screen and a bunch of output files in the results directory. The format of the input files and the control file are supposedly sufficiently clear to allow you to test the code on other networks, or to change running parameters. Of course if there are any questions I will be happy to answer them.

Since this is a research code, I recommend to test it slowly. Limit the first run on every new network to a small number of iterations, etc. Output file names starting with a minus sign are disabled. Some of these files can be huge. Test how they look on a small network first.

The code is supposed to generate all sort of messages to help in debugging, some go to the screen, some go to the log file. Other output files like the "table" file and the "net" file also provide useful hints to analyze the situation. If things go wrong, please send me the screen output and these files to help me understand what happened.

Hillel Bar-Gera




Open Channel Software runs entirely on Open Source Software. We return value to the Software community in the form of services and original software. Most of our content is currently available as source code, with the copyright owned by the original author, All Rights Reserved. Everything else is Copyright ©2000 - 2013 Open Channel Software.

View our privacy statement.
Contact webmaster at openchannelsoftware dot org with questions.