Metadata-Version: 2.1
Name: medkit-lib
Version: 0.4.1
Summary: A Python library for a learning health system
Home-page: https://gitlab.inria.fr/heka/medkit/
License: MIT
Author: HeKA Research Team
Maintainer: medkit-maintainers
Maintainer-email: medkit-maintainers@inria.fr
Requires-Python: >=3.7.1,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Provides-Extra: hf-entity-matcher
Provides-Extra: hf-transcriber-function
Provides-Extra: hf-translator
Provides-Extra: optional
Provides-Extra: pa-speaker-translator
Provides-Extra: quick-umls
Provides-Extra: resampler
Provides-Extra: rush-sentence-tokenizer
Provides-Extra: sb-transcriber-function
Provides-Extra: spacy
Provides-Extra: training
Provides-Extra: umls-coder-normalizer
Provides-Extra: webrtc-voice-detector
Requires-Dist: PyRuSH (>=1.0,<2.0) ; extra == "rush-sentence-tokenizer" or extra == "optional"
Requires-Dist: Unidecode
Requires-Dist: feather-format (>=0.4,<0.5) ; extra == "umls-coder-normalizer" or extra == "optional"
Requires-Dist: flashtext
Requires-Dist: intervaltree
Requires-Dist: numpy
Requires-Dist: packaging ; extra == "quick-umls" or extra == "optional"
Requires-Dist: pandas (>=1.3,<1.4) ; (python_full_version >= "3.7.1" and python_version < "3.8") and (extra == "umls-coder-normalizer" or extra == "optional")
Requires-Dist: pandas (>=1.4,<2.0) ; (python_version >= "3.8" and python_version < "4.0") and (extra == "umls-coder-normalizer" or extra == "optional")
Requires-Dist: pyaml
Requires-Dist: pyannote-audio (>=2.1,<3.0) ; extra == "pa-speaker-translator"
Requires-Dist: quickumls (>=1.4,<2.0) ; extra == "quick-umls" or extra == "optional"
Requires-Dist: requests
Requires-Dist: resampy (>=0.4,<0.5) ; extra == "resampler" or extra == "optional"
Requires-Dist: sacremoses ; extra == "hf-translator" or extra == "optional"
Requires-Dist: sentencepiece ; extra == "hf-translator" or extra == "optional"
Requires-Dist: smart-open
Requires-Dist: soundfile
Requires-Dist: spacy (>=3.4,<4.0) ; extra == "spacy" or extra == "optional"
Requires-Dist: speechbrain (>=0.5,<0.6) ; extra == "sb-transcriber-function"
Requires-Dist: torch (>=1.0,<2.0) ; extra == "hf-entity-matcher" or extra == "hf-translator" or extra == "pa-speaker-translator" or extra == "sb-transcriber-function" or extra == "training" or extra == "umls-coder-normalizer" or extra == "optional"
Requires-Dist: torchaudio (>=0.12,<0.13) ; extra == "hf-transcriber-function" or extra == "optional"
Requires-Dist: tqdm
Requires-Dist: transformers (>=4.21,<5.0) ; extra == "hf-entity-matcher" or extra == "hf-transcriber-function" or extra == "hf-translator" or extra == "sb-transcriber-function" or extra == "umls-coder-normalizer" or extra == "optional"
Requires-Dist: typing-extensions
Requires-Dist: webrtcvad (>=2.0,<3.0) ; extra == "webrtc-voice-detector" or extra == "optional"
Requires-Dist: wheel
Project-URL: Documentation, https://heka.gitlabpages.inria.fr/medkit/
Project-URL: Repository, https://gitlab.inria.fr/heka/medkit/
Description-Content-Type: text/markdown

# medkit

medkit is a toolkit for a learning health system, developed by the [HeKA research team](https://team.inria.fr/heka).

This python library aims at:
* (1) facilitating the manipulation of healthcare data of various modalities (e.g., structured, text, audio data) for the extraction of relevant features and
* (2) developing supervised models from these various modalities for decision support in healthcare. 

## Getting started

To get started with medkit, follow the installation instructions described in our [documentation website](https://heka.gitlabpages.inria.fr/medkit/index.html).
This website also contains tutorials and examples that you can use for starting with medkit. 

## Contributing

We're still working for stabilizing source code and completing documentation, so that we'll be able to open it soon 

However, we would already be happy to get your inputs ! 

Please contact us if you want to contribute, whether it's:
* reporting a bug, 
* discussing the current state of the code, 
* submitting a fix, 
* proposing new features, 
* or contributing to documentation, ...

