Findings (Mar 2021)

r5r: Rapid Realistic Routing on Multimodal Transport Networks with R^5^ in R

  • Rafael H. M. Pereira,
  • Marcus Saraiva,
  • Daniel Herszenhut,
  • Carlos Kaue Vieira Braga,
  • Matthew Wigginton Conway

Abstract

Read online

Routing is a key step in transport planning and research. Nonetheless, researchers and practitioners often face challenges when performing this task due to long computation times and the cost of licensed software. R^5^ is a multimodal transport network router that offers multiple routing features, such as calculating travel times over a time window and returning multiple itineraries for origin/destination pairs. This paper describes r5r, an open-source R package that leverages R^5^ to efficiently compute travel time matrices and generate detailed itineraries between sets of origins and destinations at no expense using seamless parallel computing.