OneSciencePlace is a composable platform with active deployments at institutional and multi-institution scale. The roadmap below describes capabilities planned for the next phase of development — broader collaboration support, deeper data and compute integration, and community distribution.

OneSciencePlace today

Available as a managed deployment with active engagements covering the capabilities below.

  • Browser-based delivery of interactive web, graphical, and batch applications
  • No-code application UI builder
  • Compute integration with Slurm-based HPC clusters, standalone Linux hosts, and national resources including ACCESS and NAIRR
  • POSIX and S3-compatible object storage
  • Data sharing with metadata, annotation, and granular access controls
  • FAIR publishing with DOIs, configurable metadata schemas, and curation workflows
  • Federated identity via CILogon, Globus Auth, LDAP, and SAML
  • Role-based access control (RBAC)
  • Provenance tracking via the Tapis integration layer
  • Content management and site building via Drupal

OneSciencePlace is being deployed across a range of institutional contexts, including science gateways, campus HPC portals, lab environments, and instructional computing. See platform capabilities →

Current development work

Capabilities being completed under existing development resources.

Dashboard refinement

In development

A unified administrative and researcher-facing dashboard for managing projects, applications, data, jobs, workflows, and publications — designed for clarity, low cognitive load, and productivity across all OneSciencePlace capabilities.

Next phase of development

The capabilities below comprise the next major phase of OneSciencePlace development — expanding compute reach, data publishing rigor, instructional integration, programmability, and community distribution.

PrototypedWorking internally; not yet production-ready
PlannedScoped, pending funded development
Collaborative groups

Prototyped

Shared environments for research teams, classes, and projects to organize resources, manage members, and publish results together. Group spaces will support delegated administration, group-level access controls, and policy-based permissions across all platform capabilities.
Kubernetes and AI/ML workloads

Prototyped

Expanded compute integration to support Kubernetes-based job execution, interactive GPU sessions, and AI/ML workflows. This will enable OneSciencePlace deployments to support modern machine-learning and data-intensive workloads alongside traditional HPC batch jobs, within the same unified interface.
Globus integration

Planned

Expanded integration with Globus for high-performance data transfer between storage systems, compute resources, and user endpoints. This will complement OneSciencePlace's existing Globus Auth support for federated identity, adding reliable large-scale data movement across institutional and national resources directly within the platform.
Learning management integration

Planned

Integration with Canvas LMS, enabling instructors to deploy advanced computational environments for coursework beyond the Jupyter ecosystem. Course rosters will map directly to OneSciencePlace groups, enabling scalable instructional computing on campus, cloud, or HPC resources.
FAIR data publishing

Planned

A technically rigorous extension of the existing publishing capabilities — drawing on fairsharing.org as a model for standardized metadata schemas, controlled vocabularies, and interoperability standards. The extension will be discipline-aware, providing a common extensible foundation while supporting domain-specific schemas, vocabularies, and curation workflows configured per deployment. JSON-LD output and machine-readable metadata are part of this work.
Workflow automation

Planned

A visual workflow composer enabling researchers to build and run multi-step pipelines across applications and compute systems. Workflows will be reusable across deployments, simplifying complex analyses that span heterogeneous systems.
Standard application catalog

Planned

A curated catalog of common research applications ready for OneSciencePlace's automatic reverse-proxy routing. Web-native applications — Jupyter, RStudio, terminal, and VSCode — are packaged as single-purpose containers. AI and ML environments — TensorFlow, PyTorch, and NVIDIA NGC stacks with GPU support — are included for modern AI workloads. Desktop GUI applications — MatLab (requires license), ParaView, VisIt, QGIS, VMD, and others — are delivered through a Linux desktop container with noVNC. The catalog will follow modern container conventions, enabling consistent application delivery across deployments without per-site engineering.
Post-run job archiving

Planned

Option to archive job outputs to POSIX or S3 storage automatically after execution completes.
External API layer

Planned

A programmable API layer enabling automation, interoperability, and integration with external tools and services. This will allow institutions and developers to build on OneSciencePlace capabilities programmatically rather than exclusively through the web interface.
Open-source community distribution

Planned

A structured public release of the unified OneSciencePlace distribution, enabling institutions to self-host, contribute, and adapt the platform to their specific infrastructure and community needs. Read the open-source plan →

Interested in the roadmap?

Talk with the OneSciencePlace team about contribution paths, planned capabilities, or specific use cases.

Request a demo See current features Open-source plans