Skip to content

Latest commit

 

History

History
115 lines (70 loc) · 6.47 KB

preliminary_steps.md

File metadata and controls

115 lines (70 loc) · 6.47 KB

Introduction

Please follow these step to begin using Dolphin services:

Step 1: Register for access to the HPCC (High Performance Computing Cluster)

The registration form can be found at MGHPC website. Once the HPCC Admins receives your registration form, they will send an email to your PI requesting the PI’s permission to give you access. After it’s approved you will receive an email from the HPCC Admins group with your HPCC account user name.

Step 2: Send an email to the HPCC-Admins

Send an email to the HPCC-Admins ([email protected]) to set your account for Dolphin.

Step 3: Connecting to your account

In order to use the pipelines in DolphinNext, you need to run a script in the cluster. This is a one time script that will allow DolphinNext to submit future jobs to the cluster on your behalf. To connect cluster use your HPCC user ID and password sent by HPCC Admins.

Troubleshooting: If you're getting "Operation timed out" errors, you might try installing VPN software (eg. Pulse Secure) to access UMass Medical School network.

You can find the details at this UMass Medical School Link.

A. If you're using Windows

In order to make an SSH connection to your account, you need to use program like PuTTY.

    A1. Download and open PuTTY from their website.

    A2. Use the following info to configure your connection and click Open to start the SSH session.

- Host Name: ghpcc06.umassrc.org
- Port: 22 
- Connection Type: SSH 

    A2. If this is the first time that you have used PuTTY to log in to your account with SSH, a warning similar to the following one displays. If you are sure that you have entered the correct information, click Yes.

    A4. After you accept the warning, the terminal prompts you for your username and password. Please enter these values and press enter.

Caution:
* The password is not echoed back to the screen as it is entered.
* If you need to copy and paste your password, you can right-click (or use middle mouse button) to paste your password.
* If you're getting "Access Denied" errors, you might entering your username or password incorrect.

    A5. If this is the first time that you login to your account, you might need to reset your password. Please enter the new password and press Enter. Note that passwords are not echoed to the screen. After changing your password, you will be logged out and you need to reconnect to your host machine by re-opening Putty window.

    A6. If you have entered the correct password, the prompt responds with a shell prompt::

[yourusername@ghpcc06 ~]#

B. If you're using Linux or MacOS

If you are a MacOS or Linux user, you can make an SSH connection by using Terminal, a console program included with the operating system.

    B1. Search for the Terminal program in your operating system and click to open it.

    B2. First, you should type the ssh command in the console. Then enter your username and hostname and add @ sign in between and press enter::

    B3. The terminal prompts you for your password. Please enter your password and press enter.

Caution:
* The password is not echoed back to the screen as it is entered.
* You can still copy and paste your password, but it won't appear in your screen.
* If you're getting "Access Denied" errors, you might entering your username or password incorrect.

    B4. If this is the first time that you login to your host machine, you might need to reset your password. Please enter the new password and press Enter. Note that passwords are not echoed to the screen. After changing your password, you will be logged out and you need to reconnect to your account.

    B5. If you have entered the correct password, the prompt responds with a shell prompt::

Step 4: Run a script for authorization

In order to use the pipelines in DolphinNext, you need to run a script in the cluster. This is a one time script that will allow DolphinNext to submit future jobs to the cluster on your behalf.

1. Please enter following command to your terminal and press enter.

/project/umw_biocore/bin/addKey.bash

2. Command will print following text:

[yourusername@ghpcc06 ~]$ /project/umw_biocore/bin/addKey.bash
ummsres15 key added
ummsres03 key added

3. Send an email to the Biocore

Please send “the output” of this script and your cluster username to Biocore ([email protected]). We will make sure that you successfully added the keys to your cluster system.

Step 5: Project Space Requirements

Consult HPCC-Admins ([email protected]) for your project space requirements. For example; typically 6 RNA-Seq libraries (5G to 10G each) require at least 500G of space to store the data and run the pipelines. Confirm you have the necessary space for your project.