Glossary
Binder
A web-based service which allows users to upload and share fully-functioning versions of their projects in an environment they define.
Computational environment
Features of a computer which can impact the behaviour of work done on it, such as its operating system, what software it has installed, and what versions of software packages are installed.
Conda
A commonly used package management system.
Container
Lightweight files that can encapsulate and entire computational environment including its operating system, customised settings, software and files.
Dockerfile
A file used for creating Docker images
Image
Files used for generating containers.
Package management system
A tool for installing, managing, and uninstalling software packages including specific versions.
Virtual machine
A simulated computer that can encapsulate and entire computational environment including its operating system, customised settings, software and files.
YAML
A human readable/writable markup language which used by many projects for configuration files.