.. _glossary_rst: Glossary ######## .. glossary:: comm Abbreviation for :term:`communicator`. communicator Class used to send or receive messages between models/files within an |yggdrasil| :term:`integration`. integration A set of one or more models, files, and the connections between them that can be run using |yggdrasil|. Integrations are defined by one or more YAML specification files and are not considered valid until each available model input/output is connected to another model or file. model A representation of a process or structure. |yggdrasil| connects computational models that are comprised of source code, executables, or configuration files that can be executed by modeling packages. YAML A human-readable `file format `_ used to pass integration information to |yggdrasil|. An introduction to the layout expected by |yggdrasil| can be found :ref:`here `. Yggdrasil Model Repository A `GitHub Repository `_ for storing a record of computational models for re-use.