RCP Quick Start Tutorial: Uploading Data and Launching Your First Session
This tutorial walks through the complete workflow:
- Set up your RCP account
- Create or join a project space
- Upload a small CSV file from your laptop
- Launch RStudio
- Read and inspect the data
- Properly stop your session to avoid charges
Step 1: Get an RCP Account
If you do not yet have access to RCP:
👉 Check out our Quick Start guide
- Request access to the HBS Research Computing Platform (RCP). You will receive an email once your account has been provisioned.
- Log into RCP at least once before requesting or being added to a project.
Full onboarding and access documentation:
Getting Started with RCP
If you encounter issues, contact: research@hbs.edu
Step 2: Create or Join a Project Space
All work in RCP happens inside a project space. - If you will be the project owner, request a new project space. Once the space is provisioned, configure your launchers . - If joining an existing project, ask the project owner to add you after your first login by reaching out to research@hbs.edu.
Project owners can:
- Authorize adding/removing team members
- Configure launchers
- Monitor usage and costs
Project management documentation:
Managing Projects
Once your project space has been created or you are added to a project, you can begin uploading data and launching sessions.
Step 3: Upload Your CSV File
Assume you have a file on your laptop called:
mydata.csv
File transfer documentation:
Transferring and Syncing Files
For Small Files (Under 5GB)
- Log into RCP.
- Click on your project.
- Click the Files tab.
- Click Upload File.
- Select
mydata.csvfrom your laptop. - Confirm the file appears in your project storage.
For Larger or Multiple Files
Step 4: Choose and Start a Launcher
To Start a Launcher
- Click on the project Workbench. For this tutorial, we will use RStudio. Click on the RStudio launcher.
- Name your session.
- Select the instance size (CPU/GPU/RAM) appropriate for your work.
- Click Provision.
- Wait for provisioning. Note that this can take 5-10 minutes.
- Click Connect when ready.
âš Running sessions incur compute charges.
When finished:
- Click Stop (to pause)
- Or Terminate (to delete permanently)
Launcher management documentation:
Managing Launchers and Sessions
Available software and storage details:
Storage and Available Software
Step 5: Read Your CSV
Files you have uploaded can be found in your project folder. This typically takes the form of "/home/ec2-user/studies/YourProjectName." Assume mydata.csv is in this project folder.
In R (RStudio)
df <- read.csv("/home/ec2-user/studies/YourProjectName/mydata.csv", stringsAsFactors = FALSE)
head(df)
summary(df)
If you need information about available software or installing packages:
Software and Package Installation
Step 6: Download Results
To download outputs:
- Go to the Files tab.
- Select your file.
- Click Download.
For large downloads:
- Compress files first, or
- Use Globus Globus.
File transfer documentation:
File Transfer Guide
Important Cost Reminder
You are charged while sessions are running.
To understand pricing and monitor usage:
Billing and Pricing Documentation
Best practice: - Stop sessions when finished. - Monitor project spending regularly.
Quick Workflow Summary
-
Request account and log in.
RCP Homepage -
Create or join a project space.
Managing Projects -
Upload CSV file.
Transferring Files -
Start launcher.
Launchers & Sessions -
Read data.
-
Stop session and monitor costs.
Billing Guide
For help: research@hbs.edu