Skip to content

Large Transfers with Globus

For large data transfers both within Yale and to external collaborators, we recommend using Globus. Globus is a file transfer service that is efficient and easy to use. It has several advantages:

  • Robust and fast transfers of large files and/or large collections of files.
  • Files can be transferred between your computer and the clusters.
  • Files can be transferred between Yale and other sites.
  • A web and command-line interface for starting and monitoring transfers.
  • Access to specific files or directories granted to external collaborators in a secure way.

Globus transfers data between computers set up as "endpoints". The official YCRC endpoints are listed below. Transfers can be to and from these endpoints or those you have defined for yourself with Globus Connect.

Cluster Endpoints

We currently support endpoints for the following clusters.

Cluster Globus Endpoint
Farnam yale#farnam
Grace yale#grace
Ruddle yale#ruddle

These endpoints provide access to all files you normally have access to, except sequencing data on Ruddle.

Get Started with Globus

  1. In a browser, go to app.globus.org.
  2. Use the pull-down menu to select Yale and click "Continue".
  3. If you are not already logged into CAS, you will be prompted to log in.
    1. [First login only] Do not associate with another account yet unless you are familiar with doing this
    2. [First login only] Select "non-profit research or educational purposes"
    3. [First login only] Click on "Allow" for allowing Globus Web App
  4. From the file manager interface enter the name of the endpoint you would like to browse in the collection field (e.g. yale#farnam)
  5. Click on the right-hand side menu option "Transfer or Sync to..."
  6. Enter the second endpoint name in the right search box (e.g. another cluster or your personal endpoint)
  7. Select one or more files you would like to transfer and click the appropriate start button on the bottom.

Sharing Data Using Globus

  1. From the file manager interface enter the name of the endpoint you would like to share from in the collection field (e.g. yale#grace)
  2. Click the Share button on the right
  3. Click on "Add a Shared Endpoint"
  4. Next to Path, click "Browse" to find and select the directory you want to share
  5. Add other details as desired and click on "Create Share"
  6. Click on "Add Permissions -- Share With"
  7. Under "Username or Email" enter the e-mail address of the person that you want to share the data with, then click on "Save", then click on "Add Permission"
  8. Do not select "write" unless you want the person you are sharing the data with to be able to write to the share.

For more information, please see the official Globus Documentation.

Setup an Endpoint on Your Computer

You can set up your own endpoint for transferring data to and from your own computer with Globus Connect. Usually you will want to use Globus Connect Personal.

Setup a Google Drive Endpoint

See our Google Drive Documentation for instructions for using Globus to transfer data to EliApps Google Drive.


Last update: April 16, 2020