docsbasic-definitions
Last edit August 05, 2024

Basic Definitions

About Basic Terms Used in DiPhyx

Compute-Unit

A Compute-Unit refers to a reserved cluster that users can allocate on their preferred cloud platform, eliminating the need for self-hosted resources. This unit serves as the backbone for executing various computational tasks within the DiPhyx environment, providing scalable and efficient computational power on demand.

Project

A Project in DiPhyx is a collection of one or more software tools or containers configured to work together to accomplish specific scientific computing tasks. Projects can encapsulate a wide range of applications, from data analysis pipelines to complex simulation environments. For instructions on integrating multiple containers within a single project, refer to the "Customizing Templates" page.

Interactive-Session

An Interactive-Session offers users a browser-based interactive desktop environment, powered by No-VNC technology. This feature allows for real-time interaction with the DiPhyx platform, enabling users to execute commands, manipulate data, and visualize results through a graphical interface, just as they would on a local desktop.

Notebook

DiPhyx supports various Notebooks, including Jupyter and Visual Studio Code, among others. These notebooks provide interactive computing environments where users can write and execute code, analyze data, and share insights. Each notebook type caters to different aspects of the scientific computing workflow, from development to data visualization, enhancing the flexibility and productivity of research activities.