Overview of Account Setup


To use AnVIL, you will need a Google account to authenticate with Terra and the AnVIL Data Explorer and to associate your Terra account with a Google Cloud Platform (GCP) account.

If you are accessing controlled-access data, you will also need an NIH RAS ID or to be a member of a data-sharing consortium.

To enable dbGaP data use authorizations to flow through from dbGaP to Terra, you must link your Terra account with your NIH RAS ID.

The guides below walk you through each step in the account setup process.

Account Setup Checklist

  1. Set up a Terra account - To register for a Terra account, you will need to use an institutional email in order to access NIH controlled-access data.

  2. Set up Terra account with non-Google email - If your email is not associated with a Google identity, follow these steps to create a Google account that is associated with your institutional email address.

  3. Link your Terra and NIH RAS ID - To use controlled-access data on Terra, you will need to link your Terra user ID to your Researcher Auth Service (RAS) account. A Terra RAS account connects Terra to your authorization account (such as eRA Commons and dbGaP). Linking to external servers will allow Terra to automatically determine if you can access controlled datasets hosted in Terra (ex., TCGA, TOPMed, etc.) based on your approved dbGaP applications.

Next, see Requesting Data Access for more information about accessing controlled-access data and configuring Terra to read your data access privileges from dbGaP or your consortia access control list.


Help us make these docs great!
All AnVIL docs are open source. See something that’s wrong or unclear? Submit a pull request.
Make a contribution