Through a network of volunteer instructors, The Carpentries teach coding and data science skills to researchers with the goal of passing along essential data and computational skills for conducting efficient, open, and reproducible research.
The Carpentries include three tracks and generally each teaches the Unix shell, version control with Git, Python and R.
- Data Carpentry teaches fundamental data skills needed to conduct research. Lessons are developed based on disciplines (ecology, social sciences, etc.). These lessons include data organization in spreadsheets, data cleaning with OpenRefine, data management with SQL, and data analysis and visualization with Python or R.
- Software Carpentry teaches basic lab skills for research computing. Lessons include the Unix shell, version control with Git, Python, and R.
- Library Carpentry teaches software and data skills for people working in library and information-related roles. Lessons include the Unix shell, version control with Git, regular expressions, tidy data, webscraping, Python introduction, and introduction to data for archivists.
For all of the above Carpentries paths, lessons are continually updated and new lessons are in development.
I am interested in…
- looking at Carpentries curriculum materials → see the websites linked above
- participating in a workshop as an individual learner → fill out our interest survey
- requesting a workshop for my group → email firstname.lastname@example.org or email@example.com
- becoming a Carpentries instructor → email firstname.lastname@example.org
Any members of the university community with questions, who are interested in contributing, or who would like to work with us to plan a workshop*, should get in touch with the Digital Scholarship Center at email@example.com or the Office of Research Computing at firstname.lastname@example.org.
*Because of COVID-19, all workshops are being offered virtually.
Updated April 20, 2021