Chapter 3 Data Analysts

This chapter is targeted towards people who are joining an existing team on AnVIL. You will find here:


  • Account Setup Overview – Introductory information and goals for this guide
  • Account Setup Steps – Step-by-step instructions to create your first accounts on AnVIL

3.1 Account Setup Overview

3.1.1 Goals for This Guide

List of goals for this guide: 1) get your accounts and 2) link external accounts.

3.1.2 Starting Setup

Terra is the compute engine of AnVIL; i.e. where you will run your analyses. Terra currently offers access to Jupyter Notebooks and RStudio for interactive analysis, as well as the Workflow Description Language (WDL) for batch processing of many samples. Behind the scenes, Terra runs on Google Cloud Platform, so you will need a (free) Google Account.

Diagram illustrating the relationship between Terra and Google Cloud Platform.

In this guide, you will go through the following steps:

  1. Create a Google account
  2. Launch Terra and sign in with your Google account
  3. Link external accounts (e.g., dbGaP) to Terra (optional - enables you to import AnVIL open access datasets and to access protected data if you have appropriate authorization)

3.2 Step 1: Create a Google Account

Terra operates on Google Cloud Platform, so you will need a (free) Google account to create a Terra account and run analyses on AnVIL.

If you do not already have a Google account that you would like to use for accessing Terra, create one now.

If you would like to create a Google account that is associated with your non-Gmail, institutional email address, follow these instructions.

3.3 Step 2: Set Up Terra

Launch Terra, and you should be prompted to sign in with your Google account.

  • Once you have signed in, your Terra account is set up and your PI or manager should be able to add you to projects and/or Workspaces.
  • If this is the first time you or your team has used Terra, the PI or manager will also need to set up billing.

You can always access Terra by going to anvil.terra.bio, or by clicking the link on the AnVIL home page.

Screenshot of the AnVIL home page. The button to "launch Terra" is highlighted.

3.5 Wrap-Up

Congratulations! You have successfully set up your AnVIL account!

Your PI or lab manager should be now be able to add you to Workspaces so that you can perform analyses. Please contact your PI or manager to coordinate your user permissions for Terra Projects and Workspaces.

To learn more about how to perform analyses on AnVIL, see the Working on AnVIL section of this book.

  • The Workspaces chapter introduces AnVIL Workspaces, the fundamental unit of research organization on AnVIL. All analyses on AnVIL are performed in a Workspace.
  • The [Tools], Data, and Workflows chapters explain how to perform a variety of common research tasks on AnVIL.