ArrayExpress provides a FTP repository for submitters to upload a large volume of data files associated with their experiment submissions.
Before you start transferring files, please note the following points:
1. FTP upload instruction for Windows Explorer users
2. FTP upload instruction for terminal/command prompt users
3. Aspera upload instruction
Make sure you are connected to the internet via a physical connection and not on a wireless connection.
Open a Windows Explorer window (and not an internet browser window as the latter is not designed for FTP file upload). If you need help how to open an Explorer window, here are instructions for Windows XP/Vista/7, Windows 8 and Windows 10.
If you are uploading files for an Annotare submission, you will have get the FTP address from your Annotare "Upload and assign data files" > "FTP upload..." window. This FTP address contains the path to your personal subdirectory. Please manually copy this FTP path from the Annotare dialogue using right-click "Copy link" and paste it into the Windows Explorer address bar. It should look similar to this: ftp://annotare:annotare1@ftp-private.ebi.ac.uk/prod/ibtd1rmo-20r7k3g747sup/. For all other submissions (e.g. array design), enter ftp://annotare:annotare1@ftp-private.ebi.ac.uk/prod/ in Windows Explorer address bar. The URLs already contain the username annotare and password annotare1, so you're logged in automatically after being connected to the FTP server.
If there are no error messages from Windows, that means connection is successful. (Unfortunately, Windows does not provide notification confirming successful connection to an FTP server.) When connected, you will see an almost "blank" Windows Explorer window which is similar to this:

You can start dragging files from your computer's file system and dropping them onto the logged-on Windows Explorer window.
Make sure you are connected to the internet via a physical connection and not on a wireless connection.
1. Open a Terminal window and change to the directory containing the data files.
2. Type: ftp -p ftp-private.ebi.ac.uk to connect to the FTP server.
3. Enter username annotare and password annotare1.
4. (Annotare submissions only) Change into the submission's subdirectory. You will find the path in Annotare by clicking on "FTP upload...". It should look similar to this: /prod/ibtd1rmo-20r7k3g747sup.
In the terminal window type cd followed by the path name.
5. Use the put command to place one file (or mput for multiple files) into the FTP directory.
To exit FTP, type quit. On exiting you will get a message printed to screen to tell you whether your transfer was successful.

Note: If you are using Mac, the file transfer may fail due to incompatible FTP settings of the standard FTP client on Mac (which is embedded in Finder). In this case you should be able to upload your files using an alternative FTP client, e.g. CyberDuck. If you have CyberDuck installed, you will be able to transfer files for your Annotare submission by clicking on the link with the FTP address in Annotare.
Aspera is a commercial file transfer protocol that provides better transfer speeds than FTP over long distances.
ascp -P 33001 -c aes128gcm <yourfile.txt> annotare@fasp.ebi.ac.uk:<your upload directory>/annotare1."FTP/Aspera upload" button. It should look similar to this:
prod/abcd1efg-hijk2lmno3pqr.