Toggle Accessibility Tools

Data Retrieval

Genomics Next-Gen Sequence Retrieval

The RTSF Genomics Core FTP server now requires secure (FTPS) connections.

To protect the integrity and security of the MSU network and its systems, and to permit users from outside of the MSU network to once again access the RTSF Genomics Core file distribution server we will be enforcing secure (encrypted) connections only. This change ensures that usernames and password are no longer passed between the client and host in clear text.

For you this will mean using an FTP client application capable of Secure FTP (FTPS) using TLS and configuring it to use an explicit TLS connection. Nearly every current FTP client software is capable of FTPS using TLS. When configuring your software for FTPS used Explicit TLS only, never Implicit TLS. We cannot provide configurations instructions for every FTP client software but below are examples for two popular ones.

FileZilla (Windows/Mac/Linux)

  1. Open the Site Manager and create a New Site for your RTSF FTPS account.
  2. Enter the host name
  3. Select Protocol FTP-File Transfer Protocol
  4. Select Encryption Require explicit FTP over TLS
  5. Enter the username and password provided to you.

The settings should look like:


Transmit (Mac OS X)

Click on the FTP tab in a new connection window to get the “Connect to FTP Server” dialog.

  1. Enter the host name
  2. Select the radio button FTP with TLS/SSL
  3. Enter the username and password provided to you.

The settings should look like:


After clicking Connect with whatever client software you are using you may be presented with a notice that it is unable to verify the server’s certificate. This is normal and you may proceed be clicking OK or Connect, etc.

Transferring data from the RTSF FTP server using the command line program wget

The program wget may be used to transfer data from the RTSF FTP server using the now required encrypted FTP with TLS/SSL (FTPS). There are specific requirements for wget to support FTPS and the wget provided with most standard Linux distributions does NOT support FTPS. Only versions of wget 1.17 or later are capable of supporting FTPS and then only if that support was included when the program was compiled. If you need to install a newer version of wget on your system download the latest version from the GNU Source Repository ( When running the configure program prior to compiling be sure to include the option "--with-ssl".

If you attempt to run wget as described below and you receive an error message which states: 'Unsupported scheme "ftps"' it means that the version of wget you are using does not support FTPS.

Special considerations for using wget on the MSU HPCC cluster:

You will need to log into the file transfer host and load two software modules to perform FTPS file transfers to the HPCC.

- log in via ssh using your MSUNetID to

$ ssh <MSUNetID>

Your log in prompt should indicate that your are logged in to the globus-01 host ([user@globus-01 ~]$)

Do not ssh out to any of the development nodes. FTPS transfer from the RTSF FTP server to the HPCC only works if you are currently working from the rsync login node. Once you have transferred your data to your home directory on the HPCC it will of course be available anywhere on the HPCC.

- load the modules GCCcore v6.4.0 and wget v1.19.4

[user@globus-01]$ module load GCCcore/6.4.0 wget/1.19.4

- execute the wget command

[user@globus‑01]$ wget -r -np -nH --ask-password ftps://<username>@<hostname>/<directory_name>

Enter your password when prompted.

Username, password and hostname are the ones provided to you (usually via email) when you first received data from the MSU RTSF Genomics Core. directory_name is the name of the subdirectory in you FTP account which contains the data for your current run(s) that you want to download. This subdirectory name is provided in the email notifying you that your data is available.

This command will create a new subdirectory named <directory_name> at your current working directory containing all of the FastQ files for that run.