This enables adding all possible annotation labels, without overlap. It builds on #248. Most of this new code involves calculating layout and avoiding collisions.
The intent is to let clients maximize information density in an annotated ideogram. It allows users to see many gene names and genomic locations at a glance.
Coverage decreased (-0.06%) to 89.621% when pulling 7b0efaeb8bd00aba21a0d5dd3fd5771e492ba424 on fill-annotation-labels into 22e003b13cda3de4a22e5597bc81702d2721547b on master.
This enables adding all possible annotation labels, without overlap. It builds on #248. Most of this new code involves calculating layout and avoiding collisions.
The intent is to let clients maximize information density in an annotated ideogram. It allows users to see many gene names and genomic locations at a glance.