Skip to main content

RegiStream: Infrastructure for Register Data Research.

Project description

registream

Meta-package for the RegiStream Python ecosystem. One install gets the full stack; matches the Stata net install registream convention.

Full documentation: https://registream.org/docs.

Install

pip install registream

Requires Python 3.11 or later. Installs:

  • registream-core: shared config, citation, metadata cache, schema validator, first-run wizard.
  • registream-autolabel: pandas accessor + monkey-patched shortcuts for applying variable and value labels from the RegiStream catalog.

Future modules (registream-datamirror and beyond) will be added as dependencies of this meta-package as they ship, so a single pip install --upgrade registream always leaves you on the current ecosystem loadout.

Quick start

import pandas as pd
import registream.autolabel  # side effect: installs autolabel methods on pd.DataFrame

df = pd.read_stata("lisa_2020.dta")
df.autolabel(domain="scb", lang="eng")
df.lab.head()

Full API reference, arguments, worked examples, and institutional-setup guide: https://registream.org/docs/autolabel/python.

What this package contains

Nothing by itself. It's a zero-code metapackage whose only purpose is to pull in registream-core and registream-autolabel at compatible versions. All user-facing code lives in those two packages.

Install them directly if you'd rather not pull the metapackage:

pip install registream-core         # just the shared primitives
pip install registream-autolabel    # labeling (pulls core as a dep)

Command-line

Both subpackages expose python -m entry points:

python -m registream {version,info,cite}
python -m registream.autolabel {version,info,cite}

Citation

Clark, J. & Wen, J. (2024–). RegiStream: Infrastructure for Register Data Research. https://registream.org

Authors

License

MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

registream-3.0.0.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

registream-3.0.0-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file registream-3.0.0.tar.gz.

File metadata

  • Download URL: registream-3.0.0.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.19

File hashes

Hashes for registream-3.0.0.tar.gz
Algorithm Hash digest
SHA256 81036b4a09088a7d9ef70ad3281cfe7a506a5a225804b357eabc003a1108f81e
MD5 4b1264b5f46e541f800c32e1bb769779
BLAKE2b-256 930804d9d3c681a2cc119984c4ac4501e412454b520cee8cd6e58894ea354d32

See more details on using hashes here.

File details

Details for the file registream-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: registream-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 1.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.19

File hashes

Hashes for registream-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1d4249ec19191a1528a184e473e74ae7c50824d6e49313be62f2dcb7592d5588
MD5 cb92a37f3bcf64e3e9211dde5c78db7b
BLAKE2b-256 a8440a857128dcc704d2cf1883c0fc64062b6ae63410ad5a834bdb862e8b49f9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page