Qipudata
San Francisco · v0.7.1
qipu data›San Francisco›Datasets›person_names

Person names as printed

person_namesrelease v0.7.1CC0 1.0

About

Each name as printed in roll calls, with the years seen and the person it resolves to.

Where it comes from
The names printed in the roll calls of the Journal of Proceedings.
How it was read
Each printed form is matched by rules to a supervisor, by surname and years served; match says how.
How far to trust it
The release passed its automatic checks before it was published (what is checked). A hand check by the editor of qipu data is under way: 36 of 38 items checked so far were right, on votes, money, places and the map. A row says what the record states; the scanned page is the authority. Details
Licence
CC0 1.0: use it for anything, no permission needed. The scans and other sources keep their own rights.
Version
v0.7.1, published 21 October 2026. A published release is never changed; corrections come as a new release.
Technical details
Table
person_names
Rows
9,251
Columns
6
Parquet
person_names.parquet, < 0.1 MB
Version
v0.7.1, 21 October 2026
Licence
CC0 1.0. Sources keep their own rights.

Rows

Rows by match

ValueRowsShare
fuzzy6,40369.2%
surname2,56027.7%
fuzzy+given1461.6%
surname+given850.9%
surname_widened490.5%
journal_only60.1%
fuzzy_low2< 0.1%

Method and accuracy

Each printed form is matched by rules to a supervisor, by surname and years served; match says how.

No accuracy measure for this table yet.

The release passed its automatic checks before it was published (what is checked). A hand check by the editor of qipu data is under way: 36 of 38 items checked so far were right, on votes, money, places and the map. A row says what the record states; the scanned page is the authority.

Methodology · Accuracy

Columns 6

ColumnTypeCan be emptyPrivacyPublic copyDescription
person_idVARCHARnononeas isThe supervisor (see persons).
Can be empty no · Privacy none · Public copy as is
name_printedVARCHARyesa public officialas isThe name as printed in the roll call.
Can be empty yes · Privacy a public official · Public copy as is
fromBIGINTyesnoneas isFirst year this printed form appears in a roll call.
Can be empty yes · Privacy none · Public copy as is
toBIGINTyesnoneas isLast year this printed form appears in a roll call.
Can be empty yes · Privacy none · Public copy as is
nBIGINTyesnoneas isRoll-call votes with this printed form.
Can be empty yes · Privacy none · Public copy as is
matchVARCHARyesnoneas isHow this printed form was matched (see x_roll_call_votes.match).
Values fuzzy, fuzzy+given, fuzzy_low, journal_only, surname, surname+given, surname_widened
Can be empty yes · Privacy none · Public copy as is

Privacy: what kind of text the column holds. Public copy: what the published file does with it; the embargo covers records after 1951.

Preview

person_idname_printedfromtonmatch
person/george-christopherCbristopber1,9481,9481fuzzy
person/carol-ruth-silverSilve1,9801,9812fuzzy
person/alfred-roncovieriRonco vieri1,9241,93947surname
person/p-j-mcmurrayMcMvu-ray1,9461,9461fuzzy
person/frank-j-mcgovernMel Govern1,9311,9311fuzzy
person/paul-bancroftI'.ancroft1,9091,9104fuzzy
person/james-b-mcsheehyMcGoveri McSheehy1,9281,9282surname
person/john-j-sullivanJohn J. Sullivah1,9471,9471fuzzy+given

Eight rows sampled at build time. Hover a shortened value for all of it.

Download

FormatFileSize
Parquetperson_names.parquet ↗< 0.1 MB
SQLite (all tables)qipu_sf.db ↗6.44 GB

SQL

SELECT * FROM person_names LIMIT 100

Run in the SQL console (DuckDB in the browser, over the Parquet file).

Python

import duckdb duckdb.sql("SELECT * FROM 'https://tiles.qipu.org/data/releases/v0.7.1/parquet/person_names.parquet' LIMIT 5").show()