Junction Entry Lane Step
A section already carrying the line above cannot also hand the line below it the lane its feeder junction arrives on, so no lane assignment levels the run. The connector draws the 4px difference as a step -- flat, a 45-degree diagonal, flat -- instead of smearing it across the whole gap as a shallow slant (issue #1816).
Mermaid source
%%metro title: Junction entry lane step%%metro line: riboseq | Ribo-seq | #e6007e%%metro line: rnaseq | Matched RNA-seq | #2db572%%metro line: tiseq | TI-seq | #2b6cb0%%metro line: annotation | Hybrid annotation | #f2b407
graph LR subgraph preprocessing [Read pre-processing] infer_strand -->|riboseq,rnaseq,tiseq| equalise end subgraph alignment [Alignment & quantification] umi_dedup[UMI-tools dedup] salmon_quant -->|riboseq,rnaseq,tiseq| counts_out end subgraph novel_transcripts [Transcript discovery] stringtie -->|rnaseq| hybrid_merge end subgraph orf_calling [ORF discovery & calling] star_hybrid -->|riboseq| ribocode ribotish -->|riboseq| orf_merge end subgraph te [Translational efficiency] te_prep_orf -->|rnaseq| anota2seq anota2seq -->|riboseq| multiqc_final end equalise -->|riboseq| star_hybrid umi_dedup -->|rnaseq| stringtie umi_dedup -->|riboseq| ribotish salmon_quant -->|rnaseq| te_prep_orf hybrid_merge -->|annotation| star_hybridCLI command
nf-metro render examples/topologies/junction_entry_lane_step.mmd -o junction_entry_lane_step.svg