Computer Setup

To fully participate in the hands-on sections of this course you will need access to the software described below on your own laptop. Note that you may need Administrator privileges/permissions to install some of these.

Students in this course will learn that Bioinformatics frequently requires analyzing large complex datasets. The recommended approach to such analysis is to work with a computer that offers UNIX integration. Together we will lean the fundamentals of the UNIX command line and the R environment for data analysis and graphics.

Student Laptops & Software Setup Instructions

To fully participate in this course students will need to bring a laptop to class. I much prefer Mac and Linux based laptops as they already have a UNIX base. If you can, please bring one of these. However, don’t worry if you are running Windows as we will be able to login to a campus based UNIX machine from your laptop or use a classroom Mac for classwork.

Regardless of your laptop type you will need to install the software described below.

An up-to-date web browser

Current versions of Chrome, Firefox and Safari are preferred.

The data analysis environment R and RStudio

R Binaries for Windows, MacOSX and Linux can be downloaded and installed from CRAN (Comprehensive R Archive Network). If possible download the latest binary version of R for your operating system. As of course launch (Sept 18) the latest release (2018-07-02, “Feather Spray”) is R-3.5.1.

After installing R itself we recommend installing RStudio Desktop (version 1.1.456 or above), a slick visual interface for R. N.B. You will want the Open Source FREE desktop version.

The Bash Shell

Bash is a commonly-used UNIX shell that gives you the power to do simple tasks more quickly.

Mac OS X: You do not need to install anything. You can access bash from the Terminal (found in /Applications/Utilities). You may want to keep Terminal in your dock for this class.

Linux: There is no need to install anything.

Windows: Install Git for Windows from https://gitforwindows.org by downloading their latest .exe installer file and then following the steps bellow:

  • Run your downloaded installer file (e.g. Git-2.16.3-32-bit.exe) by double clicking on it.
  • Click on “Next”.
  • Click on “Next”.
  • Select “Use Git from the Windows Command Prompt” and click on “Next”.
  • Click on “Next”.
  • Keep “Checkout Windows-style, commit Unix-style line endings” selected and click “Next”.
  • Select “Use Windows default console window” selected and click on “Next”.
  • Click on “Install” (this may take a little while).
  • Once done click on “Finish”.

To check if your install worked you can click on the “Windows Menu button” > “All Apps” and scroll down to Git and click to expand and select Git Bash. This should open a mostly black command line window. Success!! We can go ahead and close this for now.

Using Jetstream

Jetstream is a cloud-based on-demand virtual machine system funded by the National Science Foundation. It will provide us with UNIX based computers (what we call “virtual machine instances”) that look and feel just like a regular Linux workstation but with thousands of times the computing power!

We will cover configuring and connecting to Jetstream in class. You can also find detailed step-by-step instructions for:

We will cover all of these together in class.