Reproducibility Workshop: Git and Jupyter Notebooks
Date: March 5th, 2021 2pm-4pm HST
Location: Virtual
Presenters: Sean Cleveland - UH ITS - Cyberinfrastructure, Hawaii Data Science Institute (HI-DSI)
This FREE workshop is sponsored by the University of Hawai’i Information Technology Service Cyberinfrastructure group and Hawaii Data Science Institute (HI-DSI)
This workshop focuses specifically on introducing the git version control technologies alonw with GitHub(https://github.com), and Jupyter Notebooks (https://jupyter.org) in the context of support reproducible science. Sharing Jupyter environments with My Binder(https://mybinder.org/). We will also introduce Zenodo for dataset/source code pubication - DOI assignment
Attendees will learn about how to git tools and jupyter notebooks in a way that documents data analysis and allows other to reproduce results.
Takeaways:
By the end of this workshop attendees will be able to:
- Have a basic understanding of git version control
- Have a basic understanding of jupyter notebooks
- Able to create and manage git repositories for scientific analysis.
- Share Jupyter Notebook environments with MyBinder
- Able to publish a github repository to Zenodo.
Requirements before the Workshop:
- Partcipants should sign up for a GitHub account (https://github.com) before the workshop
- Participants should bring their laptops and plan to participate actively.
- Laptops will require a browser application for accessing the Mana Open OnDemand instance
Schedule
Firday March 5th, 2021
Time | Topic |
---|---|
02:00PM - 02:15PM | Introduction |
02:15PM - 3:00PM | Setting up and Using Git - Hands On |
3:00PM - 3:30PM | Using Jupyter Notebooks - Hands On |
3:30PM - 3:45PM | Publishing Git Repository to Zenodo |
3:45PM - 4:00PM | Wrap UP |