Skip to content

Off Track Convergence Multiline

A multi-line bundle enters a section and converges on a deep first station that also consumes off-track file inputs. The consumer stays on the section trunk, level with its continuation, rather than being dragged to the section floor (issue #650).

Mermaid source
examples/topologies/off_track_convergence_multiline.mmd
%%metro title: Off-Track Convergence Multiline
%%metro style: dark
%%metro line: dna | DNA | #2db572
%%metro line: rna | RNA | #e63946
%%metro line: qc | QC | #f4a261
%%metro file: ref_in | FASTA | Reference
%%metro file: gtf_in | GTF | Annotation
%%metro off_track: ref_in, gtf_in
graph LR
subgraph input [Input]
reads[Reads]
prep[Prepare]
reads -->|dna,rna,qc| prep
end
subgraph process [Process]
ref_in[ ]
gtf_in[ ]
align[Align]
sort[Sort]
index[Index]
ref_in -->|dna,rna| align
gtf_in -->|rna| align
align -->|dna,rna,qc| sort
sort -->|dna,rna,qc| index
end
subgraph output [Output]
report[Report]
end
prep -->|dna,rna,qc| align
index -->|dna,rna,qc| report
CLI command
Terminal window
nf-metro render examples/topologies/off_track_convergence_multiline.mmd -o off_track_convergence_multiline.svg
Rendered map
Off-Track Convergence Multiline 1 2 3 FASTA Reference GTF Annotation Reads Report Prepare Align Sort Index DNA RNA QC created with nf-metro v1.1.0+dev