Training tutorials

Our training tutorials provide free upskilling resources for data scientists and researchers.

On this page:

* Building a Time Series Chart with Andy Clarke

* Analysing transport routing in the UK using travel-time matrices with Rafael Verduzco

* How to install and run customised YOLOv4 Object Detection Model using GPU with Maralbek Zeinullin


Building a Time Series Chart with Andy Clarke
In a new series of tutorials, Andy Clarke from the Urban Big Data Centre shows you how to build a time series chart using React, D3 and Material UI.

Learning outcomes:

* Create an interactive chart in React
* Import data dynamically to redraw the chart
* Make the chart responsive to different screen sizes and devices






This course is aimed at people interested in creating interactive data visualisations.
Some experience in React and javascript is recommended.


0:00 Introduction
3:49 Creating the React App
8:33 Setting up Styles
17:44 Creating a Component Structure
21:29 Building a Date Filter Button Group
39:40 Integrating React with D3
53:38 Connecting the Time Series Chart and Date Filter
54:39 Requesting Data from UBDCCCTV Object Detection API
1:20:46 Building a Time-Series Chart Using D3
2:02:49 Adding Final Styles
2:09:08 Making the App Responsive

Software and Resources used:

Node 

Webstorm or similar code editor

React 

D3 

Material UI 

Google Fonts JetBrains Mono 

Data used: Glasgow CCTV Automated Object Detection Dataset, Urban Big Data Centre


Analysing transport routing in the UK using travel-time matrices with Rafael Verduzco.

In this guide, Rafael Verduzco from the Urban Big Data Centre shows you how to analyse transport routing in the UK using travel-time matrices.

Rafa combines various data sources to calculate routes from two points for multiple modes of transport, including driving, cycling, walking and using public transport. He also explains how travel time matrices can be used to look at the accessibility of amenities, for example, travel times to local hospitals in the greater Glasgow area.

Understanding and analysing travel between and within areas using big data is part of UBDC's work on transport. Combining this with other data such as UBDC's CCTV data showing traffic and transport at key locations can help our understanding of transport usage and the needs of the urban environment.

Learning outcomes:

* Source travel data for the UK including public transport timetables
* Customise routing based on factors including mode of transport and itinerary preferences
* Visualise routes and transport accessibility


Multimodal transport routing for the UK with R 
- Part One:

 

Multimodal transport routing for the UK with R - Part Two:


Slides and code used for this tutorial can be found here: GitHub repository



How to install and run customised YOLOv4 Object Detection Model using GPU with Maralbek Zeinullin

In this guide, Data Analyst Maralbek Zeinullin shows you how to install and run customised YOLOv4 Object Detection Model using GPU.

Being able to detect objects in CCTV footage enables us to study the flow of people and vehicles at a location without multiple picture passes.

Learning outcomes: 

Install drivers and utilise GPU.
Run the customised model to identify objects such as pedestrians, vehicles and cyclists in footage.

 

 

 

JOINTLY FUNDED BY