Skip to main content

A small tool for data collection and processing for SE2021 HSE SPb course

Project description

Hermes

Project description

This project's implementation is a part of SE course in Higher School of Economics.

Hermes is a platform for collecting data from hospitals and clinics and using this data for training ML models.

Project presentation is available here

The project is currently in an initial state.

Instructions

Install

pip install hermes-se2021

Build from source

git clone git@github.com:MariaChizhova/SE_2021.git
cd SE_2021

python3 -m pip install poetry
poetry install

Install from source

poetry build
python3 -m pip install "$(find dist -name "*.whl" -print -quit)"

Usage

Run web application:

poetry run uvicorn hermes.endpoints:app --reload

Using as a library

import hermes
import hermes.stroke_regressor

Tests

poetry run ./tests.sh all

Roadmap

The roadmap of the project is available here

CHANGELOG

The changelog of the project is available here

Acknowledgements

Thanks to our teachers (Vladislav Tankov, Timofey Bryksin) for created this task!

Contributors

Maria Chizhova: @MariaChizhova

Anna Potryasaeva: @annapotr

Jura Khudyakov: @23jura23

Contributing

Pull requests are welcome!

Additional instructions

Develop in venv with all dependencies:

After executing poetry install:

  • Use poetry shell to launch a shell with all dependencies
  • For usage with PyCharm one can use virtual environment from ~/.cache/pypoetry/virtualenvs

Deploying to PyPi repository

poetry publish

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

hermes_se2021-1.0.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

hermes_se2021-1.0.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file hermes_se2021-1.0.1.tar.gz.

File metadata

  • Download URL: hermes_se2021-1.0.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.8.0 Linux/5.3.0-53-generic

File hashes

Hashes for hermes_se2021-1.0.1.tar.gz
Algorithm Hash digest
SHA256 1de0db6721b5df63434477ec185c16d3588b2c502f0ea3de7e8971288877f7ea
MD5 fea05b824835519525a6e66103f68a5d
BLAKE2b-256 c9e1dc7e3cc82d746e716c2a095951c7078af0a30101cd176aa780cc7c3a2ca1

See more details on using hashes here.

File details

Details for the file hermes_se2021-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: hermes_se2021-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.8.0 Linux/5.3.0-53-generic

File hashes

Hashes for hermes_se2021-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 175648f667af333c5487a16b3b649239beb21e1421852eebcb1846a5d57cc0c3
MD5 408796e3ae30f8029415427d8144149b
BLAKE2b-256 d5cf817b9911091eb7178b4868d48e7fe22d43b429839680043c7f1de20ece51

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