Skip to content

mcsltd/mcs-inRat-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

425 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InRat planner

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

Возможности

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

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

Требования для установки

Перед установкой программы убедитесь, что у вас установлен Python 3.12 или выше.

Если Python отсутствует, то установите его:

  • запустите python-3.12.0-amd64.exe (расположен в архиве с основной программой)
  • или скачайте Python с официального сайта: https://www.python.org/downloads/

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

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

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

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

Процесс установки

Установщик выполнит следующие шаги:

  1. Проверка наличия Python в системе (Python должен быть добавлен в PATH)
  2. Установка пакетов Python из requirements.txt через pip
  3. Запуск build.py для сборки приложения
  4. Копирование готового приложения в папку установки
  5. Создание ярлыков в меню Пуск и на рабочем столе (опционально)

Вариант 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
  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

 
 
 

Contributors