sport of sacred spherical cows<p>Another three hundred lines for <a href="https://hcommons.social/tags/AnnoPlot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AnnoPlot</span></a> <a href="https://hcommons.social/tags/dataviz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataviz</span></a> project since last round of work in June:</p><p><a href="https://hcommons.social/@beadsland/114788341947558989" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hcommons.social/@beadsland/114</span><span class="invisible">788341947558989</span></a></p><p>Work in July focused on:</p><p>• streamline variants <a href="https://hcommons.social/tags/datavis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>datavis</span></a> alt-text generation<br>• extensive refactoring across multiple annoplot and tiop modules<br>• build out option for using GISAID for tree chart, in lieu of recent estimates<br>• prototype dynamic offsets for flanking artists</p><p>With other tasks including:</p><p>• refine flattening of variants lineages<br>• resume TODO tracking<br>• tweak log messages in various methods<br>• tweak title adornment overhang<br>• tweak legend to better accommodate footnotes<br>• address data import issues<br>• tweak inclusion of ancestor variants on legend<br>• conform throughout to non-specific reporting periods<br>• add option for dropping most recent period<br>• migrate hatchmask suppression for scrim periods<br>• bugfixing of paragraph artist <br>• copy editing and revisions of captions<br>• tweak captions to better reflect runtime options <br>• tweak emboss edge collision detection</p>