Introduction to Open Reproducible Science Workflows
Section One - An Introduction to Open Reproducible Science Workflows
In section one of this textbook, you will learn about open reproducible science. You will learn about a suite of open source tools that are often used in open reproducible science workflows including Bash
/Shell
, Python
, and the Jupyter
ecosystem, including Jupyter Notebook
. You will also learn about best practices for open reproducible projects and workflows.
Learning Objectives
After completing this section of the introduction to earth data science online textbook, you will be able to:
- Define open reproducible science and explain its importance.
- Describe how reproducibility can benefit you and others.
- Identify best practices for open reproducible science projects and workflows.
- Run
Bash
commands in the terminal to work with files and directories on your computer. - Launch and navigate the
Jupyter Notebook
dashboard to access and createJupyter Notebook
files. - Run cells within
Jupyter Notebook
to executePython
code and renderMarkdown
text.