Skip to content

Latest commit

 

History

History
22 lines (12 loc) · 1.5 KB

philosophy.md

File metadata and controls

22 lines (12 loc) · 1.5 KB

Open Precincts Data Schema

For background, see Michal Migurski's December 2018 Medium Post.

Intended Use Cases

This is an attempt to provide a data schema for the interchange of precinct and precinct-related data.

Intended users would be:

This is not meant to be a comprehensive database of election results nor a replacement for Census data. Though limited support for election results and census statistics exists, it is only present to serve the needs of the above purposes.

Technical Guidelines

  • Reasonable effort should be made to make the data easy to work with via tools like pandas. One example of this is having some redundant information in column names (e.g. the division CSV header is named division_name, not name). This is done so that when joined with other CSVs, there aren't ambiguous field names.
  • The goal of the schema is to define common attributes and vocabularies for common fields. If a group has a specific need they should be able to add additional data as needed, additionally, most information is optional.