bsmschema.models.Edge#
- object Edge#
An Edge connects two
Node
s, indicating the outputs (contrasts) of theSource
Node are to be made available as inputs to theDestination
Node.Contrasts may be filtered by any metadata field, including entities. Each contrast has an additional entity
"contrast"
that may be used to filter contrasts by name.Examples
{ "Source": "subject", "Destination": "dataset" }
{ "Source": "subject", "Destination": "dataset", "Filter": {"contrast": ["contrast1", "contrast2"]} }
- Config:
extra: str = forbid
- field Source: str [Required]#
Name of
Node
. The outputs of this node are passed toDestination
.