You will get an email from aff-account@tufts.edu asking you to set up your Tufts account. Following the instructions in this email, you should
Once all of these steps have been completed, you can connect to the HPC through the terminal with your new tufts username: ssh TUFTS_USERNAME@login.pax.tufts.edu. You must be connected to the Tufts VPN for this to work.
You will get a message saying:
The authenticity of host 'login.pax.tufts.edu (XX.XXX.XXX.XX)' can't be established.
ED25519 key fingerprint is SHA256:{{someLongFingerprint}}.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
login.pax.tufts.edu to the list of known hosts in ~/.ssh/known_hosts/. You won't get this prompt again. Set up a SSH key-based authentication so you don't need to enter your Tufts password each time you connect to the Tufts HPC
ssh-keygen -t ed25519 -C tufts_email@tufts.edu/Users/local_username/.ssh/id_ed25519~/.ssh/id_ed25519 (private key — keep safe)~/.ssh/id_ed25519.pub (public key — to be shared with servers)
ssh-copy-id tufts_username@login.pax.tufts.edu~/.ssh/authorized_keys on the HPC serverYou can test if this works by entering ssh tufts_username@login.pax.tufts.edu
~/.ssh/configTo simplify things even further, you can set up a ~/.ssh/config file so that you can use access the Tufts HPC by simply typing ssh tufts-hpc.
~/.ssh/config file, create one by typing nano ~/.ssh/config. Then, add the following information into the file.
Host tufts-hpc
HostName login.pax.tufts.edu
User tufts_username
IdentityFile ~/.ssh/id_ed25519
Port 22
chmod 600 ~/.ssh/configssh tufts-hpcexit.Once you have access to the Tufts HPC, you can access your personal directory within the Bonham Lab folder at /cluster/tufts/bonhamlab. This is a good place to store data/results for personal projects.
/cluster/tufts/bonhamlab/shared/) also contains helpful directories with conda environments, apptainer containers, bioinformatics tools (bin) and biobakery databases ( databases)Troubleshooting: