﻿(rr-overview-resources)=
# Resources
[![](https://img.shields.io/static/v1?label=pathway&message=Early%20Career%20Researchers&color=blue)](/early-career-researchers.md)
For additional resources like videos and reference papers on reproducibility, see the {ref}`rr-overview-resources-reading` and {ref}`rr-overview-resources-addmaterial` sections.

(rr-overview-resources-learn)=
## What to Learn Next?
{ref}`rr-open` would be a good chapter to read next.
If you want to start learning hands-on practices, we recommend reading the {ref}`rr-vcs` chapter next.

(rr-overview-resources-reading)=
## Further Reading

* Baker, M. (2016). 1,500 scientists lift the lid on reproducibility. Nature, 533(7604), 452–454. https://doi.org/10.1038/533452a

* Barba, L. (2017): Barba-group Reproducibility Syllabus. figshare. Paper. https://doi.org/10.6084/m9.figshare.4879928.v1

* Piwowar, H. A., & Vision, T. J. (2013). Data reuse and the open data citation advantage. PeerJ, 1, e175. https://doi.org/10.7717/peerj.175

* Whitaker, Kirstie (2018): Barriers to reproducible research (and how to overcome them). figshare. Paper. https://doi.org/10.6084/m9.figshare.7140050.v2

(rr-overview-resources-addmaterial)=
## Additional Material

(rr-overview-resources-commandline)=
### Using the command line

While most of what this book is about does not require the use of the command line, it often actually makes things easier. 
Writing commands in the terminal, PowerShell, command-line, or command prompt provides an alternative means of interacting with the computer.
It offers several advantages and can be considered a beneficial approach for various reasons, including efficiency, independence on graphical user interfaces, flexibility, automation of tasks.
Often, advanced tasks or options are only available as command line tools (for example advanced git, datalad. 
You first need to know that linux and OSX use `bash` code natively, while the command line in windows uses `batch script`, which is a different language. 

List of some tools and training materials for using the command-line:
- A [game to teach one the basics of using a POSIX (Linux, BSD, UNIX) terminal](https://gitlab.com/slackermedia/bashcrawl) 
- Carpentries lesson on [The Unix Shell](https://swcarpentry.github.io/shell-novice/)
- An article on [Command Line Tutorial: Usage in Linux and macOS](https://www.taniarascia.com/how-to-use-the-command-line-for-apple-macos-and-linux/)
- A lesson on [Introduction to the Bash Command Line](https://programminghistorian.org/en/lessons/intro-to-bash)

Some nice-to-know tips:

- When working on the terminal please make sure that you are in the correct folder (also called as directory):
  - If you right click folders, you may have a function to open a terminal there
  - use `cd ..` to go in the parent folder (`cd` is to move into folders, `..` means up)
  - you can also type `cd ` (note the space) and then drag and drop a folder. This action would autocomplete the folder's path into the terminal.

- The superpower developers use all the time and will never think you do not know about it: use the tab on your keyboard to get automatic text completion.



### Useful Links

#### **Reproducibility** 

* Markowetz, F. (2018). 5 selfish reasons to work reproducibly. Slides available at https://osf.io/a8wq4/. 
Recording from a talk at  Data Stewardship TU Delft
in 2019. [https://youtu.be/yVT07Sukv9Q](https://youtu.be/yVT07Sukv9Q).

* Leipzig, J (2020). Awesome Reproducible Research: A curated list of reproducible research case studies, projects, tutorials, and media. Github repo. https://github.com/leipzig/awesome-reproducible-research

#### **Data Science**

* _Data science: A guide for society_. Ask for Evidence. (2019). Retrieved October 26, 2021, from https://askforevidence.org/articles/data-science-a-guide-for-society.

* Riley, E. (2019). Data Science Guide for Society. London; senseaboutscience.org.

* The Open Data Institute. (2019). _Knowledge & opinion_. The ODI. Retrieved October 26, 2021, from https://theodi.org/article/data-ethics-canvas.
