Blaise Kelly
  • Analysis
  • Publications
  • Presentations
  • Infographics
  • Blog
  • Videos
  • Energy of Transport
  • Contact
Categories
All (24)
active travel (3)
ADS (1)
agriculture (1)
agroforestry (1)
air quality (4)
amsterdam (1)
anpr (2)
Barcelona (1)
bbplot (1)
cbs (1)
CDS (1)
cities (2)
COVID19 (1)
donut plots (2)
dplyr (3)
ECMWF (2)
emission free shipping (1)
energy (5)
ERA5 (1)
fairtransport (1)
geoaccounting (1)
ggplot2 (3)
google (1)
google distance matrix (1)
grid (1)
heat (1)
isodecrement curves (1)
landscan (1)
leaflet (2)
meteorology (3)
methane (1)
noise (1)
odjitter (1)
ons (1)
open data (12)
openair (1)
opendata (1)
osm (3)
osmactive (1)
osmdata (1)
policy (6)
population (2)
R (14)
R spatial (17)
rayshader (1)
renewable energy (1)
renewables (1)
reproducible (20)
rhizophere (1)
road safety (5)
san sebastian (1)
saqgetr (2)
sf (4)
shipping (1)
society (1)
solar thermal (1)
source apportionment (1)
spain (1)
spanishod (1)
spatial analysis (8)
speeds (1)
stats19 (4)
systems (1)
TAG (1)
tmap (10)
traffic (1)
traffic data (3)
transport (2)
transport data (1)
tres hombres (1)
urban (1)
wbgt (1)

Analysis

B3108 Analysis
TAG
air quality
transport
traffic data
R spatial
R
stats19
noise
policy

Analysis of speed, noise and TAG costs for the B3108 in Wiltshire.

Jun 19, 2026

CAMS ensemble vs observations: wildfire PM10 episode
air quality
meteorology
reproducible
R
R spatial
ECMWF
ADS
openair
tmap
sf
policy

Comparing CAMS forecasts obtained from the ECMWF Atmospheric Data Store (ADS) against monitoring data during the wildfires in North-West England in early July.

Jun 1, 2026

Barcelona AQ and Cycling
road safety
Barcelona
cities
R
R spatial
saqgetr

Analysis of local air quality observation data and cycle infrastructure from OSM before a study week in the city.

Mar 15, 2026

Pedestrian pavements STATS19
reproducible
road safety
stats19
R
R spatial
active travel
sf
tmap

Reproducible analysis and plots of pavement pedestrian fatalities from STATS19 data covering Great Britain. Plots were suggested to the BBC and formatted using the BBC style…

Feb 10, 2026

Using Landscan population data
open data
population
reproducible
landscan
R spatial
tmap

Showing ease of use of the Oak Ridge Landscan global 1km population raster with an animated plot of Europe over the years.

Nov 20, 2025

Google speed data
reproducible
transport
google
google distance matrix
osmdata
osm
transport data
speeds

Function and demo showing how the Google Distance Matrix API can be used to get current speed profiles for any road in the world.

Nov 19, 2025

Cycle cities
road safety
active travel
R
cities
osmactive
R spatial
tmap

Applying the osmactive R package to cities around the world to determine the proportions of quality cycle infrastructure in each.

Nov 15, 2025

Winsley STATS19
road safety
reproducible
open data
policy
stats19
ggplot2
dplyr

Breaking down the STATS19 data for the Parish of Winsley, Wiltshire.

Nov 14, 2025

Spanish OD data
spatial analysis
open data
reproducible
san sebastian
spain
spanishod
R
R spatial
tmap
donut plots
dplyr

Plotting the open access Spanish Origin Destination (OD) using the TMAP R package donut plot.

Nov 10, 2025

STATS19 reports
road safety
stats19
R spatial
R
reproducible
active travel
sf
tmap
policy

A series of functions and scripts to generate reproducible reports from STATS19 data for local authorities with a focus on cyclist and pedestrian statistics.

Nov 1, 2025

BANES ANPR
opendata
traffic
reproducible
odjitter
R
R spatial
tmap
traffic data
urban
osm

Applying the OD Jitter R package to Census data trips to generate a synthetic traffic dataset for Bath.

Oct 10, 2025

Agroforestry potential
open data
reproducible
tmap
policy
agriculture
agroforestry
systems
rhizophere
R
R spatial

Reproducible plot of UK agroforestry potential for article on Agroforestry for the Environmental Scientist Magazine.

Oct 2, 2025

Using CBS PC6 data
geoaccounting
reproducible
spatial analysis
cbs
R spatial
R
sf
tmap
rayshader

Reproducible example to demonstrate how R could be used for geoaccounting for a client.

Sep 24, 2025

Donut CH4 source apportionment
spatial analysis
open data
reproducible
energy
donut plots
R spatial
methane
source apportionment
air quality

Adapting the donut maps script from Martijn Tennekes to show country labelled air pollution (i.e. where air pollution originates and ends up), code…

May 16, 2025

Observation sites map
air quality
open data
reproducible
saqgetr
R
leaflet
R spatial

Short reproducible script to generate interactive plot of European Air Quality sites as organised by the saqgetr R package.

Apr 11, 2025

Tres Hombres trip
meteorology
tres hombres
fairtransport
emission free shipping
shipping
ECMWF
ERA5
CDS
R
R spatial
tmap

Analysis and plotting of the ECMWF meteo data for trip I took on the Tres Hombres Cargo ship with Fair Transport in summer 2025.

Dec 10, 2023

ONS productivity data reproducible analysis
open data
reproducible
population
society
policy
ons
R
R spatial

Reproducible plot of ONS productivity data.

May 27, 2023

Isodecrement curves
reproducible
meteorology
ggplot2
dplyr
isodecrement curves
wbgt
heat
R

Equations defined and plotted from the Hancock & Vasmatzidis update of the hand-drawn Isodecrement human performance curves at various WBGT (°C).

Mar 16, 2023

Danish solar
spatial analysis
open data
reproducible
energy
solar thermal
renewable energy

After a visit to Vrå I built a script to scrape Danish district heating solar thermal sites from main website and plotting on an interactive map and gif showing progress of…

Apr 10, 2022

Amsterdam ANPR
spatial analysis
open data
reproducible
energy
anpr
amsterdam

Example of how a small sample of ANPR data can be used to generate estimates for trips

Jan 18, 2022

COVID test centre map
spatial analysis
open data
reproducible
COVID19
R spatial

Scraping COVID test data from the government webpage to make an interactive visual map to help people find a nearby centre.

Jun 10, 2020

Bristol ANPR
spatial analysis
open data
reproducible
energy
anpr
traffic data
R spatial
leaflet
osm

Application to interogate the open ANPR data released by Bristol City Council in 2019

Jun 10, 2020

Negative electricity pricing event plot
reproducible
energy
grid
renewables
ggplot2
bbplot

Reproducible plot using the BBplot R package (created by the BBC) for a Linkedin post about a strong negative pricing event on my home energy use/cost

Jun 10, 2020

Street Geometry
spatial analysis
open data
reproducible

Repo showing how LIDAR data from Netherlands and UK can be used to estimate building to building distance and height.

Dec 14, 2019
No matching items
Back to top

© 2026 Blaise Kelly ∙ Made with Quarto

Cookie Preferences