FTP upload instructions
To deposit large data sets, for example time-domain data, you can use the File Transfer Protocol (FTP). FTP is a venerable, reliable
method for transfering large amounts of data across networks. Since a web browser tends to limit the size of the files that can be
transfered, we suggest that you do not use your browser to transfer time-domain data sets. There are software packages for using
FTP, but if you are using a Windows, UNIX, Linux, or Mac OSX computer, FTP is a built in function of its command line interface.
First, please collate your files into one file using tar, the unix archiving software. After your data has been collated,
it should also be compressed, preferably with gzip or bzip2. On Windows, winzip will both collate your
files and compress the archive.
If you have a BMRB accession number, please include it in the filename, e.g. bmr1234td.tar.gz
, otherwise please
name your file so that it is obvious it belongs to your deposition.
If you are using the command line interface, the next thing you need to do is navigate to the directory that contains the information
you want to upload. Use the command cd on UNIX and UNIX-like operating systms, and use the command CHDIR in Windows
CMD shell. If you are not familiar with this, someone in your group probably is.
Next, connect to the BMRB FTP server by typing:
system prompt$ ftp deposit.bmrb.wisc.edu
You should get a message that says
Connected to deposit.bmrb.wisc.edu
followed by some other information (number of users allowed, local time, etc.)
At the name prompt, enter anonymous and press Enter.
Name (deposit.bmrb.wisc.edu:your login): anonymous
You should get a message that says the login was ok. If the server request an email address or a password, enter your email address.
You should now see an 'ftp' prompt.
Set ftp to binary mode by typing binary
FTP navigation works the same way as navigation on UNIX. Use the command cd (change directory) to move among
directories. Typing pwd will tell you what directory you are currently in. (For a list of commands, type help.)
Navigate to the proper directory by typing, 'cd incoming/data_submission'.
Upload your data. Use the put command to upload your file:
You're done! Type quit, and you are no longer using FTP.
If you have not been able to upload your data following the above steps, contact
You will not be able to look at the contents of the directory. After you upload your file, the directory will still appear to be empty
if you examine it. This is not a bug and it does not indicate that your upload failed. It is a deliberate security measure so that
nobody can see what files you are uploading. If the upload gave you no errors, then that does mean BMRB has received the file even
though you will not see it in the directory.
Some users reported problems creating files over 2GB in size.
Most archiver programs can create "multi-volume" archives with particular volume size. Set volume size to less than 2GB
(2,000,000 bytes should work). With GNU tar on unix/linux:
tar -M -L 2000000 -cf bmr1234td.tar
(if/when prompted for the next volume, type in "
", then "
For other software, follow instructions that accompany it.
If you are uploading multiple files, use mput command instead of put:
ftp>mput bmr1234td.tar.gz bmr1234td1.tar.gz bmr1234td2.tar.gz