Orthanc è completamente gratuito, open source, semplice, leggero, ma potente standalone RESTful DICOM (Digital Imaging Communications in Medicine) server che può essere utilizzato in ambienti sanitari e di ricerca medica.
& rsquo;. software da riga di comando sa implementato in C ++ e progettato in modo tale che si può facilmente trasformare un PC in un negozio DICOM vero e proprio, che è anche conosciuto come un mini-sistema PACS
Il programma fornisce inoltre agli utenti un API RESTful (Application Programming Interface) che permette di essere guidato da qualsiasi linguaggio di programmazione. Può essere facilmente installato su qualsiasi computer utilizzando lo strumento CMake (consultare la sezione successiva per i dettagli).
Iniziare con Orthanc
Per installare e utilizzare il software Orthanc sul computer GNU / Linux, è necessario prima scaricare l'ultima versione da Softoware, salvare l'archivio da qualche parte sul vostro PC e estrarne il contenuto con il vostro gestore di archivi preferito.
Quindi aprire l'applicazione Terminale e passare al percorso dei file di archivio estratti utilizzando il & lsquo; cd & rsquo; comandi (ad esempio cd /home/softoware/Orthanc-0.8.5), eseguire il & lsquo;. cmake & rsquo; comando per configurare il programma, seguito dal & lsquo; rendere & rsquo; comando per compilarlo.
Infine, installare il progetto Orthanc sulla vostra macchina, eseguendo il & lsquo; make install & rsquo; comando come root o il & lsquo; sudo make install & rsquo; comando come un utente privilegiato. Quindi, è possibile utilizzare semplicemente dalla riga di comando eseguendo il & lsquo; Orthanc & rsquo; comando.
Aggiungere il & lsquo; - aiuto & rsquo; opzione per il comando di Orthanc per visualizzare il programma & rsquo;. s opzioni del messaggio e l'utilizzo della riga di comando
Sotto il cofano e Sistemi operativi supportati / architetture
Come detto, Orthanc è scritto interamente in linguaggio di programmazione C ++. E & rsquo; software indipendente dalla piattaforma sa, conosciuto per lavorare bene sotto i sistemi operativi GNU / Linux e Microsoft Windows. Supporta entrambe le architetture di computer a 32-bit e 64-bit, e non necessita di amministrazione del database complessi, né dipendenze di terze parti.
Cosa c'è di nuovo in questa versione:
- La configurazione può essere diviso in più file memorizzati all'interno della stessa cartella
- Impostazione personalizzata della AET locale durante C-Store SCU (sia in Lua e nella API REST)
- Molti refactoring del codice
- Lua:
- L'accesso al REST API di Orthanc (RestApiGet, RestApiPost, RestApiPut, RestApiDelete)
- Funzioni per la conversione tra i valori Lua e stringhe JSON: & quot; ParseJson & quot; e & quot; DumpJson & quot;
- Nuovi eventi: & quot; OnStablePatient & quot ;, & quot; OnStableStudy & quot ;, & quot; OnStableSeries & quot ;, & quot; inizializzazione & quot ;, & quot; Finalizza & quot;
- Plugin:
- I plugin possono recuperare il file di configurazione direttamente come una stringa JSON
- Plugin può inviare risposte come messaggi multipart
- Correzioni:
- problemi di compatibilità fisso per C-Trova SCU a Siemens Syngo.Via modalità SCP
- problema Fix 15 (script Lua facendo richieste HTTP)
- problema Fix 35 (caratteri in stringa PatientID non sono protetti per C-Trova)
- problema Fix 37 (gamma grilletto trattini domanda anche se il tipo di dati non supporta gli intervalli)
Cosa c'è di nuovo nella versione 0.8.6:
- Maggiore:
- URI per ottenere tutti i genitori di una data risorsa in una singola chiamata REST
- Le istanze senza PatientID sono ora autorizzati
- Supporto di proxy HTTP per accedere coetanei Orthanc
- Minor:
- Supporto di Tudor DICOM in Query / Retrieve
- Più flessibile & quot; / modificare & quot; e & quot; / Anonimizza & quot; per singola istanza
- Accesso alla chiamata AET e AET a distanza da script Lua (& quot; OnStoredInstance & quot;)
- Opzioni & quot; DicomAssociationCloseDelay & quot; per impostare il ritardo prima della chiusura associazione DICOM
- archivi ZIP ora visualizzano il numero di accesso degli studi
- Plugin:
- Introspezione di plugin (cfr il & quot; / plugins & quot; URI)
- I plugin possono accedere agli argomenti della riga di comando usato per avviare Orthanc
- Plugin può estendere Orthanc Explorer con JavaScript personalizzato
- Plugin può ottenere / impostare le proprietà globali per salvare la configurazione
- I plugin possono fare RESTO chiama ad altri plugin (vedi & quot; xxxAfterPlugins () & quot;)
- Scansione di cartelle per plugin
- Correzioni:
- refactoring codice
- problema Fix 25 (AET con sottolineatura non ammessi)
- sostituzione Fix e l'inserimento di tag DICOM privato
- Fix anonima generando non portabile file DICOM
Cosa c'è di nuovo nella versione 0.8.5:
- Aggiorna README.md
Cosa c'è di nuovo nella versione 0.7.2:.
- Query / Retrieve da MedINRIA
- trasferimento sintassi JPEG / JPEG2k.
Cosa c'è di nuovo nella versione 0.7.1:
- Questa versione di manutenzione dispone di una migliore compatibilità negli archivi ZIP che vengono scaricati da Orthanc (in particolare per Mac OS X), un importante refactoring delle opzioni CMake, e il supporto per le architetture big-endian.
Cosa c'è di nuovo nella versione 0.7.0:
- Questa release introduce il supporto di Query / Retrieve in Orthanc , trasformandolo in un vero e proprio server di mini-PACS.
- Tecnicamente parlando, Orthanc ora agisce come un C-Trova SCP, C-Move SCP, e C-Store SCP.
- E 'quindi possibile per gli strumenti di DICOM standard o di telespettatori (come OsiriX, 3D affettatrice, o Ginkgo CADx) per recuperare immagini mediche direttamente da Orthanc.
Cosa c'è di nuovo nella versione 0.5.2:
- Questa versione presenta & quot; rinfusa & quot; Store-SCU (invio di diverse istanze DICOM con lo stesso collegamento DICOM) per migliorare le prestazioni di DICOM di routing.
- Introduce inoltre scripting Lua sperimentale (per filtrare le richieste in ingresso).
Requisiti :
- CMake
- Python
- Mercurial
- p7zip
I commenti non trovato