Problem 2: Electoral Boundaries

To make the most of the event, we recommend that participants come prepared with a few essential items. First, you'll need a laptop for working with the datasets that will be provided. You'll also want to bring a pen and paper for taking notes.
Participants will be provided with tabular data in formats such as CSV or XLSX, as well as geospatial data in formats such as Shapefile and GeoJSON.
Since you'll be working with code, we suggest that participants have some experience with a scripting language like Python or R. If you don't have a preferred language, we recommend using one of these two, as they both have a rich set of libraries for handling the data you'll be working with.
To get started with either language, you have a couple of options.

  • You can download Anaconda (https://www.anaconda.com/download), a Python distribution that includes many popular libraries and tools
  • Or you can use an online notebook like Google Colab (https://colab.research.google.com/) to write and run your code.
To help you prepare, we'll be releasing a GitHub repo closer to the event that will include some resources and examples. And if you run into any issues during the event, don't worry – there will be people on hand to help you out.