Skip to main content Link Search Menu Expand Document (external link)

<Dependency> element

<Dependency> elements play a special role in a BEADL task description since they can be defined as child elements for different element types. Such an element allows the corresponding parent element only to be added to the task description if a specified criterion is met.

<BeadlXmlElement >
  <Dependency type="DepedencyType" expression="Criterion" />


  • type defines which type of dependency (see below).
  • expression defines the actual dependency. The expression depends on the type of the dependency itself.

Child Elements

  • none

Defined Dependency Types

As of now, only the following dependency type is implemented:

  • BeadlArgumentDependency: With this dependency type, the value of a specific <BeadlArgument> (see here) defines, if the dependency’s parent element is being defined for the current trial or not.

Table of contents

Copyright © 2022 Michael Wulf, Washington University in St. Louis, Kepecs Lab. Theme: Just the Docs.