OneSciencePlace (OSP) is a web-based platform that provides research and educational capabilities — including applications, data, computing, and publishing — in 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 addresses a focused need today and scales as requirements expand.

What OSP brings together

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

Apps
Browser-based delivery of research and educational applications, ranging from interactive web and graphical applications (Jupyter, RStudio, MATLAB, ANSYS) to batch executables and scripts on HPC clusters. A no-code form builder enables administrators or contributors to 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 built-in job tracking and one-click restart.
Data
POSIX and S3-compatible object storage with fine-grained sharing controls and metadata annotations. Custom visualization plugins can be added to support domain-specific file types.
Publishing
FAIR-compliant publishing of datasets, applications, notebooks, and workflows with DOIs, configurable metadata schemas, and multi-stage curation.

How OneSciencePlace is built

OSP uses 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 allows each tenant to operate independently while sharing a common, managed infrastructure — making it straightforward to scale from a single lab portal to a national-scale science gateway on the same platform.

OneSciencePlace three-layer system architecture diagram showing Tenant Layer, Orchestration Layer, and Resource Layer with cross-cutting Identity and Authorization Trust Plane

OneSciencePlace's 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 — including 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 requiring 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 built-in reproducibility and FAIR publishing.

How we deploy with you

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

01 / DISCOVERY
Define the use case
Identify the applications, users, data, and infrastructure your site must 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 scale as your needs evolve.

A unified open-source distribution for institutional self-hosting is planned, with funding for the proposal under review. Learn more.

Built on an established foundation

OneSciencePlace builds on 25 years of NSF-funded research cyberinfrastructure, drawing on contributions 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, and try the platform yourself in the pilot environment.

Request a demo Explore the pilot