Skip to main content

Signal Warrant Analysis Configuration

This documentation shows users how to configure analysis parameters before running the signal warrant prediction model.

1. Access Signal Warrants Pred.

  • From the TES main menu, expand Systemic Screening and select Signal Warrants Pred.

  • You will see a Projects page listing existing projects.

  • Select a Project you want to configure analysis on.

2. Add an Analysis

  • In your project, go to the Analysis tab.

  • Click the Lock Icon to configure analysis

  • Click the Add Analysis button .

3. Add an Analysis

  • Give your analysis a Name under Title (e.g., All Unsignalized Intersections ).

  • Under Analysis Type , select Signal Warrant Prediction .

  • Click Add and then Save the project.

  • You have now created an analysis entry but have not yet run it.

4. Unlock and Edit Analysis

  • Click on the Analysis you created.

  • Unlock it by clicking the Lock icon in the top-right to edit analysis.

  • Click the Arrow next to your analysis to expand Signal Warrant Prediction parameters

5. Analysis Parameters

  • Distance Threshold: Prevents new traffic signals from being placed too close to existing ones. If an intersection is within this specified distance (e.g., 200 m) of an already-signalized intersection, TES can flag or exclude it from being recommended for a new signal.

  • East / West / North / South User Defined Growth: Allows you to override the general (or default) growth rate for specific approaches/directions. If you know that traffic grows faster (or slower) on a particular leg of the intersection, enter a custom percentage here. TES will use these values instead of the general growth assumptions for those directions.

  • Past Years Prediction: Tells TES how many previous years of traffic count data to consider when running the linear regression. For example, if you set 2015 as the earliest year, TES looks at all available data from 2015 onward to find a trend in traffic volumes.

  • Max Growth Rate Threshold: Caps unusually high growth rates. If the calculated regression suggests a very large increase (e.g., 50%), TES will limit it to this maximum threshold (e.g., 30%). This helps avoid inflated predictions caused by minimal or atypical data.

  • Min Growth Rate Threshold: Prevents growth from dropping below a realistic minimum (including negative values). If the regression calculates a negative or zero growth rate, TES applies this minimum (e.g., 1%) to ensure a more reasonable baseline projection.

  • Municipality Default Growth: A fallback growth rate used if there isn’t enough historical data to perform a proper regression. If you have fewer than two valid traffic counts or incomplete data, TES will apply this default percentage to predict future volumes.

  • Prediction Year: Sets the farthest year into the future that TES will project traffic volumes. For instance, if you choose 2035, TES calculates volumes for each year up to 2035 (or just for 2035 if you don’t enable “Run For All Years”).

  • Run For All Years (toggle): Decides whether TES evaluates only the final Prediction Year or every year leading up to it.

    • On : TES calculates the warrant status for each year from the current year up to the final prediction year

    • Off : TES only calculates the warrant status for the single “Prediction Year” you selected

  • Exclude Years: User can choose to remove abnormal or unrepresentative years from the regression. Fore example, we can exclude pandemic or construction-affected years (e.g., 2020–2021). TES then ignores traffic data from those years when determining growth trends.

6. Update Analysis

  • After adjusting parameters, click the Save and Run button.

  • TES will process the analysis. You may see a message saying the analysis is running in the background.

  • An email notification typically arrives when the analysis completes.