Инструменты пользователя

Инструменты сайта


soft:xromos-junimed

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

soft:xromos-junimed [2019/02/04 10:26]
soft:xromos-junimed [2021/06/23 13:01] (текущий)
Строка 1: Строка 1:
 +====== Специальная версия ПО Хромос для Уни-мед ======
 +
 +===== Скачать =====
 +{{:​soft:​chromossetup-2.9.8-unimed.exe|Специальная версия ПО Хромос-Унимед 2.9.8}}
 +^Версия^Изменения^
 +|2.9.8|Уникальный идентификатор анализа теперь состоит из полей "​ID"​ + "​Type"​.|
 +|2.9.7|Сделана сортировка по номеру пробирки|
 +|2.9.6|Базовая версия|
 +
 +
 +===== Кнопки управления очередью =====
 +{{:​soft:​unimed-buttons.png |}}
 +
 +===== Диалог очереди =====
 +{{:​soft:​unimed-q.png |}}
 +
 +===== Настройка программы Хромос для работы с очередью =====
 +{{:​soft:​unimed-setup.png |}}
 +
 +===== Пример входной очереди =====
 +<code xml queue.xml>​
 +<?xml version="​1.0"​ encoding="​UTF-8"?>​
 +<​Document xmlns:​dt="​urn:​schemas-microsoft-com:​datatypes">​
 +
 +<analyse n="​1">​
 +  <​comments ​ dt:​dt="​string">​Иванов Иван Иванович 30.10.1986</​comments>​
 +  <​info ​ dt:​dt="​string">​Иванов Иван Иванович 30.10.1986</​info>​
 +  <​organization ​ dt:​dt="​string">​ООО "​Лаборатория Гемотест"</​organization>​
 +  <​type ​ dt:​dt="​string">​Кал</​type>​
 +  <id dt:​dt="​i4">​4901</​id>​
 +  <vial dt:​dt="​i4">​1</​vial>​
 +  <status dt:​dt="​i4">​0</​status>​
 +  <MProbe dt:​dt="​r8">​0.9</​MProbe>​
 +  <MSt dt:​dt="​r8">​0.5</​MSt>​
 +</​analyse>​
 +
 +<analyse n="​2">​
 +  <​comments ​ dt:​dt="​string">​Никитина Надежда Петровна 14.05.2010</​comments>​
 +  <​info ​ dt:​dt="​string">​Никитина Надежда Петровна 14.05.2010</​info>​
 +  <​organization ​ dt:​dt="​string">​ООО "​Лаборатория Гемотест"</​organization>​
 +  <​type ​ dt:​dt="​string">​Кал</​type>​
 +  <id dt:​dt="​i4">​4902</​id>​
 +  <vial dt:​dt="​i4">​2</​vial>​
 +  <status dt:​dt="​i4">​0</​status>​
 +  <MProbe dt:​dt="​r8">​1.4</​MProbe>​
 +  <MSt dt:​dt="​r8">​0.5</​MSt>​
 +</​analyse>​
 +
 +</​Document>​
 +</​code>​
 +
 +{{:​soft:​aq-2010-06-23.xml.zip|Рабочий файл очереди для проверки}}\\
 +{{:​soft:​aq-2018-10-03.zip|Ещё один файл очереди с обратной нумерацией виал}}
 +
 +===== Сохранение результата из обработанной хроматограммы =====
 +
 +После того как хроматографист обработает хроматограмму он нажимает на кнопку передать результаты.
 +Программа Хромос формирует xml файл следующего вида:
 +<code xml chm1.tmp.xml>​
 +<?xml version="​1.0"​ encoding="​UTF-8"?>​
 +<​Document xmlns:​dt="​urn:​schemas-microsoft-com:​datatypes">​
 +<​analyse>​
 +  <id dt:​dt="​string">​4901</​id>​
 +  <c2 dt:​dt="​r8">​0.001</​c2>​
 +  <c3 dt:​dt="​r8">​0.065</​c3>​
 +  <ic4 dt:​dt="​r8">​0.128</​ic4>​
 +  <c4 dt:​dt="​r8">​0.054</​c4>​
 +  <ic5 dt:​dt="​r8">​0.032</​ic5>​
 +  <c5 dt:​dt="​r8">​0.001</​c5>​
 +  <c6 dt:​dt="​r8">​0.001</​c6>​
 +  <ic6 dt:​dt="​r8">​0.184</​ic6>​
 +</​analyse>​
 +</​Document>​
 +</​code>​
 +В передаваемых данных концентрации передаются в долях (не в процентах).
 +Если концентрация равна нулю, то выдаётся число 0.001
 +
 +После сохранения результатов в xml файл запускается скрипт (программа экспорта),​ указанный в настройках ПО Хромос. \\
 +Первым параметром у скрипта будет xml-файл (с полным путём),​ вторым параметром файл-хроматограмма (с полным путём). ​
 +<​code>​
 +"​C:​\export-script"​ "​C:​\Users\user1\AppData\Local\Temp\chm1.tmp.xml"​ "​O:​\Анализы\КЖХ10-20150417-124853.stg"​
 +</​code>​
 +
 +После выполнения скрипта экспорта xml файл удаляется.
 +
 +Если скрипт выдаёт код завершения отличный от нуля, то в программе Хромос будет выведено сообщение об этом "​Программа экспорта вернула код завершения ХХ".