How to Register Files on CBRAIN
A Data Provider is a data storage area that CBRAIN is aware of.
A typical user has access to two data providers named MainStore and
MindStore as well as two "incoming data providers". An "incoming
data provider" is a provider set up by the network administrator
that can be accessed through another protocol outside of the CBRAIN
framework. The two "incoming data providers" currently set up are
named "SFTP-Incoming" and "SFTP-Brainstorm", and are accessed using SFTP
(Secure File Transfer Protocol).
Data files can be uploaded to CBRAIN using SFTP client programs on your computer.
You may connect using any SFTP client for UNIX, Mac or
Windows on host mindstorm.cbrain.mcgill.ca or brainstorm.cbrain.mcgill.ca
using the port number 7500. Your username and password are those
of the CBRAIN website. Files uploaded to mindstorm will appear in CBRAIN with
the "browse" button of the "SFTP-Incoming" Data Provider, while files
uploaded to brainstorm will appear in the "SFTP-Brainstorm" Data Provider.
Recommended SFTP Clients:
- Command Line SFTP on Unix:
- sftp -o port=7500 username@mindstorm.cbrain.mcgill.ca
- Options can be displayed by entering help into the command line
- SFTP client available for Mac and Windows: FileZilla
- Select File -> Site Manager
- Select New Site
- Under the General Tab in the Site Manager
- Enter the hostname: mindstorm.cbrain.mcgill.ca
- Enter the port number: 7500
- Select the Server Type: SFTP - SSH File Transfer Protocol
- Select the Logon Type: Normal
- Enter the username for your CBRAIN account
- Enter the password for your CBRAIN account
- Under the Advanced Tab
- Select the Server Type as Unix
- Select Bypass proxy
- Click connect
- Files on your local computer are listed on the left.
- File on the remote computer are listed on the right.
- Files may be dragged to move them to and from the remote and local computers.
- Options for managing files are displayed by selecting the file and right clicking on that file.
- SFTP Client available on Mac: Cyberduck:
- Select Open Connection
- Select SFTP as the file transfer protocol.
- List the server as mindstorm.cbrain.mcgill.ca with your username and password for CBRAIN and list the port as 7500.
- Files displayed in the drawer that appears are those files on the remote computer
- Right click in the drawer that appears and select Upload to upload files from your local computer to the remote computer
- Select a file and right click to download the file to your local computer
Upload and download your files as needed from the configured client. Then go to the Data Providers tab, find the "incoming data provider" and click on it's "Browse" link. Register your files on CBRAIN, and they will appear in the file manager. You should MOVE these files to one of the official CBRAIN Data Providers. When registering files can be automatically assigned to a project and either moved or copied to the selected data provider.