{{Short description|Non-profit educational organization based in California, US}} {{Multiple issues| {{More citations needed|date=July 2021}} {{Advert|date=July 2021}} {{notability|Organizations|date=July 2021}} }} {{Infobox organization | name = The Carpentries | logo = File:The_Carpentries_Logo.png | founder = Greg Wilson | location = California, United States | leader_title = Executive Director | leader_name = Kari L. Jordan | website = {{URL|https://carpentries.org}} | former_name = Software Carpentry Foundation }}'''The Carpentries''' is a nonprofit organization that teaches software engineering and data science skills to researchers through instructional workshops.<ref name=":1" /><ref name=":0">{{Cite journal|last1=Atwood|first1=Thea P|last2=Creamer|first2=Andrew T.|last3=Dull|first3=Joshua|last4=Goldman|first4=Julie|last5=Lee|first5=Kristin|last6=Leligdon|first6=Lora C.|last7=Oelker|first7=Sarah K|date=2019|title=Joining Together to Build More: The New England Software Carpentry Library Consortium|url=https://escholarship.umassmed.edu/jeslib/vol8/iss1/5|journal=Journal of eScience Librarianship|volume=8|issue=1|article-number=e1161|doi=10.7191/jeslib.2019.1161|doi-access=free}}</ref> The Carpentries is made up of three programs areas: Software Carpentry, Data Carpentry and Library Carpentry.
The Carpentries workshops have been run internationally, including workshops at the Smithsonian Institution,<ref>{{Cite web|url=https://datascience.si.edu/carpentries|title=Carpentries, Genomics, and Data Science training at the Smithsonian {{!}} Smithsonian Data Science Lab|website=datascience.si.edu|access-date=2019-11-10}}</ref> the Australian Research Data Commons,<ref>{{Cite web|url=https://ardc.edu.au/news/supporting-the-carpentries/|title=Supporting The Carpentries|website=ARDC|language=en-AU|access-date=2019-11-10}}</ref> CERN,<ref>{{Cite web|url=https://indico.cern.ch/event/834411/|title=Software Carpentry at CERN (27-29 November 2019): Overview · Indico|website=Indico|access-date=2019-11-10}}</ref> and in Antarctica.<ref>{{Cite journal|last=Perkel|first=Jeffrey M.|s2cid=52048713|date=2018|title=Software training in Antarctica|journal=Nature|language=en|volume=560|issue=7719|page=515|doi=10.1038/d41586-018-06011-1|pmid=30127483|bibcode=2018Natur.560..515P|doi-access=free}}</ref>
==History== Software Carpentry workshops began in 1998 as week-long training courses by Brent Gorda and Greg Wilson.<ref name="MarkelDevenyi2018">{{cite journal|last1=Markel|first1=Scott|last2=Devenyi|first2=Gabriel A.|last3=Emonet|first3=Rémi|last4=Harris|first4=Rayna M.|last5=Hertweck|first5=Kate L.|last6=Irving|first6=Damien|last7=Milligan|first7=Ian|last8=Wilson|first8=Greg|title=Ten simple rules for collaborative lesson development|journal=PLOS Computational Biology|volume=14|issue=3|year=2018|article-number=e1005963|issn=1553-7358|doi=10.1371/journal.pcbi.1005963|pmid=29494585 |pmc=5832188|arxiv=1707.02662|bibcode=2018PLSCB..14E5963D |doi-access=free }}</ref><ref>{{cite web|url=https://third-bit.com|first=Gregory|last=Wilson|year=2021|title=The Third Bit|website=third-bit.com}} "Start where you are, use what you have, help who you can"</ref><ref name=lessons/> at Los Alamos National Laboratory. The Software Carpentry Foundation was formed in 2014 alongside the sibling foundation, Data Carpentry.<ref name=lessons>{{Cite journal|last=Wilson|first=Greg|date=2016|title=Software Carpentry: lessons learned|journal=F1000Research|language=en|volume=3|page=62|doi=10.12688/f1000research.3-62.v2|issn=2046-1402|pmc=3976103|pmid=24715981 |doi-access=free }}</ref> These organizations were merged in 2018 to form what is now known as The Carpentries.<ref name=":0" /> In 2018, Library Carpentry became the third lesson program of The Carpentries.<ref name=":1" />
==Workshops== Carpentries workshops are two-day workshops led by volunteer instructors who have been certified through the organization's training program.<ref name=":2">{{Cite journal|last1=Pawlik|first1=Aleksandra|last2=van Gelder|first2=Celia W.G.|last3=Nenadic|first3=Aleksandra|last4=Palagi|first4=Patricia M.|last5=Korpelainen|first5=Eija|last6=Lijnzaad|first6=Philip|last7=Marek|first7=Diana|last8=Sansone|first8=Susanna-Assunta|last9=Hancock|first9=John|last10=Goble|first10=Carole|date=2017|title=Developing a strategy for computational lab skills training through Software and Data Carpentry: Experiences from the ELIXIR Pilot action|journal=F1000Research|language=en|volume=6|page=1040|doi=10.12688/f1000research.11718.1|issn=2046-1402|pmc=5516217|pmid=28781745 |doi-access=free }}</ref><ref name=":3">{{Cite book|last1=Labou|first1=Stephanie|last2=Otsuji|first2=Reid|title=2019 15th International Conference on eScience (EScience) |chapter=Expanding Library Resources for Data and Compute-Intensive Education and Research |s2cid=214594737|date=2019|location=San Diego, CA, USA|publisher=IEEE|pages=646–647|doi=10.1109/eScience.2019.00100|isbn=978-1-7281-2451-3}}</ref> Content covered in a standard workshop includes using the command line and an introduction to a programming language such as R or Python.<ref name=":1" /><ref>{{Cite book|url=https://www.nap.edu/catalog/25104/data-science-for-undergraduates-opportunities-and-options|title=Data Science for Undergraduates: Opportunities and Options|publisher=The National Academies Press|year=2018|isbn=978-0-309-47559-4|location=Washington, DC|page=55|doi=10.17226/25104|pmid=30407778|last1=National Academies Of Sciences|first1=Engineering|author2=Division of Behavioral Social Sciences Education|last3=Board On Science|first3=Education|author4=Division on Engineering Physical Sciences|author5=Committee on Applied Theoretical Statistics|author6=Board on Mathematical Sciences Analytics|author7=Computer Science Telecommunications Board|author8=Committee on Envisioning the Data Science Discipline: The Undergraduate Perspective|s2cid=86392049}}</ref> Workshops under the Data Carpentry program focus on specific subject domains, such as life sciences or social sciences.<ref name=":2" />
A Software Carpentry workshop is designed as an active learning and collaborative experience. The lesson content is hands-on with practice following instructors live coding, while helpers are ready to assist students and keep the class pace. Training covers the core skills needed to be productive in a small research team. Tutorials in the lesson alternate with practical exercises, where collaboration is attempted. There is a collaborative document where the learning process is constructed.<ref>{{cite thesis |last=Weaver |first=Belinda |year=2020 |title=The efficacy and usefulness of software carpentry training: a follow-up cohort study |type=master |chapter= |publisher= |docket= |oclc= |url=https://espace.library.uq.edu.au/data/UQ_3bcd280/s39490227_final_thesis.pdf |access-date=2021-01-01}}{{dead link|date=May 2021|bot=medic}}{{cbignore|bot=medic}}</ref><ref>{{Cite web|title=Instructor Training|url=https://carpentries.github.io/instructor-training/|access-date=2021-07-02|website=}}</ref>
==Lessons== ===Stable lessons===
All lesson content under The Carpentries curriculum are licensed openly under Creative Commons licenses.<ref name=":1">{{Cite journal|last=Pugachev|first=Sarah|s2cid=146034351|date=2019|title=What Are "The Carpentries" and What Are They Doing in the Library?|url=https://muse.jhu.edu/article/721420|journal=Portal: Libraries and the Academy|language=en|volume=19|issue=2|pages=209–214|doi=10.1353/pla.2019.0011|issn=1530-7131|url-access=subscription}}</ref><ref name=":3" />
Before being adopted as an ''official Carpentries lesson'', new lessons go through a series of stages designed to ensure they are sufficiently documented to be teachable by instructors outside of the initial author group.
The Carpentries shares ''The Carpentries Community Developed Lessons'' (there are three core topics: the Unix shell, version control with Git, and a programming language (Python or R). Curricula for these lessons in English and Spanish (select lessons only) and also ''Data Carpentry's lessons''.
===Community developed lesson=== The Carpentries community has a collaborative and open process for lesson development and to sharing teaching materials.{{citation needed|date=June 2021}} The [https://carpentries.org/community-lessons/ Carpentries incubator]<ref name="auto">{{Cite web|url=https://carpentries.org/community-lessons/|title=Community Developed Lessons|website=The Carpentries}}</ref> contains lessons developed by community members. These lessons follow a life cycle that begins with pre-alpha, where only the concept is offered, and ends with beta, where the lesson is taught in a workshop by instructors other than the authors. There are 4 stages: ''pre-alpha'', ''alpha'', ''beta'', and ''stable''.
''Pre-alpha'' is the draft from the initial lesson idea. ''Alpha''{{'}}s goal is to collect and incorporate feedback from learners and co-instructor. The two lessons in ''beta stages'' are Reproducible Computational Environments using Containers<ref>{{Cite web|url=https://carpentries-incubator.github.io/docker-introduction/|title=Reproducible Computational Environments Using Containers: Introduction to Docker|website=carpentries-incubator.github.io}}</ref> and Data Harvesting for Agriculture.<ref>{{Cite web|url=https://carpentries-incubator.github.io/data-harvesting-for-agriculture/|title=Data Harvesting for Agriculture|website=carpentries-incubator.github.io}}</ref>
Carpentries incubator has approximately 30 lessons available in alpha stage, ranging from a spreadsheet to a database<ref>{{Cite web|url=https://carpentries-incubator.github.io/capstone-novice-spreadsheet-biblio/|title=From a Spreadsheet to a Database|website=carpentries-incubator.github.io}}</ref> through Python for Humanities<ref>{{Cite web|url=https://carpentries-incubator.github.io/python-humanities-lesson/|title=Python for Humanities|website=carpentries-incubator.github.io}}</ref> and Metagenomics.<ref>{{Cite web|url=https://carpentries-incubator.github.io/metagenomics/|title=Data processing and visualization for metagenomics|website=carpentries-incubator.github.io}}</ref> There is another main way for community members to share lessons material: The CarpentriesLab,<ref name="auto" /> which is a repository for high-quality, peer-reviewed, short-format, lessons that use the teaching approach and lesson design from The Carpentries. It is also possible to get peer-review on the content of a lesson by submitting it to The Incubator through Carpentries.<ref>{{cite web|url=https://github.com/carpentries-incubator/proposals#readme|title=GitHub Repository|website=github.com|date=9 November 2021}}</ref>
The lessons from both Carpentries Incubator and CarpentriesLab can be taught in meetups, classes or as complements to a standard two-day Carpentries workshop.
===Other language lessons=== The Carpentries community has developed Spanish versions of its core lessons which are the Unix shell, version control with Git and R as a programming language.
== Funding == The Carpentries is fiscally sponsored by Community Initiatives<ref>{{Cite web|url=https://communityin.org/our-projects/support-a-project/|title=Fiscally Sponsored Projects|website=Community Initiatives|language=en-US|access-date=2019-11-10}}</ref> and funded through a combination of memberships, workshop fees, grants and donations. The Carpentries has over 70 member organizations,<ref>{{Cite web|title=4TU.ResearchData {{!}} Expanding Researchers' software skills at Technical Universities across The Netherlands|url=https://researchdata.4tu.nl/en/news-events/news/news-item/4tu-researchdata-expanding-researchers-software-skills-at-technical-universities-across-the-netherla/|access-date=2020-07-07|website=researchdata.4tu.nl|language=en|archive-date=2020-07-07|archive-url=https://web.archive.org/web/20200707164225/https://researchdata.4tu.nl/en/news-events/news/news-item/4tu-researchdata-expanding-researchers-software-skills-at-technical-universities-across-the-netherla/}}</ref> including the Software Sustainability Institute,<ref>{{Cite web|url=https://www.software.ac.uk/programmes-events/carpentries/what-are-carpentries|title=The Carpentries and our partnership {{!}} Software Sustainability Institute|website=software.ac.uk|access-date=2019-11-11}}</ref> the National Institute of Standards and Technology,<ref>{{Cite web|url=https://www.nist.gov/programs-projects/software-and-data-carpentry|title=Software and Data Carpentry|last=Greene|first=Gretchen|date=2019-07-02|website=NIST|language=en|access-date=2019-11-11}}</ref> New Zealand eScience Infrastructure,<ref>{{Cite web|title=NeSI partners with Software Carpentry to expand research computing training|url=https://www.nesi.org.nz/news/2017/06/nesi-partners-software-carpentry-expand-research-computing-training|access-date=2020-07-07|website=New Zealand eScience Infrastructure|language=en}}</ref> and Compute Canada.<ref>{{Cite web|url=https://www.computecanada.ca/research-portal/technical-support/training/|title=Training {{!}} Compute Canada|date=3 April 2015|language=en-US|access-date=2019-11-11|archive-date=2020-10-29|archive-url=https://web.archive.org/web/20201029233508/https://www.computecanada.ca/research-portal/technical-support/training/|url-status=dead}}</ref>
Library Carpentry was seed funded in 2015 by a small grant from the Software Sustainability Institute.<ref>{{Cite web|url=https://cradledincaricature.com/2015/12/01/library-carpentry-in-words-and-numbers-all-code-no-woodwork|title=Library Carpentry in words and numbers: all code, no woodwork|website=cradledincaricature.com|date=December 2015 |access-date=2024-09-17}}</ref> In November 2017, the Library Carpentry program received a supplemental Institute of Museum and Library Services grant, in partnership with the California Digital Library, valued at $249,553.<ref>{{Cite web|url=https://uc3.cdlib.org/2019/09/16/library-carpentry-imls-grant/|title=Library Carpentry Receives Supplemental IMLS Grant – UC3 :: California Digital Library|date=16 September 2019 |language=en-US|access-date=2020-01-13}}</ref><ref>{{Cite web|url=https://www.imls.gov/grants/awarded/re-85-17-0121-17|title=RE-85-17-0121-17|date=2017-08-30|website=Institute of Museum and Library Services|language=en|access-date=2020-01-13}}</ref>
In November 2019, the Chan Zuckerberg Initiative and the Gordon and Betty Moore Foundation announced a joint award of $2.65 million for The Carpentries.<ref>{{Cite web|url=https://www.scienceboard.net/index.aspx?sec=sup&sub=life&pag=dis&ItemID=338|title=$2.65 million to expand computational research skills in science|website=Scienceboard.net|access-date=2019-11-11}}</ref>
==References== {{reflist}}
{{Authority control}}
{{DEFAULTSORT:Carpentries, The}} Category:1998 establishments in California<!-- workshops started --> Category:Organizations established in 2014<!-- as a foundation --> Category:Non-profit organizations based in California Category:Educational organizations based in the United States Category:Information technology organizations