Online Tutorial - Develop and deliver a Science Gateway or an HPC portal on OneSciencePlace
Presenters: Amit Chourasia (UCLA), Benjamin Winjum (UCLA), Jerome Ronquillo (UCLA), Choonhan Youn (SDSC)
- Venue: Online (Part of 2025 Science Gateways Conference)
- When: Oct 22, 2025 | 1pm - 3:30pm ET | 12pm - 2:30pm CT | 10am - 12:30pm PT
- Duration: 150 mins
- Requirements: Web browser
- Audience: Compute service providers, Portal/Science Gateway builders, PIs, Researchers
- Registration: Free (Closes Oct 15, 2025)
- Register here
- Steps to register
- Select "Tutorials Session Only"
- Click "Continue"
- Under "Please select which tutorials you are interested in", choose "Develop and Deliver a Science Gateway or an HPC Portal on OneSciencePlace"
OneSciencePlace® is a modern, extensible, fully managed, and composable platform that enables the creation of an HPC portal, a science gateway, a data sharing hub, or a publication repository through an intuitive, low-code/no-code environment. Designed to cater to the complete spectrum of the research ecosystem, OneSciencePlace empowers principal investigators, educators, research teams, HPC administrators, and institutional stakeholders alike. Whether serving a single user, a classroom, a collaborative research group, or a campus-wide initiative, the platform scales effortlessly to meet diverse needs.
At its core, everything on OneSciencePlace consists of content, including applications, data, publications, and tools, which facilitates the curation, presentation, and extension of scientific resources. With built-in FAIRness (Findable, Accessible, Interoperable, Reusable) and seamless integration across computational and storage backends (on-premises or cloud), OneSciencePlace redefines the delivery of cyberinfrastructure at a fraction of the cost and with minimal administrative burden.
The OneSciencePlace platform is built on a collection of mature technologies, including Drupal, SeedMeLab, Tapis, and others. It can seamlessly interface with multiple compute resources, including Linux hosts, HPC clusters, and storage resources such as POSIX file systems or S3 object storage.
The tutorial builds on last year’s success and will include the latest developments of the OneSciencePlace platform. This tutorial will focus on Science Gateway and HPC portal use cases, guiding attendees to explore OneSciencePlace in a hands-on way. An outline of the tutorial agenda is provided below, including presentations, reviews, and hands-on components.
Agenda
- Tutorial account logistics (5 mins)
- Overview of OneSciencePlace Platform (20 mins) Amit Chourasia
- Apps: Running applications (Hands-on) (10 mins) Amit Chourasia
- Interactive Web app: Jupyter & RStudio
- Interactive VNC app: Linux Desktop
- Batch command line app: Executable on an Elastic Slurm cluster on AWS
- Compute systems available for tutorial (Review) (10 mins) Amit Chourasia
- Complex apps and their UI (Review) (10 mins) Amit Chourasia
- Break (10 mins)
- Creating a simple app and its custom UI (Hands-on) (40 mins) Benjamin Winjum
- Add new compute system (Review) (20 mins) Benjamin Winjum
- Creating publications and publishing (Review) (15 mins) Jerome Ronquillo
- Roles and permissions overview (10 min) Jerome Ronquillo
- Discussion
Attendee outcomes
The tutorial will allow attendees to gain hands-on experience with the OneSciencePlace platform and …
- Learn to use applications on two systems: a Linux host and an HPC cluster.
- Learn to create a new application along with its user interface without coding.
- Gain an understanding of the feasibility of enabling and empowering users to develop their applications.
- Generate ideas to design a single user-facing environment that seamlessly integrates multiple clusters and hosts, both within and across institutions.