#Annoplot #dataviz has had only minor maintenance this month. Previous status found here:

https://beige.party/@beadsland/116049587908706944

Maintenance included diagnostic logging and further tweaks to bundling and color assignments, in support of dynamic legend pruning; also expansion of criteria and squishing a one-line bug for footnotes.

Root level scripting included a rough plot of incarcerated populations by census block record:

https://beige.party/@beadsland/116125341132396326

This was restricted to a single root level script, not presently reliant on Annoplot library, and thus did not appreciably increase line count. Eventually this will be transitioned over to Annoplot, in the course of prototyping new geographical charting #datavis.

#Annoplot #dataviz development was briefly resumed this month to implement more dynamism in generation of legends. Previous status found here:

https://beige.party/@beadsland/115902402815167705

As Voices of Solaria discord server has been deleted, talky bot project has been retired, dropping total line count by a little more than 800. Nonetheless, another two hundred or so lines have been added through work on Annoplot and chart scripts, including:

• revisions to variants parentage tracing, tree normalization and bundling logic and legend subheaders

• providing for complete removal of all helper artists when removing legend

• reworking of legend build process to dynamically reconfigure until fits available space

• tweaks to legend title wrapping, tile emboss treatments, organization and naming of bubbles

• improvements to process of ancestry digging for footnotes and determining footnote candidates

• updates to devpie (this #datavis) mirrored legends, to take advantage of dynamic legend build process

Having finally gotten all the kinks out of the latest #annoplot chart, gonna finally break my fast for the day.

Chart and #annoplot library now further revised to more fully address sparsity of #CDC data.

Most recent dataset, updated Friday, shows four XFG lineages, reflecting variants broken out by CDC in recent months, together outpacing growth of parent and remaining siblings.

Meanwhile, Nimbus 1.8.1 / PQ family still holding out at near a twelfth of total estimated share.

Note that, in absence of robust data from states, CDC has given up modeling historical estimates, instead giving only shares of reported sequences.

Raj's dashboard, updated three weeks ago, showed Stratus dynasty with diversified XFG.3 family at plurality, accounting for still over a fifth of all samples, with XFG.14 already over a tenth.

GISAID data for the most recent three-plus-week period was dominated by paltry submissions from New York (146 sequences), followed by Minnesota (129), California (39), Illinois (38), Massachusetts (33), and Nebraska (27).

#ThisIsOurPolio #variants #CovidIsNotOver #dataviz #datavis

#Annoplot #dataviz development has been temporarily suspended as of October, but for maintenance.

December maintenance included tweaking legend, ancestry in legend footnotes, and data import.

Work in November consisted primarily of work on #Buoy:

https://hcommons.social/@beadsland/115743279428734786

Now also on hold following multiple household emergencies.

Ultimate plan, after finishing up buoy, is to resume overdue refactoring of tiop libraries for variants #datavis chart, and then finally refactoring legacy levels chart into tiop and #Annoplot library.

At some point between now and the heat death of the universe, may even write up style guide and publish Annoplot under some license or another.

#Annoplot #dataviz development has been temporarily suspended as of October, but for maintenance:

https://hcommons.social/@beadsland/115295487903892225

November maintenance included: accommodating less frequently updated GISAID data; tweaking of etalicizing to parents; revising captions, footnotes, and alt-text generation for #datavis; and tweaking title wrapping in legend.

Buoy work continued until mid November, accounting for another 500 lines, when also put on hold. Hopefully will resume in January:

https://hcommons.social/@beadsland/115522549953210771

Work included: fleshing out pretty-printed logging; extensive refactoring; cleaning up derivative class mutations and pagination process; better handling of historical cutoffs, to allow for interruptions due to netbreaks; graceful shutdown and progress indicator behavior; debugging; refinement of refresh behavior; velocity-based scoring method for prioritizing what to reboost; redesign of parallel data-based pagination.

#Annoplot #dataviz development has been temporarily suspended as of October, after only about fifty lines added since last round of work in September:

https://hcommons.social/@beadsland/115295487903892225

Work in first week of October focused on:

* support for #datavis of partial periods of GISAID data
* tweaks to scrim and suds implementations
* revisions to captions to reflect current events

Work in first week of November focused on development of Buoy, a tool for floating self-boosted posts periodically, as a function of other posting behavior:

https://hcommons.social/@beadsland/115522549953210771

This added about 400 lines, plus another 50 lines to duplicate existing hotmods library:

https://hcommons.social/@beadsland/115522621038530696

Took it easy this month, recovering from seasonal booster. Thus, only a hundred more lines for #AnnoPlot #dataviz project since last round of work in August:

https://hcommons.social/@beadsland/115123231252276843

Work in September focused on:

* clarification of winter ancestries in legend footnotes
* restoring variant peak tracking from biweekly CDC data
* some more previously deferred refactoring
* preliminary work to allow for partial variants #datavis orchard chart bar between periods
* tweaking utility script to accommodate legacy variant namespace clash
* debugging and conforming usage
* clarification of language in caption

Another four hundred lines for #AnnoPlot #dataviz project since last round of work in July:

https://hcommons.social/@beadsland/114969608143508746

Work in August focused on:

• preliminary integration of adornments flank prototype
• tweak emboss hemming
• bugfixes, semantics, linting, error checking, and logging tweaks
• extensive previously deferred refactoring
• correctly format warnings captured by chirp
• rework alt-text for dominant families

In absence of CDC estimates:

• expand and debug proxy GISAID tooling into subsequent periods
• break out diversified branches in proxy columns
• rework of scrims and scrim titles, legend title and inner tick labels

Also, with regards to devpie #datavis:

• resolve collisions for wedge auto text
• smaller text treatments for wedge emboss
• resolve edge cases and improving efficiency
• add shell scripts to line tallies
• rework to determine cutoff, smoosh and slice wedges dynamically
• option to specify day count

Another three hundred lines for #AnnoPlot #dataviz project since last round of work in June:

https://hcommons.social/@beadsland/114788341947558989

Work in July focused on:

• streamline variants #datavis alt-text generation
• extensive refactoring across multiple annoplot and tiop modules
• build out option for using GISAID for tree chart, in lieu of recent estimates
• prototype dynamic offsets for flanking artists

With other tasks including:

• refine flattening of variants lineages
• resume TODO tracking
• tweak log messages in various methods
• tweak title adornment overhang
• tweak legend to better accommodate footnotes
• address data import issues
• tweak inclusion of ancestor variants on legend
• conform throughout to non-specific reporting periods
• add option for dropping most recent period
• migrate hatchmask suppression for scrim periods
• bugfixing of paragraph artist
• copy editing and revisions of captions
• tweak captions to better reflect runtime options
• tweak emboss edge collision detection