Skip to main content

bdi-kit library

Project description

PyPI version License Documentation Status Tests Lint

bdi-kit

The bdi-kit is a library that assist users in performing data harmonization. It provides state-of-the-art tools to streamline the process of integrating and transforming disparate datasets (with a focus on biomedical data), and includes APIs and visualizations for peforming tasks such as:

  • Schema matching
  • Value matching
  • Data transformation to a target schema/standard

Warning: bdi-kit is currently in alpha stage and under heavy development. Expect APIs to change.

Documentation

Documentation is available at https://bdi-kit.readthedocs.io/.

Installation

You can install the latest stable version of this library from PyPI:

pip install bdi-kit

To install the latest development version:

pip install git+https://github.com/VIDA-NYU/bdi-kit@devel

Contributing

We format code using the black code formatter. The CI runs for every pull request and will fail if code is not properly formatted. To make sure formatting is correct, you can do the following steps.

Make sure you have black installed:

pip install black

To format the code, anyone can use the command before committing your changes:

make format

Or you can use the black command directly:

black ./bdikit/

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

bdi_kit-0.2.0.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

bdi_kit-0.2.0-py3-none-any.whl (1.0 MB view details)

Uploaded Python 3

File details

Details for the file bdi_kit-0.2.0.tar.gz.

File metadata

  • Download URL: bdi_kit-0.2.0.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for bdi_kit-0.2.0.tar.gz
Algorithm Hash digest
SHA256 487117181615076123d61f9af268da070a3806e42e0b81e322a13b9f4dfb1a09
MD5 c914f7cc510b6815ef3a0729223b1fd4
BLAKE2b-256 e0138373a1cdd93384be49796d1a2327d822fe382d8e5237ce65608eaf164ae2

See more details on using hashes here.

File details

Details for the file bdi_kit-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: bdi_kit-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for bdi_kit-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 09c732e9aae03f6d4c0c01bb104fdb57dbcf5ae3e9b2f02879aba8757d31da92
MD5 2a49f3c0c1cf6cc942f9e49f098b1dac
BLAKE2b-256 009cde83b8723f242f4d8db45612cb9488ab8ec727cbf45daf97be8d5cd4c019

See more details on using hashes here.

Supported by

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