Software Setup
This page includes instructions for installing:
- R and RStudio
- Entry: Introduction to R and RStudio
- Entry: Data analysis with R parts 1 and 2
- Entry: Debugging/troubleshooting tips and tricks
- Entry: Useful code snippets for everyday tasks
- Other: Delving deeper into R
- Other: More Tidyverse
- Other: Text analysis in R
- Bash for UNIX Commandline
- Entry: Navigating the UNIX file system
- Other: Finding things with regular expressions
- Other: Introduction to Workflow Languages
- OpenRefine
- Entry: Introduction to Data Cleaning with OpenRefine
- Docker
- Other: Reproducible computational environments
Installing R and RStudio
The following workshops need to have R and RStudio pre-installed (if possible):
- Entry: Introduction to R and RStudio
- Entry: Data analysis with R parts 1 and 2
- Other: Delving deeper into R
- Other: More Tidyverse
- Other: Text analysis in R
- Entry: Debugging/troubleshooting tips and tricks
- Entry: Useful code snippets for everyday tasks
Please note: R and RStudio are two different pieces of software - RStudio provides a nice interface for working with R.
Follow the instructions provided at https://carpentries.github.io/workshop-template/#r to install both R (version 4+) and the RStudio IDE (version 1.4+).
If your workshop is an
Other stream, please also install the `tidyverse` package by opening RStudio and in the console panel running this command: install.packages("tidyverse")
Installing UNIX commandline
The following workshops need to have a UNIX commandline pre-installed (if possible):
- Entry: Navigating the UNIX file system
- Other: Finding things with regular expressions
- Other: Introduction to Workflow Languages
To install the Bash shell, please follow the instructions found at https://carpentries.github.io/workshop-template/#shell if you are using Windows. MacOS and Linux users,
you will already have a UNIX commandline available through terminal
.
Installing OpenRefine
The following workshops need to have OpenRefine pre-installed (if possible):
- Entry: Introduction to Data Cleaning with OpenRefine
For this lesson you will need OpenRefine and a web browser. Note: OpenRefine is a Java program that runs on your machine (not in the cloud). It runs inside your browser, but no web connection is needed. Download OpenRefine version 3.4.1 from http://openrefine.org/download.html.
- Do not select beta versions or the release candidates.
- If you are on Windows and do not have Java installed, download the version
Windows kit with embedded Java
. - Unzip the downloaded file into a directory and name that directory something like OpenRefine.
- Check below for further instructions depending on your operating system.
- Google Chrome
- Chromium
- Opera
- Microsoft Edge
Running OpenRefine
Windows
- Go to your newly created OpenRefine directory.
- Launch OpenRefine by double clicking on
openrefine.exe
(this will launch a command prompt window first; ignore that, and wait for OpenRefine to launch in the web browser, which is where you will interact with the program). - If you are using a different browser, or OpenRefine does not automatically open for you, point your browser at http://127.0.0.1:3333/ or http://localhost:3333 to launch the program.
Mac
- Go to your newly created OpenRefine directory.
- Drag the OpenRefine icon into Applications folder, and
Ctrl-click/Open…
it. - If you are using a different browser, or OpenRefine does not automatically open for you, point your browser at http://127.0.0.1:3333/ or http://localhost:3333 to launch the program.
Linux
- Navigate to your newly created OpenRefine directory using the command line.
- Type
./refine
into the terminal within the OpenRefine directory - If you are using a different browser, or OpenRefine does not automatically open for you, point your browser at http://127.0.0.1:3333/ or http://localhost:3333 to launch the program.
Installing Docker
The following workshops need to have Docker pre-installed (if possible):
- Other: Reproducible computational environments using containers