Glossary ######## .. glossary:: AxisArray A specialized message format in `ezmsg` for handling multidimensional data arrays with labels and metadata, designed to facilitate signal processing tasks. DAG A :term:`directed acyclic graph`. directed acyclic graph A graph structure where nodes are connected by directed edges, and there are no cycles, meaning you cannot return to a node once you leave it. Often shortened simply to DAG. In `ezmsg`, pipelines are represented as DAGs. for more information, see ``_. ezmsg A messaging framework designed for efficient communication and signal processing. PyPI The **Py**\ thon **P**\ ackage **I**\ ndex, a repository of software for the Python programming language. pip A package management system for installing and managing Python packages. Signal Processing The analysis, interpretation, and manipulation of signals using the `ezmsg` framework. terminal A text-based interface for interacting with the operating system, often used to run commands and scripts. In Windows, it is often referred to as Command Prompt or PowerShell, while in macOS and Linux, it is typically called Terminal.