1854 Broad Street cholera outbreak visualization

This page gives the documentation of H516 Project 1 by PBAWAL of IUPUI. I have tried to document the process followed by me.

Design Process:

Since the requirement shared was very detailed and stepwise, I saved a lot of time. My first target was to cover the basic requirements mentioned for grade C followed by B and then A. The sequence of tasks were as below:
  1. Plot the streets.
  2. Plot pumps.
  3. Plot death locations.
  4. Plot the timeline chart.
  5. Implement the third chart for death count by age and gender.
  6. Interaction between street map and timeline chart using brush(for window selection).

Once the basics were implemented, I started implementing the rest of the requirements.

  1. Street names, work house and brewery.
  2. -Find the street co-ordinates and areas of work house and brewery and highlight it with different colors.
  3. Add labels to graphs.
  4. Add tooltips for most of the points and co-ordinates.
  5. Add zoom functionality.
  6. Add cluster selection ability.
  7. - This was done with disabled zoom because mouse drag didnt work well with 2 listeners(panning and selection).
  8. Adding legend.

Initial design had a few paper drawings. Below are some that were actually used for implementation:

Page layout design
Graphs design

Rationale of design:

The first visual had to be the street map with scatterplot since it is the most important part of this project. Close to it should be the timeline chart as we have to show interaction between the two. It is easy when the user doesn't have to scroll up and down to see the changes in the map. Since the third chart isn't interacting with other charts and is able to display information independently, I have placed it below the street map.

Discovery of facts:

  1. We know based on Dr John Snow's experiment that the deaths were concentrated around one of the water pumps. This is visible from the visualization with crowded plot around Broad Street.
  2. The spike in death count due to cholera happened on 1st September from 56 to 143 in a day.
  3. The area of brewery doesn't have many deaths since it is believed that people in this area had beer instead of water.
  4. There is difference is different gender deaths over different age groups. The group 0-10 has more female deaths than males, 11-40 has more male deaths than females and for ages above 60 there is not a significant difference in death count of males and females.

References:



Page created by Purvi Bawal - IUPUI