Skip to content

Symmetric Deadend Fanout Exit

The same symmetric 2-way fan-out where one branch leaves the section via an exit port instead of dead-ending. The dead-end coverage branch stays fanned to the end, while the exiting branch falls back to the trunk to meet its exit port (#1299).

Mermaid source
examples/topologies/symmetric_deadend_fanout_exit.mmd
%%metro title: Symmetric Deadend Fanout Exit
%%metro diamond_style: symmetric
%%metro file: cov_out | BW | Coverage
%%metro line: a | Line A | #e6007e
graph LR
subgraph src [Src]
%%metro exit: right | a
entry[Entry]
end
subgraph s1 [S1]
%%metro entry: left | a
%%metro exit: right | a
split[Split]
genomecov[Genomecov]
salmon[Salmon]
split -->|a| genomecov
genomecov -->|a| cov_out
end
subgraph sink [Sink]
%%metro entry: left | a
report[Report]
end
entry -->|a| split
entry -->|a| salmon
salmon -->|a| report
CLI command
Terminal window
nf-metro render examples/topologies/symmetric_deadend_fanout_exit.mmd -o symmetric_deadend_fanout_exit.svg
Rendered map
Symmetric Deadend Fanout Exit 1 2 3 BW Coverage Split Entry Salmon Report Genomecov Line A created with nf-metro v2.0.0+dev