ScheduleΒΆ
Important
Please fill out the weekly lesson feedback Google Form
Note: Times are shown in Arizona Time GMT-7 (same as Pacific Daylight Time until November)
Date (Week) | Time | Activity (Instructor) | Content | Expected Outcomes |
---|---|---|---|---|
July 28th | 30th (Week 0 - Onboarding) | Tuesday 11:00 am | Thursday 1:00 pm | Welcome (Swetnam) | Overview of Code of Conduct, Course Materials, and logistics | |
Tuesday 11:30 AM | Thursday 1:30 PM | Discussion: What is Open Science? (Merchant) | Overview of CyVerse mission | Understand why we teach FOSS | |
Tuesday 12:00 PM | Thursday 2:00 PM | Setup profile and accounts (Swetnam) | QUBES Hub Faculty Mentoring Network, CyVerse, Slack | Get familiar with our virtual platforms for learning and creating material | |
Tuesday 12:30 PM | Thursday 2:30 PM | CyVerse Walkthrough (Cooksey) | Navigating the Portal, Discovery Environment, Data Store, and other platforms | Optional: Launching executable and interactive apps. Add a tool and app | |
Homework for Week 1 | Introduce yourself via QUBES Profile | Learn about how to navigate and operate on the QUBES website |
Date (Week) | Time | Activity (Instructor) | Content | Expected Outcomes |
---|---|---|---|---|
1 | August 11 11:00 am | August 13 1:00 pm | Key Concepts: Communication & Documentation (Swetnam slides) | Using tools like Slack, Medium, Twitter | Project management tools, and public relations with social media. |
11:45 am | 1:45 pm onward | Breakout Sessions | Communication & Project Management Tools | Discuss how you can use GitHub, Websites, and Project Management Tools to empower your open-science lab |
Date (Week) | Time | Activity (Instructor) | Content | Expected Outcomes |
---|---|---|---|---|
2 | August 25 | August 27 | 11:00-12:00 | 13:00-14:00 | ||
12:00-13:00 | 14:00-15:00 | The Research Object I: Introduction to Git & GitHub (Williams) | Hands-on with git | understanding of git and GitHub for use with your research. |
Date (Week) | Time | Activity (Instructor) | Content | Expected Outcomes |
---|---|---|---|---|
3 | September 8 11:00 am | September 10 1:00 pm | Reproducible Research: Basics | Turning tools into a workflow | |
Reproducible Research I : Launching VMs (Williams) | Launch a virtual machine in Atmosphere and provision it | |||
Reproducible Research II: Provisioning, GitHub and Licensing (Williams) |
Date (Week) | Time | Activity (Instructor) | Content | Expected Outcomes |
---|---|---|---|---|
4 | September 22 11:00 am | September 24 1:00 pm | Data Management | Organization, Sharing, Metadata | Understand why you need data management |
Guest Lecturer (Thessen) | Semantics, Ontologies, Metadata | |||
Data Management Tools | Open Science Framework (osf.io), Protocols.io, CyVerse DataCommons | Creating Data Management Plans, work with metadata |
Date (Week) | Time | Activity (Instructor) | Content | Expected Outcomes |
---|---|---|---|---|
5 | October 6 11:00 am | October 8 1:00 pm | Reproducible Research: Basics | Turning tools into a workflow | |
Introduction to Cloud and HPC (Swetnam) | OpenScienceGrid, XSEDE, HPC, Commercial Services |
Date (Week) | Time | Activity (Instructor) | Content | Expected Outcomes |
---|---|---|---|---|
6 | October 20 11:00 am | October 22 1:00 pm | Reproducible Research: Containers | Developing and using your tools on any platform | Basics of Docker, creating your own containers |
The Research Object I: Introduction to Containers (Cooksey) | Intro to BioContainers, Docker, Singularity, and Kubernetes | Search for, locate, and launch a container anywhere | ||
Reproducible Research III: Containers and workflows | ||||
Reproducible Research V: Build your own Containers (Williams, Swetnam) | Basics of Docker, creating your own containers |
Date (Week) | Time | Activity (Instructor) | Content | Expected Outcomes |
---|---|---|---|---|
7 | November 3 11:00 am | November 5 1:00 pm | Reproducible Research: Continuous Integration | Making things reliable and automated | |
Reproducible Research IV: Computational Notebooks in CyVerse (Tuteja) | Connecting your work in CyVerse VICE | Learn to create a VICE app |
Fix or improve this documentation:
- On Github: Github Repo Link
- Send feedback: Tutorials@CyVerse.org