• Skip to primary navigation
  • Skip to main content
The Data Lab

The Data Lab

Pruple button with the word menu
  • About Us
        • About Us

           
          Visit our About Us page

        • Careers
        • Our Team
        • Impact
        • The Scottish AI Alliance
        • Contact us
  • Business
        • For Business

           

          Visit our Business Support page

        • Access data and AI talent
        • Funding and Business Support
        • Partnerships
        • AI Adoption Support
  • The Data Lab Academy
        • The Data Lab Academy

           

          Visit the Data Lab Academy page

        • Professional Development
        • Masters Scholarship Programme
  • Universities and Colleges
        • For Universities and Colleges

           

          Visit our Universities and Colleges page

        • Funding and Support
        • Collaborate and Innovate
        • Academic Projects
  • Community
        • Community

           

          Visit our Community page

        • News
        • Online Community
        • Data Visualisation Competition
        • Case Studies
        • DataFest

datascienceteam@thedatalab.com

rocket

Making a reproducible RShiny application

Technical Skills 15/04/2022

In a previous post we wrote an article about an RShiny app for exploring traffic accidents in Scotland. Unfortunately, if we wanted to run this application today, we would face compatibility issues. Imagine, if as an organisation we decided to deploy this application somewhere else or a colleague, client or any user wanted to run […]

View

Tags: environment management, package management, python, reproducibility, Shiny, technical debt

Data Storytelling

Technical Skills 23/11/2020

I’ve been thinking a lot about story lately – it’s such a key point about really engaging people with your work. Storytelling with facts, helping people to really understand a situation, is one way to describe a key data science skill.  As part of this I’ve been looking into aspects of the storytelling craft, such […]

View

Tags: communication, data storytelling, technical storytelling

A Brief Profiling of Data Professions

Professional Development 18/12/2019

Do you recall how many times you’ve read articles titled “This is what a Data Scientist does” or “Differences between a Data Scientist and a Data Analyst”? Such articles usually come with various colourful (and sometimes funnily shaped) Venn diagrams, arbitrarily presenting the overlap of the various data professions and highlighting the distribution of different […]

View

Tags: data visualisation, open data, survey analysis

Synthetic data in machine learning

Technical Skills 24/09/2019

Machine learning algorithms are currently applied in multiple scenarios in which unbalanced datasets or overall lack of sufficient training data lead to their suboptimal performance. For example, approaches focusing on disease prediction are often affected because data in the health sector is generally difficult to acquire and disease training examples are limited. Fraud detection in […]

View

Tags: AI, machine learning, ML, synthetic data

Craigmillar Castle

Using Generalised Additive Mixed Models (GAMMs) to Predict Visitors to Edinburgh and Craigmillar Castles

Technical Skills 16/07/2019

I’d been curious about generalised additive (mixed) models for some time, and the opportunity to learn more about them finally presented itself when a new project came my way, as part of my work at The Data Lab. The aim of this project was to understand the pattern of visitors recorded at two historic sites […]

View

Tags: gamms, mgcv, R

Innovate • Support • Grow • Respect

Get in touch

t: +44 (0) 131 651 4905

info@thedatalab.com

Follow us on social

  • Bluesky
  • YouTube
  • Instagram
  • LinkedIn
  • TikTok

The Data Lab is part of the University of Edinburgh, a charitable body registered in Scotland with registration number SC005336.

  • Contact us
  • Partnerships
  • Website Accessibility
  • Privacy Policy
  • Terms & Conditions

© 2026 The Data Lab