Skip to contents

Matrix rendering

Render an asymmetric smoothed-association matrix.

janusplot() experimental
Asymmetric smoothed-association matrix
janusplot_data() experimental
Raw GAM fits and per-cell metrics for a smoothed-association matrix

Shape taxonomy

The 24-category objective shape descriptor. Public helpers for computing shape metrics on any mgcv smooth, tuning the classification cutoffs, and inspecting the hierarchy table.

janusplot_shape_metrics() experimental
Shape metrics for a fitted univariate smooth
janusplot_shape_cutoffs() experimental
Default cutoff thresholds for shape_category classification
janusplot_shape_hierarchy() experimental
Shape-category taxonomy table

Shape-recognition sensitivity study

Characterise how reliably the classifier recovers ground-truth shapes across sample-size and noise regimes. Ships with a precomputed demo sweep and four diagnostic plots.

janusplot_shape_sensitivity() experimental
Shape-recognition sensitivity study
janusplot_shape_sensitivity_shapes() experimental
Canonical ground-truth shapes for the sensitivity study
janusplot_shape_sensitivity_summary() experimental
Summarise a shape-sensitivity sweep
janusplot_shape_sensitivity_plot() experimental
Visualise a shape-sensitivity sweep
shape_sensitivity_demo
Precomputed shape-recognition sensitivity results (demo)