From 51b5774b9fd5dd1bc432dc26d013bbb3548dc9d4 Mon Sep 17 00:00:00 2001 From: Ash O'Farrell Date: Tue, 12 Mar 2024 11:24:31 -0700 Subject: [PATCH] Opinionated changes * Computing engine --> execution engine, because "computing engine" is often used to refer to the backend, eg "Google compute," the C in HPC, etc. * Remove snapshot file, because it's not a common way to interact with Docker, it doesn't come up in this tutorial, and is easily confused with Docker images and workflow snapshots. --- glossary.rmd | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/glossary.rmd b/glossary.rmd index 3bd3687..52f112c 100644 --- a/glossary.rmd +++ b/glossary.rmd @@ -1,10 +1,6 @@ ```{r, include = FALSE} ottrpal::set_knitr_image_path() ``` - -Computing Engine -: A program that executes WDL on files. It may execute them your own laptop, a HPC cluster, or a cloud computing platform. The two most commonly used computing engines are miniwdl and Cromwell. - Container : A collection of software and dependencies that can run on nearly any machine with the same hardware architecture. @@ -20,12 +16,12 @@ Docker Container Dockerfile : A recipe for installing software and its dependencies so it can be packaged as a Docker image. Dockerfiles typically start by pulling an existing Docker image to act as the base. +Execution Engine +: A program that executes WDL on files. It may execute them your own laptop, a HPC cluster, or a cloud computing platform. The two most commonly used computing engines are miniwdl and Cromwell. + Registry : A collection of repositories that you pull Docker images from, such as Docker Hub, Google Container Registry, etc. -Snapshot File -: An single archive file (.tar.gz) that contains a Docker container. Generated using `docker save` on a container. Also known as an image file on the platform, but is distinct from a Docker image. - Task : The primary unit of a WDL workflow. Contains inputs, bash commands to execute, and the outputs.