Transferring and Managing Project Files
Transferring Files
Uploading and Downloading Local Files
Users can upload and download local files by clicking on the "Files" tab to the right of the Workbench.
To upload a file, click on the "Upload File" button next to the "Actions" button. To upload a folder, click on the down arrow to the right of the "Upload File" button, which will reveal the option to upload a folder:
Currently, only one file or folder up to 5GB can be uploaded/downloaded at a time by users. To upload multiple and/or large files, one option is to compress them locally and then extract them on the RCP. Similarly, you can compress files on the RCP prior to downloading them localling. Detailed instructions on can be found in our Compressing and Extracting Files Tutorial. Otherwise, please use one of the methods outlined in the following sections.
Transferring from Cloud Storage
Coming soon
Using Globus
Globus, a data transfer service, can be used to transfer multiple files at once and/or files exceeding the 5GB limit. Globus can be used to transfer data into a project space on the RCP or out of the RCP to another location. In order to use Globus, you will need to establish your project as an end point for Globus. To do this, log into the Globus transfer application at www.globus.org. You will need to select Harvard University as your institution followed by entering your Harvard Key credentials and password. Please note that only HBS credentials will have access to HBS resources. Credentials from other schools will not work properly.
Once logged in, navigate to the file manager tab and locate the Harvard Business School S3 Collection by searching for this collection in the Collection dialog box.
After selecting the "Harvard Business School S3 Storage" Collection, you should see the following dialog:
Click the continue button and you will be brought to this dialog box:
Enter the AWS IAM Access Key ID and AWS IAM Secret Key provided to you by the Research Technology team for your project. If you don't have an Access Key ID or Secret Key ID, please contact RCS at research@hbs.edu and request them for you project. If you are not the project owner, you will need permission from the project owner to obtain these Key IDs.
After entering the Key IDs, you should be able to see the directory listing of your project, as well as be able to upload and download files as shown below.
If you are transferring very large files, we recommend transfer from another Globus endpoint (such as the Harvard Business School DTN, attached to the HBSGrid, or by creating your own endpoint using Globus Personal).
If you need help at any point along the way, please contact research@hbs.edu.
Managing Source Code - Syncing to Git
All launchers for IDEs (including Stata, VSCode, RStudio, Jupyter and Spyder) have git installed on their base images. To use git for sessions using these launchers, please use the terminal window for each to execute git commands.
For a list of common git commands see the Git Hub Cheat Sheet.
If you are brand new to code code version control with git, please visit this useful guide.
If you are using Harvardβs Github enterprise for your repositories the standard login and password do not work and you will need to use either ssh keys or tokens. Please see
1. https://github.com/settings/tokens for using tokens
2. https://github.com/settings/ssh for ssh
If you have any questions or run into issues, please reach out to research@hbs.edu.