'UpSet.js' is a re-implementation of 'UpSetR' to create interactive set visualizations for more than three sets.
  This is a 'htmlwidget' wrapper around the 'JavaScript' library 'UpSet.js'.

Creates visualizations of intersecting sets using a novel matrix
    design, along with visualizations of several common set, element and attribute
    related tasks (Conway 2017) <doi:10.1093/bioinformatics/btx364>.

Using matrix layout to visualize the unique, common, or individual contribution of each predictor (or matrix of predictors) towards explained variation on canonical analysis. These contributions were derived from variance partitioning analysis (VPA) and hierarchical partitioning (HP), applying the algorithm of Lai J., Zou Y., Zhang J., Peres-Neto P. (2022) Generalizing hierarchical and variation partitioning in multiple regression and canonical analyses using the rdacca.hp R package.Methods in Ecology and Evolution, 13: 782-788 <doi:10.1111/2041-210X.13800>.

Core functions necessary for using The Globe and Mail's R data journalism template, 'startr', along with utilities for day-to-day data journalism tasks, such as reading and writing files, producing graphics and cleaning up datasets.

Variance approximations for the 
    Horvitz-Thompson total estimator in Unequal Probability Sampling
    using only first-order inclusion probabilities. 
    See Matei and Tillé (2005) and Haziza, Mecatti and Rao (2008) for details.

'Elasticsearch' is an open-source, distributed, document-based datastore
    (<https://www.elastic.co/products/elasticsearch>).
    It provides an 'HTTP' 'API' for querying the database and extracting datasets, but that
    'API' was not designed for common data science workflows like pulling large batches of
    records and normalizing those documents into a data frame that can be used as a training
    dataset for statistical models. 'uptasticsearch' provides an interface for 'Elasticsearch'
    that is explicitly designed to make these data science workflows easy and fun.