bsmschema.models.Edge#
- object Edge#
An Edge connects two
Nodes, indicating the outputs (contrasts) of theSourceNode are to be made available as inputs to theDestinationNode.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:
extras: str = forbid
- field Source: str [Required]#
Name of
Node. The outputs of this node are passed toDestination.