This lesson is still being designed and assembled (Pre-Alpha version)

Setup

Overview

Teaching: min
Exercises: min
Questions
Objectives
  • Install necessary software for this workshop

  • Download data and other setup files for this workshop

  • Get context of data used in this workshop

  • Confirm I have the previous knowledge necessary to participate in this workshop

Software setup

FIXME add/edit install instructions (automated, see comment)

Text Editor

When you're writing code, it's nice to have a text editor that is optimized for writing code, with features like automatic color-coding of key words. The default text editor on macOS and Linux is usually set to Vim, which is not famous for being intuitive. If you accidentally find yourself stuck in it, hit the Esc key, followed by :+Q+! (colon, lower-case 'q', exclamation mark), then hitting Return to return to the shell.

nano is a basic editor and the default that instructors use in the workshop. It is installed along with Git.

nano is a basic editor and the default that instructors use in the workshop. See the Git installation video tutorial for an example on how to open nano. It should be pre-installed.

Video Tutorial

nano is a basic editor and the default that instructors use in the workshop. It should be pre-installed.

R

R is a programming language that is especially powerful for data exploration, visualization, and statistical analysis. To interact with R, we use RStudio.

Install R by downloading and running this .exe file from CRAN. Also, please install the RStudio IDE. Note that if you have separate user and admin accounts, you should run the installers as administrator (right-click on .exe file and select "Run as administrator" instead of double-clicking). Otherwise problems may occur later, for example when installing R packages.

Video Tutorial

Instructions for R installation on various Linux platforms (debian, fedora, redhat, and ubuntu) can be found at <https://cran.r-project.org/bin/linux/>. These will instruct you to use your package manager (e.g. for Fedora run sudo dnf install R and for Debian/Ubuntu, add a ppa repository and then run sudo apt-get install r-base). Also, please install the RStudio IDE.

Install the videoconferencing client

If you haven't used Zoom before, go to the official website to download and install the Zoom client for your computer.

Set up your workspace

Like other Carpentries workshops, you will be learning by "coding along" with the Instructors. To do this, you will need to have both the window for the tool you will be learning about (a terminal, RStudio, your web browser, etc..) and the window for the Zoom video conference client open. In order to see both at once, we recommend using one of the following set up options:

This blog post includes detailed information on how to set up your screen to follow along during the workshop.

Setup files:

Please download the following files to particpate in the workshop:

FIXME data:
script: R-INTERMEDIATE script

FIXME add links to setup files in files folder OR if there are many files, zip setup files, add to files folder and add link to zip file here

About the Data Used in this Workshop:

(if the workshop uses data)

FIXME add intro/description of data. Including file format and any disciplinary background needed to understand why the data is gathered and how it is used.

Key Points

  • Install X software

  • Install Y software

  • Download data/setup files x,y,z

  • Workshop data is from x, in y format and includes x,y,z types of data