UBC Research Commons logo
UBC Library Research Commons

Featured Workshops

For currently scheduled workshops visit https://researchcommons.library.ubc.ca/events/
For a longer list of all workshops visit https://ubc-library-rc.github.io/all.html

Data analysis and visualization

AI for coding (beginner)

This beginner workshop provides bite-sized overviews of how ChatGPT and other LLMs can help with various aspects of coding in R. These principles can be transferred to other coding languages.

Data manipulation with *dplyr*

Data manipulation is a crucial part of data visualization and analysis. This workshop introduces common functions in the dplyr package to manipulate rows and columns.

Data visualization with ggplot2

Through this workshop introduces participants to the skills to make effective, eye-catching, and reproducible visualizations using the ggplot2 package in R.

Intro to data visualization with Tableau

This workshop introduces the basics of visualizing data in Tableau software. It includes hands on practice with a Statistics Canada dataset about labour and employment in Canada for selected months in 2020. By the end of the session participants will be able to create simple, clear graphs from the data.

R showcase: Statistics Canada microdata

This workshop demonstrates how to access, explore, and analyze Statistics Canada microdata using R.

Digital scholarship

Introduction to Docker

Introduces the set of virtualization tools referred to as Docker, to create and share small reproducible computing environments.

Introduction to Git and GitHub

Adapted from the Carpentries, introduces the basics of Git and GitHub for version control and collaboration.

Introduction to Jekyll and GitHub Pages

Teaches participants how to use Jekyll and GitHub Pages to quickly and easily publish a static website using only a browser.

Introduction to the Unix Shell

Adapted from the Carpentries, this workshop is intended to orient complete beginners to the Unix shell.

Geographic information systems (GIS) and mapping

Introduction to StoryMaps with ArcGIS Online

This workshop is a gentle introduction to creating StoryMaps using the ArcGIS Online platform. StoryMaps offer a low-barrier way to visualize spatial narratives that can be shared with your friends, community, or stakeholders. The StoryMaps interface is quite intuitive, with drag and drop options that result in an aesthetic output. No prior experience necessary. This workshop makes use of the **free** account option, though you are welcome to work within a personal or organizational account if you have a paid subscription.

Introduction to Web Maps with Leaflet.js

This beginner-level workshop guides participants on how to make interactive maps, with a focus on Leaflet.js as a tool to do so.

Map Production with QGIS

This is an introductory workshop focusing on the fundamental concepts and skills needed to begin using QGIS to explore and analyze spatial data.

Plugins in QGIS

This workshop is meant to extend basic knowledge of QGIS by exploring common plugins.

Telling Spatial Stories

This workshop introduces a variety of mapping tools and processes for novices wanting to get started with creating maps and spatial visualizations.

Tools and Workflows in QGIS

This intermediate-level workshop is focused on common tools and workflows in QGIS. By the end of this workshop, participants will be able to set up a QGIS project, find and load data onto a basemap, edit vector data from inside the GIS interface, perform joins and selections, and answer spatial questions using basic vector analysis. Familiarity with GIS is prerequisite for this workshop.

Research Data Management (RDM)

File naming

Learn how to name your data files

File formatting

Learn what data formats to use

Create a README file

Learn how to create good README files

Create a data dictionary

Learn how to create a good data dictionary or a code book

Directories structure

Learn to organize your data directories

Introduction to Markdown for research data

Learn how to use Markdown with research data

Deposit in UBC Dataverse Collection: Basic deposit

Learn how to deposit your data in Borealis repository

Create a Data Management Plan (DMP)

Learn how to create a variety of Data Management Plans

Create a Simplified Data Management Plan

Learn how to create a Simplified Data Management Plan for the Tri-Agency grant applications

License Research Data

Learn how to license research data in the best possible way within the Canadian legal framework