Skip to main content

Introduction to open reproducible science


NFDI4Earth

About This Course

In this course, you will learn about open reproducible science and become familiar with a suite of open source tools that are often used in open reproducible science (and earth data science) workflows including Shell, git and GitHub, Python, and Jupyter (Access this course on GitLab).
Learning objectives:
After completing this chapter, you will be able to:

  • Define open reproducible science and explain its importance.
  • Describe how reproducibility can benefit yourself and others.
  • List tools that can help you implement open reproducible science workflows.

Level

Introductory

Requirements

None

Subject Area

Reproducible science and programming, Python

What You Will Learn

  • About open science
  • Open science tools
  • Project management best practices

Resources

Introduction to Earth Data Science by Earth Lab CU Boulder

Administration

Farzaneh Sadeghi

Enroll