Glossary
Kiosc terms
- Kiosc
A self-hosted web site for publishing and managing containerized web apps.
- Django app
Kiosc is built using the Django framework and it consists of several apps. These apps can be classified as project-specific (accessible only when you are inside a project) or site-wide (which are always accessible and are not tied to any projects).
Project-specific apps:
Containers
Container templates
Files and folders
Timeline
Background jobs
Site-wide apps:
Container list
Container templates
- Web app
An interactive web page. In Kiosc, we focus on web apps for exploratory data analysis or results visualization. Examples of web apps supported in Kiosc are Shiny, Dash, seaPiper, CELLxGENE, and ScElvis.
SODAR terms
- SODAR
System for Omics Data Access and Retrieval. An omics research data management system which is the origin of the reusable SODAR Core framework.
- SODAR Core
Core framework and reusable apps originally built for the SODAR project.
- Peer Site
A SODAR Core based web site which mirrors one or more projects also mirrored on the currently active site. This allows linking to remote projects on other sites where the user would have access.
- Source Site
SODAR Core based web site which mirrors project metadata and access control to “target” sites.
- Target Site
SODAR Core based web site which mirrors project metadata and access control from a “source” site.
Docker terms
- Docker
A program for creating images and running containers.
- Docker Container
An application that runs in a controlled and isolated environment.
- Docker Image
A package (think of it as a ZIP archive) that contains a recipe for creating a container.
- Docker Compose
A program for running multiple containers so that they can interact with each other. Can be used to run Kiosc.