← Back to all sparks
N

nzilbb.vowels

INFRA · APIS
Velocity0.0

A vowel-analysis package trimming dependencies after an email address got it archived.

sociophoneticslinguisticspcar-packagecrandependency-reduction
Current state
nzilbb.vowels supports sociophonetic vowel analysis — principal component analysis over vowel measurements, Procrustes comparison of loadings, and the plotting that goes with them. Three releases are visible, all in the 0.4.x line and all small. The substantive thread is dependency removal: vegan and gghalves have both been dropped in favour of code the package controls.
Where it's heading
The package is reducing what it relies on, and paying for it in small interface breaks — plot_correlation_counts() lost its half_violin argument and gained a points argument in the same move. The 0.4.2 notes also record that version 0.4.1 was archived by CRAN because the maintainer's email had become unreliable, prompting a switch to an institutional address. That is administrative rather than technical, but it explains why three closely spaced patches exist at all.
Prediction
With the two external plotting and ordination dependencies gone and the maintainer address stabilised, the visible pressure that produced these releases is resolved. Nothing in the entries indicates what comes next, and the history is too short to read a feature direction from.

Recent moves

  1. 8mo ago

    nzilbb.vowels 0.4.3

    Drops the gghalves dependency, which means plot_correlation_counts() loses its half_violin argument and gains points for jittered overlay instead. A small breaking change taken in exchange for one less package to track.

    View source ↗
  2. 8mo ago

    nzilbb.vowels 0.4.2

    Removes the vegan::procrustes() dependency and allows unicode letter classes and mark combinations in variable names, which matters for phonetic symbols in plot labels. The notes also record that 0.4.1 was archived by CRAN over an unreachable maintainer email, now switched to an institutional address.

    View source ↗
  3. 1y ago

    nzilbb.vowels 0.4.1

    Removes a stray VignetteBuilder field from DESCRIPTION and corrects the y-axis label in plot_procrustes_loadings(). The release that was subsequently archived over the maintainer email problem rather than anything in its contents.

    View source ↗