{"id":19349374,"url":"https://github.com/koldim2001/get_vecg_web","last_synced_at":"2025-04-23T06:30:57.265Z","repository":{"id":216446041,"uuid":"741327711","full_name":"Koldim2001/get_VECG_web","owner":"Koldim2001","description":"Веб-версия проекта по получение ВЭКГ на основе ЭКГ и СППР на основе векторных петель","archived":false,"fork":false,"pushed_at":"2024-05-29T21:33:24.000Z","size":46228,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T09:22:36.408Z","etag":null,"topics":["docker","ecg-signal","edf-files","streamlit","vecg","web-application","web-server","website"],"latest_commit_sha":null,"homepage":"https://get-vecg.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Koldim2001.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-10T06:58:18.000Z","updated_at":"2025-02-19T06:33:32.000Z","dependencies_parsed_at":"2024-04-12T16:40:38.630Z","dependency_job_id":null,"html_url":"https://github.com/Koldim2001/get_VECG_web","commit_stats":null,"previous_names":["koldim2001/get_vecg_web"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koldim2001%2Fget_VECG_web","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koldim2001%2Fget_VECG_web/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koldim2001%2Fget_VECG_web/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koldim2001%2Fget_VECG_web/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Koldim2001","download_url":"https://codeload.github.com/Koldim2001/get_VECG_web/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250384745,"owners_count":21421786,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","ecg-signal","edf-files","streamlit","vecg","web-application","web-server","website"],"created_at":"2024-11-10T04:25:58.810Z","updated_at":"2025-04-23T06:30:52.254Z","avatar_url":"https://github.com/Koldim2001.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Веб-версия проекта по ВЭКГ\n\nВекторная электрокардиография (ВЭКГ) - это метод, позволяющий измерять и представлять электрический вектор сердца во время сердечного цикла. Этот вектор представляет собой направление дипольного момента сердца, что дает информацию о сокращении сердечной мышцы. Врачи используют ВЭКГ для анализа движения вектора в трех основных плоскостях и его 3D отображения для диагностики и мониторинга состояния сердца. Такая информация может быть полезной для обнаружения аномалий, нарушений проводимости и оценки эффективности лечения. Векторная электрокардиография является важным инструментом в кардиологии и помогает улучшить диагностику и лечение сердечно-сосудистых заболеваний.\n\nДанное приложение основано на его GUI версии - [get_VECG_GUI](https://github.com/Koldim2001/get_VECG_GUI)\n\nКод позвляет получать проекции и 3D представление ВЭКГ из исходных ЭКГ сигналов формата EDF, реализовывать систему поддержкии принятия решений (болен/здоров) на основе векторных петель, а также определять информативные параметры данных петель.\n\n---\n\n### Видео туториалы: \n\u003e  [__Презентация работы веб-приложения__](https://www.youtube.com/watch?v=TCfUCI8y7v0)\n\n\u003e  [__Презентация обновлений 2 версии__](https://www.youtube.com/watch?v=JwFI7NpPgeQ)\n\nВеб-сервис доступен по данной ссылке - [__get-vecg__](https://get-vecg.streamlit.app/)\n\n_PS: ДЛЯ ТЕСТИРОВАНИЯ РАБОТЫ ПРИЛОЖЕНИЯ МОЖНО ИСПОЛЬЗОВАТЬ EDF ФАЙЛЫ В ПАПКЕ_ - ___Data_for_testing___\n\n![example-of-web](configs/example_of_app.gif)\n\n\n---\n---\n\n## __Локальная установка:__\n\n### __Используя Python:__\nНеобходимо иметь установленный python 3.10 или более новой версии. \\\nДанные команды требуется запускать последовательно в терминале:\n1. Склонируйте к себе этот репозиторий \n```\ngit clone https://github.com/Koldim2001/get_VECG_web.git\n```\n2. Перейдите с помощью команды cd в созданную папку get_VECG_web\n```\ncd get_VECG_web\n```\n3. Загрузите все необходимые библиотеки:\n```\npip install -r requirements.txt\n```\n4. Запустите streamlit сервер:\n```\nstreamlit run main.py\n```\nДля запуска веб-приложения надо перейти по адресу http://localhost:8501\n\n---\n\n\n### __Используя Docker:__\n1. Команда загружает образ Docker с именем koldim2001/get_vecg_web и тегом 2.0_dev из Docker Hub на вашу локальную машину. Этот образ содержит всю необходимую конфигурацию и зависимости для запуска приложения:\n```\ndocker pull koldim2001/get_vecg_web:2.0_dev\n```\n\n2. Команда  запускает контейнер из загруженного образа. Флаг -p 8501:8501 связывает порт 8501 контейнера с портом 8501 хоста, что позволяет внешним пользователям обращаться к приложению:\n```\ndocker run -p 8501:8501 koldim2001/get_vecg_web:2.0_dev\n```\n\n\nДля запуска веб-приложения надо перейти по адресу http://localhost:8501\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoldim2001%2Fget_vecg_web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkoldim2001%2Fget_vecg_web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoldim2001%2Fget_vecg_web/lists"}