ООО "Ксивелью"

Программное обеспечение «Кситест-МРС»

Руководство пользователя


Вход и обучение

При запуске веб-приложения "Кситест-МРС" необходимо ввести логин и пароль в форме авторизации, как показано на рисунке 1.

Экран авторизации

Рисунок 1 — Экран авторизации

После успешной авторизации пользователь при первом входе видит поверх главного экрана последовательность обучающих подсказок (рис. 2).

Подсказка 1 Подсказка 2 Подсказка 3 Подсказка 4 Подсказка 5

Рисунок 2 — Подсказки при старте работы

Доступные параметры фильтрации данных

На основном экране отображается список животных, уже загруженных в систему. По умолчанию он пуст (рис. 3). Для этого списка можно задавать фильтры, опираясь на множество различных зоотехнических параметров (рис. 4). Всего можно задать отображение 28 параметров. В меню фильтров можно задать ограничение на каждый из них (рис. 5).

Список животных по умолчанию

Рисунок 3 — Список животных по умолчанию

Параметры 1 Параметры 2 Параметры 3

Рисунок 4 — Отображаемые параметры животных

Создание фильтра

Рисунок 5 — Создание фильтра по разным параметрам

Также имеется возможность отобрать только данные по живым животным и задать конкретные ID. Эти два поля снабжены пояснением, которое открывается при наведении курсора на символ вопроса рядом с текстом (рис. 6).

Параметры поиска 1 Параметры поиска 2

Рисунок 6 — Параметры поиска с подсказкой

Также в меню фильтров есть поле выбора половозрастной группы животных из выпадающего списка (рис. 7) и определение ограничений на потомков (рис. 8).

Закончив формирование фильтра, следует нажать кнопку "Применить". Тогда отобразится выборка животных, соответствующих выбранному фильтру. Если же в меню фильтра нажать "Закрыть", изменения сбрасываются без сохранения.

Выбор половозрастной группы Ограничения по потомству

Рисунок 7 — Выбор половозрастной группы

Рисунок 8 — Выбор ограничений по потомству

Основной сценарий работы с сервисом подбора пар

Во вкладке "Подбор пар" возможно произвести расчет подбора пар по животным из загруженного извне списка. Списки загружаются в систему в формате электронных таблиц Excel (рис. 9). После загрузки файла в систему отображается общая информация о нем — количество животных для подбора пар (рис. 10).

Вкладка подбора пар

Рисунок 9 — Вкладка подбора пар

Чтобы произвести подбор, следует нажать кнопку "Начать". В открывшемся интерфейсе следует задать, по какому параметру и с какими пределами следует произвести подбор. Доступны два вида ограничений: "Стратегия разведения" и "Основные параметры", показанные на рис. 11. Стратегию разведения следует задавать по одному из известных зоотехнических параметров (рис. 12) либо по весовым индексам (рис. 13) для случая, когда требуется сделать подбор по нескольким параметрам, имеющим разную значимость для задачи подбора.

Сведения о файле

Рисунок 10 — Сведения о содержимом загруженного файла

Параметры закрепления

Рисунок 11 — Параметры закрепления

Стратегия разведения

Рисунок 12 — Стратегия разведения по выбранной оценке

Весовые коэффициенты

Рисунок 13 — Совокупность оценок с весовыми коэффициентами

Также доступна опция выбора процентной доли генетического разнообразия (рис. 14). Можно задавать ограничения на загруженность производителя и на инбридинг потомства от одного производителя и по всему стаду.

Ограничения на инбридинг

Рисунок 14 — Ограничения на инбридинг

После выбора всех нужных ограничений нужно нажать кнопку "Далее" в правом нижнем углу интерфейса. Обычно расчет занимает до 1-2 минут, одновременно может выполняться только один расчет, чтобы экономить вычислительные ресурсы и память. Если новый подбор запускается ранее, чем сформированы результаты предыдущего, отображается окошко "Задача в очереди" (рис. 15).

Очередь задач

Рисунок 15 — Индикатор очереди задач

Входной файл с животными, для которых будет осуществляться подбор, содержит три листа: на первом размещаются параметры самок (рис. 16), на втором — параметры самцов (рис. 17), на третьем — идентификаторы животных и их родителей (рис. 18).

Параметры самок

Рисунок 16 — Параметры самок

Параметры самцов

Рисунок 17 — Параметры самцов

Идентификаторы 1 Идентификаторы 2

Рисунок 18 — Идентификаторы животных

Если параметры расчета дают невозможную для данного стада комбинацию, расчет заканчивается с выведением всплывающего информационного сообщения "Не удалось найти решение для подбора".

После успешного расчета на экране отображаются диаграммы результатов (рис. 19).

Результаты расчета

Рисунок 19 — Результаты расчета (пример)

При нажатии стрелки в графе "Все оценки" открывается выпадающая область с диаграммами по всем основным параметрам (рис. 20). Можно видеть, что в каждой диаграмме два столбца: синим показано значение для самок, на которых осуществляется закрепление, а зеленым — ожидаемое значение для будущего потомства, то есть прогнозное. Это дает возможность оценить качество подбора пар и при необходимости скорректировать его параметры, чтобы добиться наилучших показателей по выбранным категориям.

Диаграммы оценок

Рисунок 20 — Диаграммы оценок

Результат закрепления можно скачать в виде файла, для этого следует нажать кнопку "Скачать список". Можно также задать имя файла списка, для этого нужно ввести желаемое название в поле под кнопкой скачивания. По умолчанию таблица называется "Результаты закрепления". Файл выгрузки содержит от двух до шести вкладок в зависимости от выбранного количества закреплений: детальную таблицу закрепления и по одной сводной вкладке на каждое закрепление.

На вкладке "Закрепление" находится детальная таблица (рис. 21), содержащая по одной строке на каждую самку из входного файла. Строка содержит основные сведения о самой самке, ее оценки, сведения о предлагаемых к закреплению на нее производителях, их оценках и прогнозах потомства. Блоки сведений о производителе, его оценок и прогноза потомства повторяются столько раз, сколько задано параметром «Количество закреплённых на 1 голову».

Таблица закрепления

Рисунок 21 — Таблица результатов расчета на вкладке "Закрепление"

Сводные вкладки (рис. 22) формируются по одной на каждое закрепление и содержат по одной строке на задействованного производителя. Строка содержит основные сведения о производителе, его оценки, нагрузку — количество закрепленных на него самок и их долю от стада — и сведения о прогнозе потомства: средние прогнозные оценки по каждому признаку, их изменение относительно исходных оценок стада и средний прогнозный коэффициент инбридинга потомства. Замыкающая строка содержит общее количество задействованных производителей.

Статистика по закреплению

Рисунок 22 — Вкладка со статистикой по конкретному закреплению

В случае, если в качестве стратегии разведения выбрано закрепление по индексу с весами, рассчитанный индекс добавляется отдельным столбцом во все блоки с оценками самок, производителей и прогноза потомства.

Совместимость

Программное обеспечение имеет возможность развертывания хост-системы на сертифицированных российских дистрибутивах Linux (Astra Linux, Альт или РЕД ОС).