Robin Lovelace
@robinlovelace.bsky.social
Professor of Transport Data Science
For anyone wondering how to make modern maps projected on a globe, here's some reproducible code you can give a spin right now: github.com/Robinlovelac... Context: someone asked how I made the map in the talk I delivered at the ITF-Eurostat conference last week, happy to share it with the world!
November 11, 2025 at 8:57 AM
For anyone wondering how to make modern maps projected on a globe, here's some reproducible code you can give a spin right now: github.com/Robinlovelac... Context: someone asked how I made the map in the talk I delivered at the ITF-Eurostat conference last week, happy to share it with the world!
I presented today on Building Capacity for Data-Driven Urban Mobility at the ITF–Eurostat Conference on Promoting Data-Driven Decision-Making in Sofia, Bulgaria. Really interesting questions and good discussion after. Slides are here for anyone interested: www.robinlovelace.net/talk/buildin...
November 4, 2025 at 10:10 AM
I presented today on Building Capacity for Data-Driven Urban Mobility at the ITF–Eurostat Conference on Promoting Data-Driven Decision-Making in Sofia, Bulgaria. Really interesting questions and good discussion after. Slides are here for anyone interested: www.robinlovelace.net/talk/buildin...
🎉 The latest version of {stats19} is here!
This #rstats package for road collision data now includes:
✨ 2024 data downloads (finally)
👥 A new package author (Blaise Kelly)
📃 Docs reproducing DfT data
Instantly analyse 9 million+ collision records 🚀
Details: docs.ropensci.org/stats19/news...
This #rstats package for road collision data now includes:
✨ 2024 data downloads (finally)
👥 A new package author (Blaise Kelly)
📃 Docs reproducing DfT data
Instantly analyse 9 million+ collision records 🚀
Details: docs.ropensci.org/stats19/news...
October 9, 2025 at 11:43 AM
🎉 The latest version of {stats19} is here!
This #rstats package for road collision data now includes:
✨ 2024 data downloads (finally)
👥 A new package author (Blaise Kelly)
📃 Docs reproducing DfT data
Instantly analyse 9 million+ collision records 🚀
Details: docs.ropensci.org/stats19/news...
This #rstats package for road collision data now includes:
✨ 2024 data downloads (finally)
👥 A new package author (Blaise Kelly)
📃 Docs reproducing DfT data
Instantly analyse 9 million+ collision records 🚀
Details: docs.ropensci.org/stats19/news...
A typology of roads in Great Britain. Source: www.gov.uk/government/p...
October 9, 2025 at 7:37 AM
A typology of roads in Great Britain. Source: www.gov.uk/government/p...
Updates are underway in the {stats19} #rstats package, the quickest way to access large, high-quality collision datasets with geographical location and dozens of other variables at collision, vehicle, and casualty levels: new contributor (Blaise 🔥) + new data almost ready to launch 🚀
October 2, 2025 at 1:42 PM
Updates are underway in the {stats19} #rstats package, the quickest way to access large, high-quality collision datasets with geographical location and dozens of other variables at collision, vehicle, and casualty levels: new contributor (Blaise 🔥) + new data almost ready to launch 🚀
It's day 2 of the Data Science for Transport Planning course here at Leeds. We'll be covering spatio-temporal data analysis, multi-modal routing, route network analysis, and how to go from data science results to a web application. Watch this space for #OpenAccess materials!
September 19, 2025 at 6:45 AM
It's day 2 of the Data Science for Transport Planning course here at Leeds. We'll be covering spatio-temporal data analysis, multi-modal routing, route network analysis, and how to go from data science results to a web application. Watch this space for #OpenAccess materials!
If you want to understand origin-destination data, visualisation is key. The {flowmapblue} package provides functions for creating interactive maps showing bidirectional flows. Just-discovered bonus: you can add time filters to see the 'pulse' of a city: ropenspain.github.io/spanishoddat...
September 19, 2025 at 6:34 AM
If you want to understand origin-destination data, visualisation is key. The {flowmapblue} package provides functions for creating interactive maps showing bidirectional flows. Just-discovered bonus: you can add time filters to see the 'pulse' of a city: ropenspain.github.io/spanishoddat...
Very much enjoying the presentation by ITS colleague Yuanxuan Yang on origin-destionation data, including ways of collecting it and various uses. The most important data structure in transport planning? It's hard to beat but under-appreciated! Learn how to use OD data upcoming courses 🚀
September 18, 2025 at 1:25 PM
Very much enjoying the presentation by ITS colleague Yuanxuan Yang on origin-destionation data, including ways of collecting it and various uses. The most important data structure in transport planning? It's hard to beat but under-appreciated! Learn how to use OD data upcoming courses 🚀
It's the first day of the new Data Science for Transport Planning course and I'm stoked to be delivering it with such an amazing team, including my colleagues Juan Fonseca-Zamora and Yuanxuan Yang. Welcome everyone arriving at the Institute for Transport Studies in #Leeds for the course today 🚀
September 18, 2025 at 7:58 AM
It's the first day of the new Data Science for Transport Planning course and I'm stoked to be delivering it with such an amazing team, including my colleagues Juan Fonseca-Zamora and Yuanxuan Yang. Welcome everyone arriving at the Institute for Transport Studies in #Leeds for the course today 🚀
I've long been interested in ways to reduce barriers-to-entry for people wanting to get started with #DataScience for their work. Happy to share recent successes using 'devcontainers' and 'codespaces' on #GitHub. Interested? Try it here and let us know how you get on! codespaces.new/tdscience/ds...
September 17, 2025 at 1:42 PM
I've long been interested in ways to reduce barriers-to-entry for people wanting to get started with #DataScience for their work. Happy to share recent successes using 'devcontainers' and 'codespaces' on #GitHub. Interested? Try it here and let us know how you get on! codespaces.new/tdscience/ds...
In preparation for the Data Science for Transport Planning (DSTP) course I'm teaching this week, I've updated the geocompx docker images to make them smaller, faster, and more flexible. Happy with the results: a portable multilingual environment for reproducible (transport) #DataScience
September 17, 2025 at 7:37 AM
In preparation for the Data Science for Transport Planning (DSTP) course I'm teaching this week, I've updated the geocompx docker images to make them smaller, faster, and more flexible. Happy with the results: a portable multilingual environment for reproducible (transport) #DataScience
The Geocomputation with Python #opensource book project just got an upgrade, with Python 3.12 now the default in the devcontainer.
You can launch a full dev environment directly from your browser with GitHub Codespaces. Give it a try here: github.com/codespaces/n...
You can launch a full dev environment directly from your browser with GitHub Codespaces. Give it a try here: github.com/codespaces/n...
September 8, 2025 at 7:37 AM
The Geocomputation with Python #opensource book project just got an upgrade, with Python 3.12 now the default in the devcontainer.
You can launch a full dev environment directly from your browser with GitHub Codespaces. Give it a try here: github.com/codespaces/n...
You can launch a full dev environment directly from your browser with GitHub Codespaces. Give it a try here: github.com/codespaces/n...
There are many integrated development environments for data science but which one to choose? For the upcoming EIT Mobility summer school in Lisbon next week I've put together a table of features comparing them. Interested to hear what people use for your #datascience needs #eitmobility.
September 7, 2025 at 5:30 PM
There are many integrated development environments for data science but which one to choose? For the upcoming EIT Mobility summer school in Lisbon next week I've put together a table of features comparing them. Interested to hear what people use for your #datascience needs #eitmobility.
Very happy with this: I'm delivering a workshop as part of the Road Safety on 5 Continents conference #RS5C. Can confirm: entire 'RRSRR' textbook is reproduced from itsleeds/tds 'devcontainer' environment I set-up for the course 🚀 If you want to get involved, watch this space for courses + content!
September 2, 2025 at 9:16 AM
Very happy with this: I'm delivering a workshop as part of the Road Safety on 5 Continents conference #RS5C. Can confirm: entire 'RRSRR' textbook is reproduced from itsleeds/tds 'devcontainer' environment I set-up for the course 🚀 If you want to get involved, watch this space for courses + content!
Does anyone have experience developing inside browser-based instances of VS Code or derivatives such as the Positron integrated development environment by #Posit? It seems to work well but some shortcuts that would work locally, like Ctrl+PgDn behave different locally. Impressed! #DataScience
September 1, 2025 at 1:42 PM
Does anyone have experience developing inside browser-based instances of VS Code or derivatives such as the Positron integrated development environment by #Posit? It seems to work well but some shortcuts that would work locally, like Ctrl+PgDn behave different locally. Impressed! #DataScience
Updated content for my Reproducible Road Safety Research workshop! 🚗💻 We've refreshed the #rstats materials from 2020 on GitHub and would love your feedback. Take a look and help us improve it for next week's workshop! #DataScience #OpenAccess
github.com/itsleeds/tds...
github.com/itsleeds/tds...
August 30, 2025 at 10:27 AM
Updated content for my Reproducible Road Safety Research workshop! 🚗💻 We've refreshed the #rstats materials from 2020 on GitHub and would love your feedback. Take a look and help us improve it for next week's workshop! #DataScience #OpenAccess
github.com/itsleeds/tds...
github.com/itsleeds/tds...
2-day Data Science for Transport Planning course is approaching. Want to build your #DataScience skills and apply them for academic research (~50% discount for students) or professional development? This could be ideal for you! See details here: itsleeds.github.io/tds/dstp.html
August 22, 2025 at 7:53 AM
2-day Data Science for Transport Planning course is approaching. Want to build your #DataScience skills and apply them for academic research (~50% discount for students) or professional development? This could be ideal for you! See details here: itsleeds.github.io/tds/dstp.html
New #rstats package for clustering and aggregating origin-destination data just dropped. For more on {flowcluster} and to get involved in the conversation, see Hussein's LinkedIn post here: www.linkedin.com/posts/hussei...
Update: We've developed a simple R package for clustering desire lines (origin-destination flows).
The package is designed to group these spatial flows using a distance metric from the literature… | Hussein Mahfouz
Update: We've developed a simple R package for clustering desire lines (origin-destination flows). The package is designed to group these spatial flows using a distance metric from the literature (Tao...
www.linkedin.com
August 21, 2025 at 1:42 PM
New #rstats package for clustering and aggregating origin-destination data just dropped. For more on {flowcluster} and to get involved in the conversation, see Hussein's LinkedIn post here: www.linkedin.com/posts/hussei...
An intriguing point at the intersection of #geocomputation and #transportplanning: the intricacy of three-dimensional transport networks means that certain paths from point A to point B become MultiLinestrings when converted to two-dimensional formats: www.cyclestreets.net/journey/1229...
CycleStreets » Itinerary #122968651
CycleStreets » Itinerary #122968651
www.cyclestreets.net
August 13, 2025 at 10:41 AM
An intriguing point at the intersection of #geocomputation and #transportplanning: the intricacy of three-dimensional transport networks means that certain paths from point A to point B become MultiLinestrings when converted to two-dimensional formats: www.cyclestreets.net/journey/1229...
Animated map of Active Travel Fund investment across England over the last 5 years, using open data and reproducible code. See here for code and download the data, comments/suggestions welcome: github.com/itsleeds/ukt...
August 8, 2025 at 10:20 AM
Animated map of Active Travel Fund investment across England over the last 5 years, using open data and reproducible code. See here for code and download the data, comments/suggestions welcome: github.com/itsleeds/ukt...
Just stumbled upon this insightful Figure 7.16 from "Manual for Streets" (page 89). It shows the correlation between forward visibility, carriageway width, and vehicle speeds (both average & 85th percentile). Source: assets.publishing.service.gov.uk/media/5a7e00...
July 25, 2025 at 7:37 AM
Just stumbled upon this insightful Figure 7.16 from "Manual for Streets" (page 89). It shows the correlation between forward visibility, carriageway width, and vehicle speeds (both average & 85th percentile). Source: assets.publishing.service.gov.uk/media/5a7e00...
It's well-known that the rightly popular/ubiquitous version control software Git is good for tracking changes in computer code. But did you know that it's also an outstanding tool for tracking changes in natural language/prose?
Source: github.com/nptscot/netw...
Source: github.com/nptscot/netw...
July 24, 2025 at 2:15 PM
It's well-known that the rightly popular/ubiquitous version control software Git is good for tracking changes in computer code. But did you know that it's also an outstanding tool for tracking changes in natural language/prose?
Source: github.com/nptscot/netw...
Source: github.com/nptscot/netw...
Looking forward to the Speed Learning session tomorrow at Active City York, where me and Angus Calder from Sustrans will demo the Network Planning Tool for Scotland (NPT). Excited to show new StreetSpace data layer 🎉 For a taster, see here: www.npt.scot#/streetspace...
July 2, 2025 at 1:24 PM
Looking forward to the Speed Learning session tomorrow at Active City York, where me and Angus Calder from Sustrans will demo the Network Planning Tool for Scotland (NPT). Excited to show new StreetSpace data layer 🎉 For a taster, see here: www.npt.scot#/streetspace...
Delighted to announce: the NPT for Scotland was Highly Commended at the Scottish Transport Awards! 🎉 Funded by Transport Scotland and delivered in collaboration with Sustrans, A/B Street and CycleStreets. Congrats to the team! #TransportPlanning #ActiveTravel
June 20, 2025 at 3:54 PM
Delighted to announce: the NPT for Scotland was Highly Commended at the Scottish Transport Awards! 🎉 Funded by Transport Scotland and delivered in collaboration with Sustrans, A/B Street and CycleStreets. Congrats to the team! #TransportPlanning #ActiveTravel
Looking forward to chairing a session on New ways of working for a new generation of transport modellers at Modelling World 2025. There's a great line-up of speakers and lots to discuss www.robinlovelace.net/talk/new-way...
June 12, 2025 at 7:37 AM
Looking forward to chairing a session on New ways of working for a new generation of transport modellers at Modelling World 2025. There's a great line-up of speakers and lots to discuss www.robinlovelace.net/talk/new-way...