What Are "The Carpentries" and What Are They Doing in the Library?

  title={What Are "The Carpentries" and What Are They Doing in the Library?},
  author={Sarah Pugachev},
  journal={portal: Libraries and the Academy},
  pages={209 - 214}
  • Sarah Pugachev
  • Published 1 April 2019
  • Education
  • portal: Libraries and the Academy
abstract:Since 2014, the University Libraries at the University of Oklahoma in Norman has been a member of the Software Carpentry Foundation (now part of "The Carpentries"), a nonprofit organization dedicated to teaching basic computing skills to researchers. Through this partnership, we have taught over a dozen introductory programming workshops to participants across campus and have established a local community of instructors. By centering this training in the University Libraries, we… 
Reflections from Transitioning Carpentries Workshops Online
Objectives: As certified Carpentries instructors, the authors organized and co-taught the University of Montana’s first in-person Carpentries workshop focused on the R programming language during
Why do biomedical researchers learn to program? An exploratory investigation
  • A. Deardorff
  • Computer Science
    Journal of the Medical Library Association : JMLA
  • 2020
Librarians designing programming workshops should remember that most researchers are hoping to apply their new skills to a specific research task such as data cleaning, data analysis, and statistics and that language preferences can vary based on research community as well as personal preferences.
Data Sharing Attitudes and Practices in the Plant Sciences: Results from a Mixed Method Study
Results show the majority of participating faculty responded positively regarding data sharing and practice it in some form, but several challenges exist, such as the time needed to prepare metadata, long-term storage and preservation, collaboration and communication with fellow researchers, and gaps in coding skill.
Ten simple rules to cultivate transdisciplinary collaboration in data science
Faryad SahnehID 1,2☯*, Meghan A. BalkID, Marina KisleyID, Chi-kwan ChanID, Mercury FoxID , Brian NordID , Eric LyonsID , Tyson SwetnamID , Daniela HuppenkothenID , Will SutherlandID , Ramona L.
Train-the-Trainer as an Effective Approach to Building Global Networks of Experts in Genomic Surveillance of AMR
A framework for implementing a training and capacity building program for the application of genomics tools and resources in AMR surveillance is provided and a Train-the-Trainer course integrating pedagogical aspects with genomic and bioinformatics activities is designed and developed.
A lesson for teaching fundamental Machine Learning concepts and skills to molecular biologists
This work presents a training approach to teach fundamental machine learning skills to researchers in their early career stage with the aim to empower them to apply these methods in their own research projects.
Circular RNAs Are Regulators of Diverse Animal Transcriptomes: One Health Perspective
This review integrates emerging knowledge of circRNA activity coming from genome-wide characterizations in many clades of animals with one of the main pillars of the One Health vision – to improve the health and productivity of food animals and generate translational knowledge in animal species.


Scientific computing: Code alert
Programming tools can speed up and strengthen analyses, but mastering the skills takes time and can be daunting.
OU [University of Oklahoma] Libraries Help Researchers Build Coding Skills with Software Carpentry,
  • Library Journal,
  • 2016
Analysis of the Carpentries’ Long-Term Feedback Survey,
  • 2017
Learning to Teach: Supporting New Librarian Training,
  • American Libraries,
  • 2018
Matt Enis , “ OU [ University of Oklahoma ] Libraries Help Researchers Build Coding Skills with Software Carpentry