This page contains some of the software that I have produced and data that I have used in my research. Most recent work can be found at my GitHub page.
Software
Title | Description | Download | Images | |
---|---|---|---|---|
Markov Chains for Redistricting | I helped lead the development of the RunDMCMC/GerryChain tool for Monte Carlo Markov chain analysis of redistricting plans. | Link to GitHub
User Guide | ||
Eigenvalues of Regular Trees | Code for constructing and analyzing regularly branching trees and simplices. Includes an interact module for computing the endpoints of the ``Cantor'' intervals related to this paper with Dan Rockmore. | Link to GitHub | ||
Permutation Entropy in Time Series | This is model of permutation entropy in time series, arising from iterated functions, real-life data, and random walks. This was the starting point that led to this paper with Kate Moore. | Link to interactive version | ||
Cayley Graphs for SL2(Z/p^nZ) | Source code for computing representations and eigenvalues for Cayley graphs on SL_2(Z/p^nZ). Accompanies this paper joint work with B. Breen, J. Linehan, and D. Rockmore. | Link to GitHub | ||
Conversation Dynamics | This is a representation of conversational flows in a collaborative seminar. The histogram represents the number of comments made by each participant, while the graph traces the flow of conversational contributions. | Link to interactive version | ||
Forced Network Diffusion | This is a visual model of forced diffusion along the World Trade Web. I have built an interactive Sage program for generating similar figures for different network topologies, initial conditions, and forcing constraints | Link to interactive version | ||
Pan Galactic Solitaire | As part of a project with Peter Doyle, related to this paper, I programmed a playable version of Pan Galactic Solitaire. More details on GitHub. | Windows Version Python Source GitHub Repo | ||
Space Filling Curves | Provides code for ordering and analyzing point cloud distributions and the related assignment problem for HPC. Expanded version of the code used in this paper joint with A. Kalyanaraman. | Link to GitHub | ||
Recurrence Relations | Python GUI for analysis of Linear Homogeneous Constant Coefficient Recurrence Relations. Solves and represents sequences in several natural bases. | Link to GitHub |
Data
Complex Networks
Title | Description | Download | Images | |
World Trade Web | MatLab matrices for the WTW data gathered by Feenstra et al. and published in: Feenstra, R., Lipsey, R., Deng, H., Ma, A.C., Mo, H.: World Trade Flows: 1962-2000. NBER Working Paper 11040, National Bureau of Economic Research, Inc (2005). | Download Link | ||
Karnataka Villages Data | MatLab files for the data collected by Banerjee et al. and published in Abhijit Banerjee, Arun G. Chandrasekhar, Esther Duflo, and Matthew O. Jackson. "The Diffusion of Microfinance" Science 26 July 2013: 341 (6144), 1236498. The original data can be downloaded from the Harvard Dataverse here. |
Data Download Link Parsing Scripts one and two. | ||
Stock Data | Some basic S&P 500 stock data that provided the motivation for this paper with Kate Moore. | Download Link |
Political Geography
Title | Description | Download | Images | |
Census Dual Graphs | Processed dual graphs with population data for each of the 50 states. | Link to download pages | ||
Precinct Shapefiles | Precinct shapefiles that have been cleaned and prepared by MGGG and VRDI. These include geography, census demographics, and elecion data from the previous census cycle. | GitHub Link | ||
RunDMCMC testData | Shapefiles and GEOJSON for AK, MA, and PA. These were the original examples from rundmcmc.testData used during the devleopment and testing of RunDMCMC. | Download Link |