-
Notifications
You must be signed in to change notification settings - Fork 12
Tool access
mthorsen-nmdp edited this page Sep 22, 2014
·
18 revisions
- Go to http://aws.amazon.com, and then click Sign Up.
- Follow the on-screen instructions.
- Additional information on getting started with AWS can be found at http://aws.amazon.com/getting-started/
Note: Part of the sign-up procedure involves receiving a phone call and entering a PIN using the phone keypad.
- Open the Amazon EC2 console.
- From the navigation bar, select US East (N. Virginia) Region for the key pair.
- Click Key Pairs in the navigation pane.
- Enter a name for the new key pair in the Key pair name field of the Create Key Pair dialog box, and then click Create.
- The private key file is automatically downloaded by your browser. The base file name is the name you specified as the name of your key pair, and the file name extension is .pem. Save the private key file in a safe place. (ie. ~/.ssh/my-key-pair.pem)
- If you are on a Mac or Linux system and do not have a .ssh directory, run the command below from a terminal.
mkdir ~/.ssh/
- If you are on a Windows system and do not have a .ssh directory, run the command below from PowerShell or CMD.
mkdir .ssh
to be completed...
- From the AWS console navigate to Services --> EC2 and click on Launch Instance
- You should now be in the Choose AMI menu. Click on Community AMIs and search for PLACEHOLDER click Select
- Select a size for the instance
Mac and Linux
- If you are using a Mac of Linux machine you can simply open a terminal and ssh to the box using the private key that was provided to you.
ssh -i <path-to-private-key> <username>@dashnode.b12x.org
Windows
Install and Generate .ppk File
- Download and install PuTTY from the Putty download page. Be sure to install the entire suite.
- Start PuTTYgen (for example, from the Start menu, click All Programs > PuTTY > PuTTYgen).
- Under Type of key to generate, select SSH-2 RSA.
- Click Load. By default, PuTTYgen displays only files with the extension .ppk. To locate your .pem file, select the option to display files of all types.
- Click Save private key to save the key in the format that PuTTY can use. PuTTYgen displays a warning about saving the key without a passphrase. Click Yes.
- Specify the same name for the key that you used for the key pair (for example, my-key-pair). PuTTY automatically adds the .ppk file extension.
Note: Your private key is now in the correct format for use with PuTTY. You can now connect to your instance using PuTTY's SSH client.
Launch Putty and Connect to Server
- Start PuTTY (from the Start menu, click All Programs > PuTTY > PuTTY).
- In the Category pane, select Session and complete the following fields:
- In the Host Name box, enter
<username>@dashnode.b12x.org - Under Connection type, select SSH.
- Ensure that Port is 22.
- In the Category pane, expand Connection, expand SSH, and then select Auth. Complete the following:
- Click Browse.
- Select the .ppk file that you generated for your key pair, and then click Open.
- (Optional) If you plan to start this session again later, you can save the session information for future use.
- Select Session in the Category tree, enter a name for the session in Saved Sessions, and then click Save.
- Click Open to start the PuTTY session.
- If this is the first time you have connected to this instance, PuTTY displays a security alert dialog box that asks whether you trust the host you are connecting to. Click Yes.
to be completed...
- The IT infrastructure necessary to develop and test code quickly (hack without looking back)
The following items will be documented very shortly
(Note that order may change:)
- Using the NMDP-developed AMI
- Installing the software on your own system
- finding the data on the AMI
- logging into the NMDP-provided instance
- requesting an account on the NMDP-provided instance
tools included on the AMI, and NMDP-provided instance
- standard Linux system tools, including wget, curl, emacs, vim
- source control manipulation tools: git, subversion
- java development tools: openjdk 1.7, maven
- pipeline related tools: nmdp-ngs-tools, SSAKE, bwa, samtools, gl-tools, blat, sra-toolkit
- misc tools: groovy
- Home
- DaSH 18 (Leiden) 2025
- DaSH 17 (Prague) 2025
- DaSH 16 (Stanford) 2025
- DaSH 15 (Utrecht) 2024
- DaSH 14 (Oklahoma City) 2024
- DaSH 13 (Rochester) 2023
- DASH VRS (Virtual) 2022
- DASSH3 (Virtual) 2020
- DASH12 (Virtual) 2022
- DASSH4 (Virtual) 2021
- DASH11 (Virtual) 2021
- DASSH3 (Virtual) 2020
- DASH10 (Virtual) 2020
- DASH Validation (Minneapolis) 2020
- DaSSH 2 (Minneapolis) 2019
- DASH9 (Denver) 2019
- DASH8 (Baltimore) 2018
- DASSH FHIR (Minneapolis) 2018
- DASH7 (Utrecht) 2017
- DASH IHIWS (Stanford) 2017
- DASH6 (Heidelberg) 2017
- DASH5 (Berkeley) 2017
- DASH4 (Vienna) 2016
- DASH3 (Minneapolis) 2016
- DASH2 (La Jolla) 2015
- DASH1 (Bethesda) 2014
- Preparing for the Hackathon
- Tool access
- Tools
- Data
- Github help