Composable research platform Open-source distribution planned
OneSciencePlace
Run apps, manage data, and publish outputs on a single, integrated platform.
- No local setup or install required. Deliver mini or mega portal/gateway fast.
- Run native and containerized apps on VMs/Hosts or on Slurm clusters, located anywhere, for the same OSP tenant—apps run in user-space.
- No-code launch UI to deploy native or container apps.
- Publish apps, datasets, and other artifacts with rich metadata and DOIs.
Help Shape the Future of OneSciencePlace: Contribute your input
Lineage & Acknowledgements
OneSciencePlace was originally initiated within NSF’s Science Gateway Community Institute and is informed by three decades of research on cyberinfrastructure, with contributors from people who helped develop Hubzero, SeedMeLab, CIPRES, Apache Airavata, and Tapis.
The National Science Foundation funded this work under award numbers 1547611, 2311206, 2311207, and 2311208.
What Is OSP?
A managed, multi-tenant platform (open-source distribution planned) that unifies app execution, data sharing, publishing, and site content—so you don’t stitch tools together.
Outcomes
Apps
- Containers: single-port web containers run out of the box.
- Native: command line serial, parallel, or distributed executables are supported.
- Graphical apps: embed VNC/DCV/Xpra in the container; OSP proxies to the browser.
- No-code launch UI: build forms and complex UIs without writing code.
- Restrictions: Apps can be private or tenant-wide. Group restrictions planned.
- Reproducibility: Job parameters are tracked and stored.
- Clone & restart: one-click re-run; checkpoint/resume when the app supports it.
- Visibility: apps are tenant-scoped; publish as single-user or site-wide (groups planned).
Set them up for a launch in minutes.
Compute Integration
Data & Publishing
- Storage today: POSIX and S3/object + file sharing.
- Globus: Globus data transfer planned.
- Publish: publish datasets and apps with rich metadata and DOIs, FAIR data support planned.
- Archiving: post-run configuration support archive job outputs to POSIX or S3.
Identity & Access
Use Cases
Featured Project: Quakeworx
Quakeworx is an extensible framework for earthquake simulations delivered with OSP.
How It Works
- Schedule a demo — see the platform and discuss needs.
- Setup — we provision a secure environment and brand it.
- Auth & compute — connect LDAP/OIDC; integrate clusters or a Linux host.
- Deploy apps — onboard containers and configure UIs with the no-code builder.
- Launch — go live; we handle hosting and maintenance.
Does this sound familiar?
- Researchers need HPC access; the command line blocks many of them.
- Staff time is limited for evaluating or building DIY portals.
- Maintaining a custom gateway consumes scarce FTEs.
- Sponsors require Open Access; you need DOIs and metadata without having to build a repo.
Open Source
Open-source distribution is planned. The managed SaaS is available now; the open distribution will enable self-hosting while keeping SaaS as the fastest path to production. Scope and contribution guidelines will be published at the time of release.