## Breadcrumb

-  Community for Data Integration (CDI) 

#           CDI Carpentries Workshops              

      By Community for Data Integration (CDI)

-  Home 
-  Science 
-  Data 
-  Publications 
-  Software 
-  News 
-  Connect 
-  About 

The CDI regularly hosts Carpentries workshops, which teach data and software skills through Software Carpentry, Data Carpentry, and Library Carpentry lessons.

Carpentries workshops "teach researchers the skills and perspectives to work more effectively and reproducibly with data and software" (Carpentries, 2023). CDI began hosting workshops and training additional instructors in fiscal year 2021, covering topics such as Library Carpentry, Introduction to Python, Introduction to R for Geospatial Data, Shell, Git, and Python, and more. All meetings are virtually hosted via Microsoft Teams.

Find**additional details on previous workshops**, including links to instructional materials, below.

To **receive announcements about upcoming workshops**, join the CDI mailing list.

## Previous Carpentries Workshops

### FY 2023

**February 1, 8, and 15, 2023: Software Carpentry Workshop - Introduction to Python (Plotting and Programming in Python)**
                            - Workshop website
                            - Workshop curriculum:  Plotting and Programming in Python

**October 25 and 26, 2022: Software and Data Carpentry Workshop - Introduction to R for Geospatial Data**
                            -  Workshop website 
                            -  Workshop curriculum: Introduction to R for Geospatial Data and Introduction to Geospatial Raster and Vector Data with R 

### FY 2022

**September 2, 9, 16, and 23, 2022: Software Carpentry Workshop - Unix Shell and ********R for Reproducible Scientific Analysis******
                            - Workshop website
                            - Workshop curriculum:  The Unix Shell  and  R for Reproducible Scientific Analysis

**June 16, 2022: Software Carpentry Workshop - Introduction to Python (Plotting and Programming in Python)**
                            - Workshop website
                            - Workshop curriculum:  Plotting and Programming in Python

**April 1, 8, 15, and 22, 2022: Software Carpentry Workshop - Shell, Git, and Introduction to Python (Plotting and Programming in Python)**​​​​​​​
                            - Workshop website ​​​​​​​​​​​​​​
                            - Workshop curriculum -  The Unix Shell ,  Version Control with Git , and  Plotting and Programming in Python

**October 26 and 27, 2021: Software Carpentry Workshop - Introduction to Python (Plotting and Programming in Python)**
                            - Workshop website
                            - Workshop curriculum -  The Unix Shell ,  Version Control with Git , and  Plotting and Programming in Python

### FY 2021

**July 27 and 28, 2021: Data Carpentry Workshop - Introduction to R for Geospatial Data**
                            - Workshop website
                            - Workshop curriculum -  Introduction to Geospatial Concepts ,  Introduction to R for Geospatial Data , and  Introduction to Geospatial Raster and Vector Data with R

**April 27 and 28, 2021: Software Carpentry Workshop - Introduction to Python (Plotting and Programming in Python)**
                            - Workshop website
                            - Workshop curriculum -  Plotting and Programming in Python ,  The Unix Shell , and  Version Control with Git

**March 30 and 31, 2021: Library Carpentry Workshop - **terms, phrases, and concepts in software development and data science, how to best work with data structures, and tidy data
                            - Workshop website
                            - Workshop curriculum -  Tidy data for librarians ,  Library Carpentry: The Unix Shell ,  Library Carpentry: Introduction to Git , and  Library Carpentry: OpenRefine

## References

The Carpentries. (2023). *Teaching with the carpentries*, accessed May 25, 2023, https://carpentries.org/teach/.

### Contacts

#### Grace Cornelison Donovan

##### Data Manager - Physical Scientist

Science Analytics and Synthesis (SAS) Program

gdonovan@usgs.gov

303-202-4521

#### USGS Community for Data Integration (CDI) 

gs_cdi@usgs.gov