Midwest Uncertainty Collective

Software and Demo

Open-sourced Software Products

Multiverse

Abhraneel Sarma, Matthew Kay R package The goal of multiverse is to allow users to create a multitude of end-to-end analyses in a concise and easily interpretable manner. multiverse enables this by providing both an embedded Domain-Specific Language (DSL) as well as an API to interact with and extract results from a multiverse analysis, which can then be neatly wrapped within a larger analysis in R.

Posterior

Matthew Kay R package The posterior R package is intended to provide useful tools for both users and developers of packages for fitting Bayesian models or working with output from Bayesian models.

tidybayes

Matthew Kay R package tidybayes is an R package that aims to make it easy to integrate popular Bayesian modeling methods into a tidy data + ggplot workflow.

ggdist

Matthew Kay R package ggdist is an R package that provides a flexible set of ggplot2 geoms and stats designed especially for visualizing distributions and uncertainty.

Plinko

Matthew Kay R package plinko is an R package for creating animated Plinko boards (as known as Galton boards, quincunxes, or bean machines). It helps determine Plinko board parameters and generates plausible paths through a Plinko board that result in a desired sample or set of quantiles, then renders the Plinko board as an animated GIF or video.

Atlas of Me

Yea-seul Kim, Francis Nguyen, Jessica Hullman Chrome plugin An interactive personalized spatial analogy application that takes a geographical location inputted by the user and a distance or area and generates a personalized spatial analogy. (Currently not managed).

They Draw It!

Francis Nguyen, Yea-seul Kim, Jessica Hullman Application An web application for creating 'You Draw It' style visualizations that allow readers to draw their predictions in an interactive graph, like those used in the New York Times and studied in recent visualization research.

Research Prototypes

PGoG

Xiaoying Pu, Matthew Kay R package This is an R package that accompanies our CHI 2020 paper, A Probabilistic Grammar of Graphics (PGoG). Here we implement the PGoG grammar as two ggplot2 geoms and show that PGoG can be compatible with an existing grammar of graphics-based system.

Cicero

Hyeok Kim JS library Cicero is a declarative grammar for responsive visualization transformatons.