bdi-kit

agent
Security Audit
Pass
Health Pass
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 23 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

A toolkit for biomedical data integration and harmonization

README.md

PyPI version
License
Documentation Status
Tests
Lint

BDI-Kit

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 for performing tasks such as:

  • Schema matching
  • Value matching
  • Data transformation to a target schema or data model

📚 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

🎬 Demo Video

This video demonstrates a brief overview of BDI-Kit, showcasing its functionality through both the Python API and the chatbot-style agent interface.

Watch a demo of BDI-Kit

🤝 Contributing

To learn more about making a contribution to BDI-Kit, please see our Contributing guide.

🔖 Citation

If you find BDI-Kit useful in your work, please consider citing:

@article{lopez2026bdikit,
  title={{BDI-Kit: An AI-Powered Toolkit for Biomedical Data Harmonization}},
  author={Lopez, Roque and Santos, Aecio and Koutras, Christos and Freire, Juliana},
  journal={{Patterns}},
  volume={7},
  year={2026}
}

You can also find here our other papers related to the BDI-Kit library.

Reviews (0)

No results found