Software Installation

Here are instructions on how to install the essential software for participating in our programming courses. We provide instructions for Windows and MacOS, for both institute-managed and private computers.

Software Requirements

  • AnyConnect VPN

  • Slack app (or web version)

  • MobaXterm (Windows) or Terminal (MacOS)

  • RStudio

  • Anaconda

  • Spyder

Both Operating Systems

AnyConnect VPN Client

  1. Go to https://sslvpn.ethz.ch/

  2. Login with your ETH username (username@staff-net.ethz.ch or username@student-net.ethz.ch) and ETH network password. Note that your ETH network password may differ from your ETH password. If you encounter problems, please check: https://iam.password.ethz.ch/

  3. Download the VPN client and follow the instructions to install the software

  4. Open the AnyConnect software and connect to: sslvpn.ethz.ch/biol-public with: ETHusername@biol-public.ethz.ch and your ETH network password.

RStudio Web

Windows

Check Your System

  1. Go to the start menu or press the windows key, then type ‘About your PC’ to find the application of the same name

  2. Under ‘Device Specifications’ your system type will be listed as either 64-bit or 32-bit, you should keep a note of this for future installations

Slack

  1. If you are on a managed computer, go to the ETH software kiosk https://app.ethz.ch/kiosk, find and install Slack 4.3.2

  2. Otherwise go to https://slack.com/intl/en-ch/downloads/windows and download the edition appropriate for your computer

  3. Run the downloaded executable and follow the installation instructions

  4. Alternatively, you can use the web version of slack for most uses

  5. Open Slack and sign into the workspace: imbbioinformatics.slack.com

MobaXterm

  1. If you are on a managed computer, go to the ETH software kiosk https://app.ethz.ch/kiosk, find and install MobaXTerm 10.6

  2. Otherwise go to https://mobaxterm.mobatek.net/ and download the free edition

  3. Run the downloaded executable and follow the installation instructions

RStudio

  1. If you are on a managed computer, go to the ETH software kiosk https://app.ethz.ch/kiosk, find and install R 3.6.2 with RStudio 1.2.5033

  2. Before launching RStudio, first run R once, then you can close it and run RStudio

  3. Otherwise go to https://rstudio.com/ and download RStudio Desktop with the Open Source License for Windows 10/8/7

  4. Run the downloaded executable and follow the installation instructions

Anaconda

Note the modified instructions, please no longer use the version of Anaconda available in the ETH software kiosk.

  1. Whether you are on a managed computer or not, go to https://www.anaconda.com/distribution/ and download Anaconda for Windows with Python 3.7

  2. Run the downloaded executable and follow the installation instructions

  3. When asked who to install the program for, select ‘Just for me’ and you should not need admin rights for the installation

Spyder

  1. Launch Anaconda Navigator

  2. On the home tab, find and install (or launch) Spyder

MacOS

Slack

  1. Go to: https://slack.com/intl/en-ch/downloads/mac

  2. Download the installation file

  3. Install the Slack app by opening the Slack-X.X.X-macOS.dmg file (may be located in your Downloads folder)

  4. Drag the Slack.app icon into your Applicaitons folder (you may want to add Slack to your dock)

  5. Open Slack and sign into the workspace: imbbioinformatics.slack.com

RStudio

  1. Go to https://rstudio.com/ and download the dmg file for RStudio Desktop with the Open Source License for your version of MacOS

  2. Install RStudio by opening the RStudio-X.X.XXXX.dmg file (may be located in your Downloads folder)

  3. Drag the RStudio icon into your Applications folder (you may want to add RStudio to your dock)

  4. Open RStudio and follow any instructions to complete the installation

Anaconda

  1. Go to https://www.anaconda.com/distribution/ and download the *.pkg file for Anaconda

  2. Install Anaconda by opening the Anaconda3-xxxx.xx-MacOSX-x86-64.pkg file (may be located in your Downloads folder)

  3. Follow the installation instructions

Spyder

  1. Launch Anaconda Navigator

  2. On the home tab, find and install (or launch) Spyder