Transferring Files with OnDemand
Last updated on 2026-08-27 | Edit this page
Overview
Questions
- How do I transfer small files without the command line?
- What are the limitations of web-based file transfer?
Objectives
After completing this episode, participants will be able to:
- Access the OnDemand file manager interface
- Upload and download files through the web browser
- Create directories and organize files
- Understand when web transfer is appropriate vs. other methods
OnDemand Web Interface
The OnDemand web interface at https://ondemand.hpc.pomona.edu provides graphical file management without command-line tools.
Best for: Small files (under 500 MB), interactive browsing, one-off transfers.
Limitations: File size limit (~2 GB per upload), slower than rsync, not suitable for batch operations.
When to Use Web vs. Command-Line
Use OnDemand for small files under 500 MB and interactive file browsing. Use rsync for files larger than 500 MB, batch operations, and automated transfers.
Accessing OnDemand
- Navigate to
https://ondemand.hpc.pomona.edu - Login with your Pomona College credentials
- Approve the Duo two-factor authentication push
- Click Files in the navigation menu
The file manager shows your home directory by default with buttons for Home, New File, New Dir, and Upload.
Uploading Files
- Navigate to the destination folder (e.g.,
/rhome/<myusername>) - Click the Upload button
- Select file(s) from your computer
- Wait for the progress bar to complete
For multiple files, hold Ctrl (Windows) or Cmd (Mac) to select several at once. To upload a directory structure, create the folders on Sagehen HPC first, then upload files into each.
For files larger than 500 MB, use rsync instead:
Downloading Files
- Locate the file in the file manager
- Right-click and select Download
- The file saves to your Downloads folder
For directories, create a compressed archive first via SSH, then download the archive:
Organizing Files
- Create directory: Click “+ New Dir”, enter name
- Create file: Click “+ New File”, enter name
- Delete: Right-click, select Delete (usually permanent)
- Rename: Right-click, select Rename (if available)
Challenge: Upload and Download
- Create a folder structure on Sagehen:
/rhome/<myusername>/workshop/data//rhome/<myusername>/workshop/results/
- Upload any file from your computer to the
data/folder - Refresh the browser (F5) and verify it appears
- Download the file back to your computer and confirm it matches
After completing the challenge, you should see your uploaded file in
the OnDemand file manager under
/rhome/<myusername>/workshop/data/ with the correct
file size. The downloaded copy should be identical to the original.
If the file does not appear after upload, try refreshing the page. If upload fails, check that the file is under 2 GB and your quota is not exceeded.
- OnDemand at https://ondemand.hpc.pomona.edu provides GUI-based file management
- Suitable for small files (under 500 MB) and interactive browsing
- Always refresh the browser after uploads to verify success
- Use rsync for large files or batch operations