8. Glossary¶
Here is a list of terms we use regularly, so you get an idea of what they are:
- Deposit
- A draft analysis decription on CERN Analysis Preservation.
- Docker/Docker Container
- An open source software that allows arbitrary software to be wrapped inside a so called “Docker container”. This container mimics the environment the software usually runs in. Thus, it can be preserved and run relatively easy.
- Invenio-Deposit
- The part of the Invenio framework that in case of CERN Analysis Preservation handles everything directly related to analysis records like permission to view and edit and storage.
- Kubernetes
- An open source software used by REANA for managing containers (usually Docker containers) on a cluster. This includes scheduling and scaling tasks and executing the software wrapped inside the containers.
- UMBRELLA
- A container tool similar to Docker. It is designed as a light-weight tool for preserving an environment while considering hardware, operating system, software and data.
- Yadage Workflow
- A set of JSON schemas with rules how to chain them together to describe analysis workflows. They are wrapped in a container (e.g. Docker) and can be executed by Yadage both locally (e.g. on your laptop) and distributed (e.g. on Kubernetes or REANA).