Skip to main content

Usagi mappings update tool

Project description

kotobuki

tests PyPI Latest Release License

kotobuki is a Python package that can update custom mappings created in Usagi that have become outdated in a new release of the OHDSI vocabularies.

Installation

kotobuki requires Python 3.11+ and is available on PyPI.

Depending on the type of database you have, you'll also need to install the required python adapter library. E.g. for postgresql, you can use psycopg2.

See SQLAlchemy docs for a list of supported dialects.

As kotobuki is intended to be used as a standalone tool, the recommended method of installation is in an isolated (temporary) environment.

E.g. if using uv with a postgresql database:

uvx --with psycopg2 --from kotobuki update-usagi-file --help

Or within a Jupyter notebook:

uv run --with jupyter,psycopg2,kotobuki jupyter lab

Usage

See User documentation

Contributing

We welcome all contributions, including bug reports, fixes, documentation enhancements, new ideas, and general improvements.

  • We use the GitHub issue tracker for all bugs/issues/enhancements.
  • See the contributing page for instructions on kotobuki development.

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

kotobuki-0.4.0.tar.gz (91.5 kB view details)

Uploaded Source

Built Distribution

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

kotobuki-0.4.0-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

Details for the file kotobuki-0.4.0.tar.gz.

File metadata

  • Download URL: kotobuki-0.4.0.tar.gz
  • Upload date:
  • Size: 91.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for kotobuki-0.4.0.tar.gz
Algorithm Hash digest
SHA256 db2330c7ae2a65063d6feb746a0813a2acc56043737f723b60547362a20ac070
MD5 cfcebfd19b0e79920c4a0b850e5dedcd
BLAKE2b-256 696eb2c842728ea76313e389b2e194c91843523519964c1ca84facf4652fdd5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for kotobuki-0.4.0.tar.gz:

Publisher: publish.yml on thehyve/kotobuki

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kotobuki-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: kotobuki-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for kotobuki-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f81b774b24ce37581d01d47d8173f74cb90e04638e7eb7a8b1c03b235c264c8f
MD5 76c3a79620910d74838b1fe7af239670
BLAKE2b-256 d63a236fb59736f01cfcfb8ff2f332a0259c3ffeaa774ac93ee52113fdc0f1dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for kotobuki-0.4.0-py3-none-any.whl:

Publisher: publish.yml on thehyve/kotobuki

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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