Tb Off Track Output Row
A `direction: TB` section whose trunk stations feed off-track outputs. Each output hangs off its producer via an S -- a flow-axis lead down the trunk, a diagonal, then a flat tail into the icon -- on the side opposite the beside-trunk labels, the rotation of the LR off-track idiom, rather than leaving perpendicular or dropping onto the label side (issue #1384).
Mermaid source
%%metro title: TB off-track output row%% Regression for #1384: in a `direction: TB` section an off-track output%% (producer-fed sink) hangs off its producer via an S -- a flow-axis lead down%% the trunk, a diagonal, then a flat tail into the icon -- on the side opposite%% the beside-trunk labels, the rotation of the LR off-track idiom. The trunk%% descent along the flow axis must not be read as a downward branch (which%% would flip the output onto the label side).%%metro line: core | Core | #2db572
%%metro file: trimmed_out | FASTQ%%metro file: recal_out | CRAM%%metro off_track: trimmed_out%%metro off_track: recal_out
graph LR subgraph pre [Pre-processing] %%metro direction: TB fastp[fastp] align[align] markdup[markduplicates] recal[recalibrate] collect[collect metrics] trimmed_out[ ] recal_out[ ]
fastp -->|core| align align -->|core| markdup markdup -->|core| recal recal -->|core| collect
fastp -->|core| trimmed_out recal -->|core| recal_out endCLI command
nf-metro render examples/topologies/tb_off_track_output_row.mmd -o tb_off_track_output_row.svg