Skip to main content

Quick Summary

Library Carpentry Workshop Series: Software and data skills for people working in library- and information-related roles. Our aim is to help libraries become data and software savvy.

Logo text that reads "Library Carpentry"

Library Carpentry focuses on building software and data skills within library and information-related communities. Our goal is to empower people in these roles to use software and data in their own work and to become advocates for and train others in efficient, effective and reproducible data and software practices.

There are no prerequisites to join the workshop series. A basic knowledge of spreadsheet functionality and interest in learning how to do more with data is all that you need. Workshops are available at no cost, but we request that you commit to attending four of the five sessions if you would like to participate. Spots are limited, and we would like to provide this opportunity initially to those who have the time and capacity to work through the full series.

Register for all sessions here!

If you have already attended the Library Carpentry “Tidy Data” Intro at ERMN please register for the full series and add a note that you’ve already attended Tidy Data so that we don’t expect you at the September 12 workshop


Mondays, 9 a.m. to Noon (CDT/UTC -5)
Meeting dates are September 12, 26, October 17, 31, and November 14, 2022.

Introduction to Library Carpentry and Tidy Data (September 12)
This workshop introduces basic concepts, skills, and tools for working with data so that you can work more efficiently and consistently with library data in Spreadsheets.
Instructors: Caitlin Bakker, Wanda Marsolek, Stacie Traill
Tidy Data Curriculum 

OpenRefine (September 26)
This hands-on workshop introduces OpenRefine, a free and powerful browser-based software tool for working with messy data. OpenRefine helps you standardize and clean data in tabular formats (e.g., spreadsheets).
Instructors: Caitlin Bakker, Wanda Marsolek, Stacie Traill
Open Refine Curriculum

Working with Data: Regular Expressions (October 17)
Regular expressions are a flexible language that can be used to match textual patterns, extract text, and clean data across a variety of platforms. You can implement regular expressions in OpenRefine, for example, to perform advanced data cleaning across complex datasets.
Instructors: Cody Hennesy, David Naughton
Regular Expressions curriculum

The Unix Shell (October 31)
The Unix shell (or simply the shell) is a command line interface that allows you to interact with your computer using typed text commands. This workshop introduces you to how you can use the shell to automate tasks, and to manipulate, count, and mine data.
Instructors: Cody Hennesy, David Naughton
UNIX Shell curriculum

Introduction to Git (November 14)
This workshop introduces version control software tools Git and GitHub, which are increasingly used to collaborate reproducibly on digital projects in research and academic environments. The lesson also covers how to use GitHub Pages to host and publish free websites.
Instructors: Stephen Appel, Jamene Brooks-Kieffer

Written by

Ann Kaste
Electronic Resources Librarian
Digital Initiatives & Metadata.

Education and support for staff who build, manage, and preserve digital and physical collections