Orthanc es un código abierto completamente gratis, sencillo y ligero, pero potente DICOM independiente REST (Digital Imaging and Communication in Medicine) del servidor que se puede utilizar en entornos de asistencia sanitaria e investigación médica.
y rsquo;. sa software de línea de comandos implementado en C ++ y diseñado de tal manera que se pueda convertir fácilmente una computadora personal en una tienda DICOM verdadera, que también se conoce como un sistema de mini-PACS
El programa también ofrece a los usuarios una API REST (Application Programming Interface) que permite que sea expulsado de cualquier lenguaje de programación. Se puede instalar fácilmente en cualquier ordenador usando la herramienta CMake (ver la siguiente sección para más detalles).
Introducción a Orthanc
Para instalar y utilizar el software de Orthanc en su ordenador GNU / Linux, primero debe descargar la última versión desde Softoware, guarde el archivo en algún lugar de su PC y extraer su contenido con su gestor de archivos favorito.
A continuación, abra la aplicación Terminal y vaya a la ubicación de los archivos comprimidos extraídos utilizando el y lsquo; CD & rsquo; comando (por ejemplo /home/softoware/Orthanc-0.8.5 cd), ejecute el y lsquo;. cmake y rsquo; comando para configurar el programa, seguido por el y lsquo; hacer y rsquo; comando para compilarlo.
Por último, instale el proyecto Orthanc en su máquina ejecutando el y lsquo; make install y rsquo; comando como root o de & lsquo; sudo make install y rsquo; comando como usuario privilegiado. A continuación, sólo tiene que utilizar desde la línea de comandos mediante la ejecución de & lsquo; Orthanc y rsquo; comando.
Agregue el y lsquo; - ayuda y rsquo; opción para el comando Orthanc para ver el programa y rsquo;. s opciones de mensaje de uso y de línea de comandos
Bajo el capó y apoyó operar sistemas / arquitecturas
Como se ha mencionado, Orthanc está escrito enteramente en el lenguaje de programación C ++. It & rsquo; software independiente de la plataforma sa, conocido por trabajar bien bajo los sistemas operativos GNU / Linux y Microsoft Windows. Es compatible con las arquitecturas de computación de 32 bits y 64 bits, y no requiere la administración de base de datos compleja, ni dependencias de terceros.
¿Qué hay de nuevo en esta versión:
- La configuración puede ser dividido en varios archivos almacenados dentro de la misma carpeta li>
- configuración personalizada de la AET local durante C-Store SCU (tanto en Lua y en la API REST)
- Muchas refactorizaciones de código
- Lua:
- El acceso a la API REST de Orthanc (RestApiGet, RestApiPost, RestApiPut, RestApiDelete)
- Funciones para convertir entre los valores Lua y cadenas JSON: & quot; ParseJson & quot; y & quot; DumpJson & quot;
- Nuevos eventos: & quot; & quot ;, OnStablePatient & quot; & quot ;, OnStableStudy & quot; & quot ;, OnStableSeries & quot; & quot ;, Inicializar & quot; Finalizar & quot;
- Plugins:
- Plugins pueden recuperar el archivo de configuración directamente como una cadena JSON
- Plugins puede enviar respuestas como mensajes de varias
- Correcciones:
- problemas de compatibilidad de Arreglo para el C-Encuentra SCU para Siemens syngo.via modalidades SCP
- tema Fix 15 (scripts Lua haciendo peticiones HTTP)
- tema Fix 35 (caracteres en cadena PatientID no están protegidos para C-Buscar)
- tema Fix (consulta rango de disparo guiones incluso si el tipo de datos no soporta rangos) 37
¿Cuál es nuevo en la versión 0.8.6:
- Mayor:
- URI para obtener todos los padres de un recurso determinado en una sola llamada REST
- Las instancias sin PatientID ahora están permitidos
- Soporte de proxy HTTP para acceder compañeros Orthanc
- Menor:
- Soporte de Tudor DICOM en Query / Retrieve
- Más flexibles & quot; / modificar los & quot; y & quot; / Anonimizar & quot; de única instancia
- El acceso a la llamada AET AET y alejada de los scripts Lua (& quot; OnStoredInstance & quot;)
- opción & quot; DicomAssociationCloseDelay & quot; establecer demora antes de cerrar asociación DICOM
- archivos ZIP ahora muestran el número de acceso de los estudios
- Plugins:
- La introspección de plugins (cf. el & quot; / plugins & quot; URI)
- Plugins pueden acceder a los argumentos de línea de comandos que se utilizan para lanzar Orthanc
- Plugins puede extender Orthanc Explorer con JavaScript personalizado
- Plugins puede obtener / establecer las propiedades globales para salvar su configuración
- Plugins pueden hacer RESTO llama a otros plugins (cf. & quot; xxxAfterPlugins () & quot;)
- Análisis de carpetas para plugins
- Correcciones:
- refactorizaciones de código
- tema Fix 25 (AET con subrayado no permitido)
- reemplazo Fix y la inserción de etiquetas DICOM privada
- anónima Fix generando no portátil archivos DICOM
¿Qué hay de nuevo en la versión 0.8.5:
- Actualizar README.md
¿Qué hay de nuevo en la versión 0.7.2:.
- Consulta / Recuperar de MedINRIA
- sintaxis de transferencia JPEG / JPEG2k.
¿Cuál es nuevo en la versión 0.7.1:
- Esta versión de mantenimiento cuenta con una mejor compatibilidad de los archivos ZIP que se descargan de Orthanc (especialmente para Mac OS X), una refactorización importante de las opciones CRealice, y soporte para arquitecturas big-endian.
¿Cuál es nuevo en la versión 0.7.0:
- Esta versión introduce soporte de Consulta / Recuperar en Orthanc , convirtiéndolo en un verdadero servidor de mini-PACS.
- Técnicamente hablando, Orthanc ahora actúa como un C-Encuentra SCP, C-Move SCP, y C-Store SCP.
- Por tanto, es posible que las herramientas estándar DICOM o espectadores (como OsiriX, 3D Slicer, o Ginkgo CADx) para recuperar imágenes médicas directamente de Orthanc.
¿Cuál es nuevo en la versión 0.5.2:
- Características del este comunicado de & quot; mayor & quot; Tienda-SCU (envío de varios casos DICOM con la misma conexión DICOM) para mejorar el rendimiento de enrutamiento DICOM.
- También introduce scripting Lua experimental (para filtrar peticiones entrantes).
Requisitos
- CMake
- Python
- Mercurial
- p7zip
Comentarios que no se encuentran