Get Started with Open Reproducible Science
Welcome to Day One!
Welcome to Day One of the Earth Analytics Bootcamp! Today, you will learn about open reproducible science and get familiar with a suite of open source tools that are often used in open reproducible science workflows including Shell
, Git
and Github.com
, Python
, and Jupyter Notebook
. You will use Shell
to access directories, Git
and Github.com
to copy files to your computer, and Jupyter Notebook
to run Python
code and render Markdown
text.
Learning Objectives
After completing the lessons for Day 1, you will be able to:
- Define open reproducible science and explain how the tools used in this course support and promote it
- Navigate, create, and delete directories in
Shell
- Create a copy of (i.e.
fork
) other users’ files onGithub.com
- Use the
Git clone
command to download the copy of files to your computer - Run
Python
code and renderMarkdown
text inJupyter Notebook
Class Schedule
Topics |
---|
Review Course Syllabus / Questions on Course |
Lesson 1: What Is Open Reproducible Science |
Lesson 2: Intro to Shell |
Lesson 3: Get Files From Github.com |
Lesson 4: The Jupyter Notebook Interface |
Lessons Day 1
Today’s lessons provide the information and files that you need to begin homework 1. In the hands-on lessons, you will use Shell
, Git
and Github.com
, Python
and Jupyter Notebook
to access directories and files and run code. You will also create and navigate to a working directory on your laptop that will contain the files that you will use for Day 1 and Homework 1.
Begin Homework 1
Important: Complete today’s lessons and hands-on activities (listed above) BEFORE beginning Homework 1, as the necessary files for Homework 1 are downloaded in the hands-on lessons.
The first homework (Homework 1) is due Friday, August 10th at 8:00 AM (U.S. Mountain Daylight Time) and will be completed incrementally each day, starting today through Thursday. See this link to convert the due date/time to your local time.
Share on
Twitter Facebook Google+ LinkedIn