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.2.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.2-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: registream-3.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 07ece0c96b6e0a6efe592745677d3162c0f4c90e4cfdbea4eb9c2d991cb56714
MD5 7ee925e5f29fb18763e4d3e813cb05dd
BLAKE2b-256 a25dc68204088c791ab7f88ce29198018fdd1cf113a7bfe7141734a36f6efa94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: registream-3.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7e72dedd89cc025a7005cc554bb33e6c8ab370dac38a3b6699c9e63903997b11
MD5 997d69e5bd703c16d164c959108ef3e3
BLAKE2b-256 1ce1154853909d498698798870c1c6cc512c065a35c1f44956ccbd11cd057e4b

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