OneSciencePlace (OSP) is a web-based platform for delivering research and education capabilities — applications, data, computing, and publishing through a single, coherent environment.

It is designed for institutions, projects, and research teams that need more than a simple web portal but do not want to build and maintain a custom solution from scratch. OSP provides a managed, composable foundation that can support a focused need today and grow over time as requirements expand.

What OSP brings together

OSP unifies four capabilities that research teams typically manage through separate, disconnected tools.

Apps
Browser-based delivery of research and educational applications, from interactive web and graphical applications (Jupyter, RStudio, MATLAB, ANSYS) to batch executables and scripts running on HPC clusters. A no-code form builder lets administrators create custom launch interfaces without writing code.
Compute
Integration with HPC clusters, single hosts, cloud, and hybrid environments, including ACCESS and NAIRR resources. Supports Slurm, MPI, GPU workloads, and interactive sessions, with job tracking and one-click restart built in.
Data
POSIX and S3-compatible object storage with fine-grained sharing controls and metadata annotation. Custom visualization plugins are supported for domain-specific file types.
Publishing
FAIR-compliant publishing of datasets, applications, notebooks, and workflows with DOIs, configurable metadata schemas, and multi-stage curation workflows.

How OneSciencePlace is built

OSP is built on a three-layer architecture that separates the user-facing tenant environment from the shared orchestration services and the underlying compute and data resources. This separation lets each tenant operate independently while sharing common, managed infrastructure — making it straightforward to scale from a single lab portal to a national-scale science gateway on the same platform foundation.

OneSciencePlace three-layer system architecture diagram showing Tenant Layer, Orchestration Layer, and Resource Layer with cross-cutting Identity and Authorization Trust Plane
OneSciencePlace three-layer architecture — Tenant, Orchestration, and Resource — with a cross-cutting Identity and Authorization Trust Plane
Tenant Layer
Each portal or gateway runs in its own isolated environment — apps, workflows, data management, user administration, and publishing — on a dedicated Drupal instance with no-code configuration throughout.
Orchestration Layer
Shared, logically isolated services across all tenants — Tapis for multi-tenant job and data microservices, the Satellite proxy for interactive session tunneling, and Globus for high-performance data transfer and sharing.
Resource Layer
Connects each tenant to its compute and data systems — Slurm clusters, Kubernetes clusters, standalone hosts, virtual machines, and cloud-elastic environments — entirely in user space, without requiring privileged access on the connected systems.
Identity and Authorization Trust Plane
Cross-cutting identity and authorization across all layers, supporting CILogon, ACCESS OIDC, and the Tapis Trust Management Service.

Who it is for

OneSciencePlace is designed for a range of users and scales.

Faculty PIs and research teams
A lightweight lab portal for sharing applications, data, and outputs without dedicated IT support.
Instructors and workshop leaders
Prebuilt application environments with simple federated sign-in for students.
Research IT and HPC centers
A reusable institutional platform that reduces custom development and ongoing maintenance.
Science gateway communities
Federated access across institutions, with reproducibility and FAIR publishing built in.

How we deploy with you

OneSciencePlace is available today as a managed deployment. Engagement typically begins with a conversation about your project and proceeds through five steps.

01 / DISCOVERY
Define the use case
Identify the applications, users, data, and infrastructure your site needs to support.
02 / CONFIG
Configure the environment
Site structure, branding, access model, and core platform components.
03 / CONNECT
Integrate systems
Identity, compute resources, storage, and related services.
04 / POPULATE
Apps & docs
Configure applications, data management, publishing, and user-facing documentation.
05 / OPERATE
Launch & run
Operated as a managed service. Scope can grow as your needs evolve.

An open-source distribution for institutional self-hosting is in active development. Learn more.

Built on a proven foundation

OneSciencePlace builds on 25 years of NSF-funded research cyberinfrastructure, with contributors from the teams behind HUBzero, SeedMeLab, CIPRES, Apache Airavata, and Tapis. It integrates with established platforms including Tapis for job and data lifecycle management, and CILogon and Globus Auth for federated identity.

Building on 25 years of NSF-funded cyberinfrastructure
HubZero·SeedMeLab·CIPRES·Apache Airavata·Tapis

Ready to go deeper?

Talk with us about your project, try the platform yourself in the pilot environment, or compare OSP with other platforms.

Request a demo Explore the pilot Compare with other platforms