-
Notifications
You must be signed in to change notification settings - Fork 169
Description
From the docs,
It is possible to create datasets which have labels for which there are no associated tips (as all descendent tips get assigned to other labels). Rendering of streamtrees is not perfect with such datasets as we don’t render the internal-only streamtree and thus there’s a visual break between connected streamtrees.
We can see this using the staging/stream-trees/zika-internal-streams
example dataset. Firstly with the "within-internal" branch labelling:

and with the "basal-internal" labelling:

solution
Continue to not render them and amend the parent-child relationships accordingly. For the first example, we would have the "stream-root" streamtree with two direct children "lower" and "upper". For the second example we would have two stream-start streamtrees, "lower" and "upper".