Chris Hagan's repositories
LeafletSliderTemplate
A reusable leaflet map template for creating before and after map effects.
foia-fest-data
Slides from my talk to the 2015 FOIA Fest on what to think about when starting a data project.
audiogram
Turn audio into a shareable video.
clarify
Discover and parse results for jurisdictions that use Clarity-based election systems.
clearstreets-web
Website that tracks where Chicago plows have been during a snowstorm.
courses
Course materials for the Data Science Specialization: https://www.coursera.org/specialization/jhudatascience/1
dedupe-examples
Examples for using the dedupe library
django-calaccess-raw-data
A Django app to download, extract and load campaign finance and lobbying activity data from the California Secretary of State's CAL-ACCESS database
django-for-data-analysis-nicar-2015
So you've gone through a Django tutorial or two, maybe even built an app, and want to know how to use it for your reporting.
ElectionMoneyLoader
Short bash script to load all the things from Election Monday into a postgres database
englewood
Englewood is a python library for generating maps from maps.
google-doc-json
Tool to upload a Google Speadsheet to AWS as a json file to use with a handlebars application.
ilcampaignfinance
Parsing and processing Illinois campaign finance data from the Illinois State Board of Elections.
news-homepages
An open-source archive that gathers, saves, shares and analyzes news homepages
nicar-grunt
A grunt class for NICAR 2015.
openstates
source for Open States' scrapers
smartsheet-python-sdk
Python SDK for Smartsheet API.
splitroll
How has the split roll measure changed?
there-goes-the-neighborhood
App supporting There Goes the Neighborhood, a WBEZ project looking at gentrification in Chicago.