🛒 Apps – A Custom App Store for Research & Education

The powerful, extensible App framework transforms how computational tools are deployed, shared, and reused, making advanced research accessible to everyone.

  • Custom App Store: Organize and publish your own branded App Store featuring domain-specific tools and workflows tailored to your community.
  • ⚡ One-Click App Launch: Deliver applications effortlessly—whether interactive web apps (Jupyter), native GUI apps (MATLAB), or HPC batch jobs (serial, distributed, or parallel)—with a single click.
  • 🧩 No-Code UI Builder: Create intuitive, web-based interfaces for your Apps using low-code/no-code configuration. Built-in input validation ensures usability and correctness without custom development.
  • 📦 Bring-Your-Own-App (BYOA): Empower users to contribute and deploy their own containers or scripts with minimal configuration, enabling grassroots innovation and local autonomy.
  • 📚 FAIR Publishing: Publish Apps and workflows as reproducible, citable digital objects, complete with metadata, persistent identifiers, and reuse-ready packaging.

🖥️ Compute Integration – Flexible, Scalable, and Location-Agnostic

OneSciencePlace offers seamless integration with diverse compute environments, abstracting infrastructure complexity from the end user.

  • 🌐 Universal Compute Connectivity: Integrate any compute cluster or standalone Linux host—on-premises, in the cloud, or hybrid. The platform adapts to your infrastructure.
  • ➰ Flexible Runtime Configuration: Define runtimes as Docker, Apptainer/Singularity containers, executable scripts, or complex binaries to support all job types.
  • 👥 Account-Based Orchestration: Execute jobs using individual user credentials for fine-grained access control, or fixed service accounts for streamlined, team-based workflows.
  • ⚙️ Backend-Agnostic Job Management: Whether using Slurm, or no scheduler at all, the platform abstracts job submission, allowing users to focus on science, not infrastructure configuration.

✨ Tapis Integration – Job and Data Lifecycle Management

By integrating the Tapis API, OneSciencePlace provides a robust layer of service for reliable execution and data provenance across all connected systems.

  • Job Lifecycle Management: Provides a reliable API layer for monitoring job status, retrieving output, and managing the entire execution lifecycle.
  • File Transfer and Data Movement: Ensures secure and efficient movement of data between users, compute resources, and integrated storage backends.
  • Provenance Tracking: Automatically records metadata about job execution and data changes, supporting reproducibility and auditing.

🔐 Identity and Access Management (IAM) – Secure and Federated

The platform offers robust and adaptable IAM to support diverse organizational security needs and federated access models.

  • Flexible Authentication Options: Integrate with campus LDAP, SSO systems (Shibboleth, SAML, CAS), or use standard web accounts with optional MFA to support institutional and public access.
  • 🌐 Federated Identity Support: Enable seamless access through federated providers (InCommon, CILogon, Globus Auth), allowing users to authenticate with home institution credentials.
  • 👥 Role-Based Access Control (RBAC): Assign permissions based on roles (admin, contributor, reviewer, viewer) to manage access to apps, data, and content across all teams and projects.
  • 🚧 Built-In User and Group Management: Organize users into groups (planned) with delegated administration and tailored privileges managed directly within the platform.

💾 Data Sharing – Powerful and Contextual

OneSciencePlace makes data sharing seamless, collaborative, and deeply integrated into the research lifecycle.

  • Built-In, Granular Sharing Controls: Share datasets with individuals, groups, or the public using fine-grained access controls—no separate tools or platforms needed.
  • 📝 Annotate and Discuss in Context: Add rich metadata, notes, and comments directly on data assets to enable collaborative review, discussion, and refinement.
  • 📊 Custom Visualization and Display Plugins: Extend data interaction with tailored plugins for tabular, geospatial, genomic, or simulation data, making interpretation effortless.

📚 FAIR Publishing – Publish and Preserve Research to Amplify Impact

The platform provides a robust framework for sharing and preserving scholarly outputs in compliance with FAIR principles (Findable, Accessible, Interoperable, Reusable).

  • Open Access Repository: Create a fully functional, customizable repository to publish scholarly materials—articles, reports, datasets, notebooks, Apps, and more.
  • 🧾 Rich, Configurable Metadata: Use built-in metadata standards or tailor schemas to suit disciplinary or institutional requirements, ensuring discoverability and alignment with best practices.
  • 📍 Persistent Identifiers: Assign DOIs, Handles, or ARKs to ensure permanent citation and reliable referencing of published content.
  • ❯❯❯❯ Multistage Curation Workflow: Implement a flexible publication pipeline supporting draft, review, revision, and finalization stages for easy quality control and progress tracking.
  • ⏳ Embargo and Access Control: Configure embargo periods, access restrictions, or delayed release to align with funding policies and intellectual property concerns.

🎨 Content Management System (CMS) – Flexible and Extensible

Built on Drupal, a leading enterprise-grade CMS, the platform provides a rich foundation for creating and managing all your dynamic scientific content.

  • 📰 Full-Spectrum Content Publishing: Easily host and organize documentation, announcements, training materials, event listings, and community features—all in one place.
  • Fully Customizable Design: Tailor the look, feel, and structure of your site to reflect your project's identity with custom navigation, layouts, and user experiences.
  • 🔌 Seamless Integration: Integrate your content with computational apps, data repositories, publication workflows, and user dashboards for a unified digital research environment.

✅ Fully Managed & Scalable (Hassle-Free by Design)

The platform is built for rapid deployment, institutional alignment, and long-term adaptability—with minimal administrative overhead.

  • No Backend Management Required: Each instance is delivered as a fully managed, secure instance—professionally hosted and maintained so your team can focus on research, not infrastructure.
  • 𓏠 Modular and Extensible Architecture: Combine only the components you need and easily extend functionality with plugins, APIs, and custom modules to meet evolving research goals.
  • ↗ Scalable from Prototype to Production: Whether supporting a small research group or an entire institution, OneSciencePlace grows with your needs—securely and efficiently—with flexible deployment options.

Scalable for Any Size or Scope

  • 👤 Single Users: Ideal for individual researchers seeking a personal science portal or dedicated space to publish and share data.
  • 👥 Small to Mid-Size Research Groups: Enable collaborative development of shared apps, reusable workflows, and secure data repositories.
  • 🏢 Departments & Institutes: Support large academic units with advanced role-based access control and deep integration with institutional SSO and HPC systems.
  • 🌐 Community & National Collaborations: Facilitate federated user access and integrate distributed HPC resources, data sharing, and FAIR-compliant publishing for large-scale projects.