Ортханк є повністю безкоштовним, з відкритим вихідним кодом, простий, легкий, але потужний автономний RESTful DICOM (Digital Imaging та зв'язку в медицині) сервер, який може бути використаний в медичних і науково-дослідних медичних умовах.
Це і Rsquo ;. са командного рядка програма реалізується в C ++ і створені таким чином, що він може легко перетворити персональний комп'ютер у справжній магазин DICOM, який також відомий як система міні-PACS
Програма також надає користувачам RESTful API (інтерфейс прикладного програмування), що дозволяє йому бути вигнані з будь-якого комп'ютерного мови. Вона може бути легко встановлений на будь-якому комп'ютері, використовуючи інструмент CMake (дивіться наступний розділ для деталей).
Початок роботи з Ортханка
Щоб інсталювати та використовувати програмне забезпечення Ортханка на вашому комп'ютері GNU / Linux, ви повинні спочатку завантажити останню версію з Softoware, зберегти архів десь на вашому комп'ютері і витягти його вміст з вашим улюбленим менеджером архіву.
Потім відкрийте термінал додаток і перейдіть в папку, здобутих архівних файлів за допомогою & lsquo; CD & Rsquo; Команда (наприклад, CD /home/softoware/Orthanc-0.8.5), виконати & lsquo; CMake. & Rsquo; Команда для налаштування програми, а потім за допомогою & lsquo; вносити & Rsquo; Команда скомпілювати його.
Нарешті, встановити проект Ортханка на вашому комп'ютері, виконавши & lsquo; зробити установку і Rsquo; Команда, як корінь або & lsquo; Судо зробити установку і Rsquo; Команда як привілейований користувач. Потім, ви можете просто використовувати його з командного рядка, виконавши & lsquo; Ортханк & Rsquo; Команда.
Додайте & lsquo; - допомога і Rsquo; опція команди Ортханка, щоб подивитися програму & Rsquo ;. и варіанти щодо використання та командного рядка
Під капотом і підтримуваних операційних систем / Архітектура
Як уже згадувалося, Ортханк повністю написана в мові програмування С ++. Це і Rsquo; са незалежною від платформи програмне забезпечення, відоме добре працювати під управлінням операційних систем GNU / Linux і Microsoft Windows. Він підтримує як 32-бітові, так і 64-розрядні комп'ютерні архітектури, і це не вимагає складних адміністрування баз даних, ні сторонніх залежностей.
Що нового в цей реліз:
- Конфігурація може бути розділений на декілька файлів, що зберігаються в одній папці
- Користувальницькі налаштування локальної AET во С-магазин SCU (як у Lua і в REST API,)
- Багато рефакторинга коду
- Lua:
- Доступ до API REST Ортханка (RestApiGet, RestApiPost, RestApiPut, RestApiDelete)
- Опції для перетворення між значеннями Lua і JSON рядків: & Quot; ParseJson & Quot; і & Quot; DumpJson & Quot;
- Нові події: & Quot; OnStablePatient & Quot;, & Quot; OnStableStudy & Quot;, & Quot; OnStableSeries & Quot;, & Quot; Ініціалізація і Quot;, & Quot; Завершення & Quot;
- Плагіни:
- Плагіни можуть отримати файл конфігурації безпосередньо в JSON рядок
- Плагіни можуть відправити відповіді як повідомлень з декількох
- Виправлення:
- проблеми сумісності Виправлена С-SCU Знайти на Siemens Syngo.Via УМОВИ SCP
- Виправлена проблема 15 (скрипти Lua робить HTTP запити)
- Виправлена проблема 35 (Символи в рядку PatientID не захищені C-Find)
- Виправлена проблема 37 (Дефіси Діапазон тригера запит, навіть якщо тип даних не підтримує діапазони)
Що нового у версії 0.8.6:
- Кафедра:
- URI, щоб отримати всі батьки даного ресурсу при виклику однієї REST
- Примірники без PatientID тепер дозволено
- Підтримка HTTP-проксі для доступу до Ортханка однолітки
- Мала:
- Підтримка Тудор DICOM в Query / Отримати
- Більш гнучкий і Quot; / змінити & Quot; і & Quot; / & анонімні Quot; для одного примірника
- Доступ до називається AET та дистанційного AET з скриптів Lua (і Quot; OnStoredInstance & Quot;)
- Варіант & Quot; DicomAssociationCloseDelay & Quot; встановити затримку перед закриттям DICOM асоціації
- ZIP архіви тепер відображаються інвентарний номер дослідження
- Плагіни:
- Самоаналіз плагінів (порівняй & Quot; / & Quot плагінів; URI),
- Плагіни можуть отримати доступ до аргументів командного рядка, використовувані для запуску Ортханка
- Плагіни можуть розширити Ортханка Провідник з користувальницькою JavaScript
- Плагіни можуть отримати / встановити глобальні властивості, щоб врятувати свою конфігурацію
- Плагіни можуть зробити ВІДПОЧИНОК дзвінки в інші плагіни (ср & Quot; xxxAfterPlugins () & Quot;)
- Сканування папок для плагінів
- Виправлення:
- Код рефакторинга
- Виправлена проблема 25 (AET з підкреслення не допускається)
- Виправлена заміна і вставка приватне DICOM теги
- Виправлена анонімізації генерації нестерпною DICOM файли
Що нового у версії 0.8.5:
- Оновлення README.md
Що нового у версії 0.7.2 :.
- Запит / Витягти з MedINRIA
- JPEG / JPEG2k синтаксису передачі.
Що нового у версії 0.7.1:
- Даний випуск має кращу сумісність в ZIP архівів які завантажуються з Ортханка (особливо для Mac OS X), важливого рефакторинга варіантів CMake та підтримки для тупоконечниками архітектур.
Що нового у версії 0.7.0:
- Цей реліз вводить підтримку Query / Отримати в Ортханка , перетворюючи його в реальний сервер міні-PACS.
- З технічної точки зору, в даний час діє Ортханк як С-Знайти SCP, С-Move SCP, і С-магазин SCP.
- Це дає можливість для стандартних інструментів DICOM або глядачів (наприклад, OsiriX, 3D різання, або гінкго CADx), щоб отримати медичні зображення безпосередньо з Ортханка.
Що нового у версії 0.5.2:
- Цей випуск представляє & Quot; основна & Quot; Магазин-SCU (відправка декількох випадках DICOM з тією ж DICOM зв'язку), щоб підвищити продуктивність DICOM маршрутизації.
- Це також вводить експериментальну Lua скриптів (для фільтрації вхідних запитів).
Вимоги
- CMake
- Python
- Mercurial
- p7zip
Коментар не знайдено