What They Forgot to Teach in Python 101: Notebook Extensions & USGS Analysis Ready Data Use Cases
Extend basic Python course to increase learning effectiveness and data analysis efficiency to advance open science practices.
There are two main objectives. 1) Provide lesson material in the form of three Jupyter Notebooks to accompany the Software Carpentries Introductory Python workshop which is often referred to as the Carpentries workshop in this proposal. This includes pre-course, companion-course, and post-course content to cover information gaps. 2) Create four Python Analysis Ready Data (ARD) use cases to teach important skills related to creating reproducible data and workflows. Creating this material will help USGS staff understand how Python programing can be used to access and manipulate USGS data and create databases. New lesson materials for CDI Carpentries instructors will extend teachings from the Carpentries workshop with USGS-relevant examples. USGS scientists who produce scientific code will learn how to pull ScienceBase data using the updated API to automate the creation and documentation of metadata to adhere to USGS policy and open science principles. Participants who attend will be able to bring their knowledge back to their project teams and science centers to improve open science practices.
Extend basic Python course to increase learning effectiveness and data analysis efficiency to advance open science practices.
There are two main objectives. 1) Provide lesson material in the form of three Jupyter Notebooks to accompany the Software Carpentries Introductory Python workshop which is often referred to as the Carpentries workshop in this proposal. This includes pre-course, companion-course, and post-course content to cover information gaps. 2) Create four Python Analysis Ready Data (ARD) use cases to teach important skills related to creating reproducible data and workflows. Creating this material will help USGS staff understand how Python programing can be used to access and manipulate USGS data and create databases. New lesson materials for CDI Carpentries instructors will extend teachings from the Carpentries workshop with USGS-relevant examples. USGS scientists who produce scientific code will learn how to pull ScienceBase data using the updated API to automate the creation and documentation of metadata to adhere to USGS policy and open science principles. Participants who attend will be able to bring their knowledge back to their project teams and science centers to improve open science practices.