Transforms long data into a matrix form to allow for ease of input into modelling packages for regression, principal components, imputation or machine learning. It does this by pivoting on user defined columns, generating a key-value table for variable names to ensure one-to-one mappings are preserved. It is particularly useful when the indicator names in the columns are long descriptive strings, for example "Energy imports, net (% of energy use)". High level analysis wrapper functions for correlation and principal components analysis are provided.

Provides the means to convert 'multiqc_data.json' files,
    produced by the wonderful 'MultiQC' tool, into tidy data frames for downstream
    analysis in R. This analysis might involve cohort analysis, quality control visualisation,
    change-point detection, statistical process control, clustering, or any other
    type of quality analysis.

Provides drop-in replacements for common R functions (mean(), sum(), sd(), min(), etc.) that default to 'na.rm = TRUE' and issue warnings when missing values are removed. It handles some special cases. The table() default is set to 'useNA = ifany'.

Tidy tools for 'NetCDF' data sources. Explore the contents of a 
 'NetCDF' source (file or URL) presented as variables organized by grid with a 
 database-like interface. The hyper_filter() interactive function translates the 
 filter value or index expressions to array-slicing form. No data is read until 
 explicitly requested, as a data frame or list of arrays via hyper_tibble() or 
 hyper_array().

An implementation of tidy speaker vowel normalization.
    This includes generic functions for defining new normalization methods for
    points, formant tracks, and Discrete Cosine Transform coefficients, as well
    as convenience functions implementing established normalization methods.
    References for the implemented methods are:
    Johnson, Keith (2020) <doi:10.5334/labphon.196>
    Lobanov, Boris (1971) <doi:10.1121/1.1912396>
    Nearey, Terrance M. (1978) <https://sites.ualberta.ca/~tnearey/Nearey1978_compressed.pdf>
    Syrdal, Ann K., and Gopal, H. S. (1986) <doi:10.1121/1.393381>
    Watt, Dominic, and Fabricius, Anne (2002) <https://www.latl.leeds.ac.uk/article/evaluation-of-a-technique-for-improving-the-mapping-of-multiple-speakers-vowel-spaces-in-the-f1-f2-plane/>.