Training: Cube Voyager Advanced Scripting


Registration fee includes temporary license, software download and training materials.

What to Expect

  • Attendees will learn how to optimize Matrix scripting by using arrays, lookup tables, FILLMW and loops
  • Learn how to store matrices in memory to make Matrix processing more efficient
  • Learn how to renumber zones when dealing with matrices and networks. The attendee will apply the new scripting concepts to generate Trip Length Distribution reports
  • Learn how to use RECI and DBI for record processing and relational database analysis
  • Attendees will be able to create summary tables and use Topology Functions with the Network program


What will be accomplished (high level summary):

  • Achieve a deeper level of familiarity with the Cube Voyager text/script editor and scripting syntax
  • Leverage the usage of the Cube Voyager Matrix program for matrix processing advanced scripting and record/database processing
  • Leverage the usage of the Cube Voyager Network program to process network data


This course is designed for existing Cube users as well as planners/modelers with previous exposure to the Cube software environment and the Cube Voyager scripting syntax.

Software needs:

Upon successful registration and payment, attendees will be provided with a temporary training license and software download for use on personal or work computer. (Need an invoice generated for this expense? Please contact Katie Brinson at

It is recommended that the installation of the software and of the license is done and checked prior starting the course. If you have any issues, please contact

Materials provided:

PDF materials will be provided prior to commencement of course

Language & Time:

This six-hour training course is broken in to two parts, on consecutive days: the 25th & 26th. The course is scheduled from 12:00-3:00 PM EST each day.

The course will be taught in English.

- 09:00-12:00 West Coast
- 12:00-15:00 East Coast
- 16:00-19:00 UK
- 17:00-20:00 CEST


Day 1 – 3 hours

  • Chapter 01: Application Manager VS Main Script File (with focus on Pilot)
  • Chapter 02: The script/text editor – Shortcuts and Tips
  • Chapter 03: Cube Voyager general syntax
    • Multi-Dimension Arrays
    • LOOKUP Functions
  • Chapter 04: Matrix program
    • (Program structure, inputs and outputs)
    • Matrix processing
      • FILLMW and loops over Work Matrices
      • Renumber
      • Trip Length Distribution
    • Record/Database processing
      • RECI Vs DBI Vs ZDATI
    • Question & Answer session [approx. 10 minutes]

Day 2 – 3 hours

  • Chapter 04: Matrix program
    • Record/Database processing
      • SUMMARIZE using RECI
      • DBISeek
      • JOIN Databases
    • Chapter 05: Network program
      • (Program structure, inputs and outputs)
      • Add new zone and renumber
      • Compute VMT, VHT, and RMSE
      • Topology functions
    • Question & Answer session [approx. 10 minutes]


Need Help? Ask an Expert.

Need Help? Ask an Expert.

For additional product information or sales inquiries.

Contact Us