Skip to content

mcsltd/mcs-inRat-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

416 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InRat Planner

Программа для автоматического съема ЭКГ с устройств inRat по расписанию.

Возможности

  • Подключение к устройствам inRat
  • Запись ЭКГ по расписанию
  • Сохранение ЭКГ в форматы по выбору - EDF, WFDB
  • Настройка параметров записи по расписанию
  • Поддержка ручного режима подключения к устройству inRat
  • Копирование сделанных записей ЭКГ в папку по выбору
  • Просмотр сделанных записей ЭКГ

Установка и настройка

Существует два варианта установки и запуска приложения:

Вариант 1: Готовый установщик (рекомендуется для пользователей)

Самый простой способ - скачать готовый установщик со страницы Releases:

  1. Перейдите на страницу Releases этого репозитория
  2. Найдите последний релиз (самый верхний)
  3. В разделе Assets (внизу описания релиза) скачайте архив:
    inRat-planner-v1.1.0.rar
  4. Распакуйте архив и перейдите в директорию, найдите и запустите inRat-planner-setup.exe
  5. Следуйте инструкциям установщика (Python и все зависимости установятся автоматически)

Примечание: Установщик автоматически установит Python 3.12 и все необходимые библиотеки. Ничего дополнительно скачивать не нужно.

Вариант 2: Запуск из исходного кода (для разработчиков)

Если вы хотите запустить приложение из исходного кода или внести изменения:

Требования

  • Python 3.12 или выше
  • Git (для клонирования репозитория)

Шаги по установке

  1. Клонируйте репозиторий:
git clone git@github.com:mcsltd/mcs-inRat-planner.git
cd inrat-planner
  1. Создайте виртуальное окружение
python -m venv venv
venv\Scripts\activate  # для Windows
  1. Установите зависимости:
pip install -r requirements.txt
  1. Запустите приложение:
python src/main.py

Copyrights

Copyright © 2026, Medical Computer Systems Ltd

Лицензия

Этот проект лицензирован под MIT License.

Используемые сторонние библиотеки

  • PySide6 (Qt for Python) используется под лицензией LGPL
  • Другие библиотеки под MIT, BSD, Apache 2.0
  • Подробности в NOTICE

About

Software for recording ECG of small animals on a schedule

Resources

License

Stars

Watchers

Forks

Packages