Пакет: Дэмаграфічныя шокі XX стагоддзя

Нацыянальны шэраг насельніцтва 1897–2026 з падзейнымі вехамі (кожная з крыніцай), лічбоўка перапісу-1897 па роднай мове па 38 гарадах і даныя «горад да/пасля» Халакосту. Разлік дэтэрмінаваны, стандартная бібліятэка.

Версіі

v1.0.0 · 2026-07-12 · git-тэг artifact-shocks-v1.0.0

Першы рэліз. 9 сорсаных вех (бежанства 1915 → распад СССР 1991), перапіс-1897 (мястэчкі з 55–90% яўрэйскага насельніцтва), абрыў ДСВ 9,05→7,71 млн. Халакост пададзены як знікненне мястэчка (доля-1897 як мера страчанага, не ацэнка ахвяр горада). 8 кантрольных метрык.

Склад

by-maps-shocks-v1.0.0/
├── README.md · AGENT.md · LIMITATIONS.md · PROVENANCE.md · CHANGELOG.md
├── manifest.json                     машиночитаемое описание (sha256, допуски)
├── sources/registry.csv              sha256 сырья + провенанс
├── data/raw/shocks/                  перепись-1897 (язык/религия), события,
│                                     Холокост (все с источниками)
├── etl/shocks.py                     сборка ряда, долей, событий (stdlib)
├── params/assumptions.yaml           допущения с обоснованиями
├── code/run.sh                       единственная точка входа (~2 секунды)
├── web/public/data/shocks.json       итог лендинга
└── checks/                           инварианты, ожидаемые результаты, chksums

Хуткая праверка

unzip by-maps-shocks-v1.0.0.zip && cd by-maps-shocks-v1.0.0
bash code/run.sh          # только стандартная библиотека Python >= 3.10
# Все 8 контрольных метрик воспроизведены в допусках.

Жывая версія — /be/research/shocks; методыка — кнопка «Пра даныя і методыку» на старонцы даследавання.