Orthanc is een volledig gratis, open source, eenvoudig, lichtgewicht, maar krachtige REST standalone DICOM (Digital Imaging and Communications in Medicine) server die kan worden gebruikt in de gezondheidszorg en medische research omgevingen.
Het & rsquo;. sa command-line software geïmplementeerd in C ++ en ontworpen op een zodanige wijze dat het gemakkelijk een personal computer kan veranderen in een echte DICOM store, die ook bekend staat als een mini-PACS-systeem
Het programma biedt ook gebruikers met een REST API (Application Programming Interface) die het mogelijk maakt om te worden gedreven vanaf elke computer taal. Het kan gemakkelijk worden geïnstalleerd op elke computer met behulp van de CMake gereedschap (zie het volgende gedeelte voor details).
Aan de slag met Orthanc
Voor de installatie en het gebruik van de Orthanc software op uw GNU / Linux computer, moet u eerst de nieuwste versie van Softoware downloaden en opslaan van het archief ergens op uw PC en haal de inhoud met uw favoriete archief manager.
Open vervolgens de Terminal app en navigeer naar de locatie van de uitgepakte archief bestanden met de & lsquo; cd & rsquo; commando (bv cd /home/softoware/Orthanc-0.8.5), voert u de & lsquo;. cmake & rsquo; maken & rsquo; commando om het programma, gevolgd door de & lsquo configureren; commando om het te compileren.
Tot slot, installeer de Orthanc project op uw computer door het uitvoeren van de & lsquo; make install & rsquo; commando als root of de & lsquo; sudo make install & rsquo; commando als bevoorrechte gebruiker. Vervolgens kunt u gewoon gebruik maken van het van de opdrachtregel door het uitvoeren van de & lsquo; Orthanc & rsquo; commando.
Voeg de & lsquo; - Hulp & rsquo; optie om de Orthanc opdracht om het programma & rsquo zien;. s gebruik boodschap en command-line opties
Onder de motorkap en de ondersteunde besturingssystemen / architecturen
Zoals vermeld, Orthanc is volledig geschreven in de C ++ programmeertaal. It & rsquo; sa platformonafhankelijke software, bekend om goed te werken onder de GNU / Linux en Microsoft Windows-besturingssystemen. Het ondersteunt zowel 32-bit en 64-bit computer architecturen, en het heeft geen complexe database administratie, noch van derden afhankelijkheden nodig.
Wat is nieuw deze release:
- De configuratie kan worden opgesplitst in verschillende bestanden opgeslagen in dezelfde map
- Aangepaste instelling van de lokale AET tijdens C-Store SCU (zowel in Lua en in de REST API)
- Veel code refactorings
- Lua:
- De toegang tot de REST API van Orthanc (RestApiGet, RestApiPost, RestApiPut, RestApiDelete)
- Functies te zetten tussen Lua waarden en JSON strings: & quot; ParseJson & quot; en & quot; DumpJson & quot;
- Nieuwe events: & quot; OnStablePatient & quot ;, & quot; OnStableStudy & quot ;, & quot; OnStableSeries & quot ;, & quot; initialiseren & quot ;, & quot; Finalize & quot;
- Plugins:
- Plugins kan het configuratie bestand direct op te halen als een JSON tekenreeks
- Plugins kunnen antwoorden als meerdelige berichten verzenden
- Fixes:
- Fix compatibiliteitsproblemen voor C-Vind SCU Siemens Syngo.Via modaliteiten SCP
- Fix probleem 15 (Lua scripts maken van HTTP-verzoeken)
- Fix probleem 35 (Tekens in PatientID reeks zijn niet beschermd voor C-zoeken)
- Fix probleem 37 (Afbreekstreepjes trekker range vraag zelfs als datatype niet ondersteund bereiken)
Wat is nieuw in versie 0.8.6:
- Major:
- URI's aan alle ouders van een bepaalde bron te krijgen in één REST oproep
- Instances zonder PatientID mogen nu
- Ondersteuning van HTTP proxy om toegang Orthanc leeftijdgenoten
- Minor:
- Ondersteuning van Tudor DICOM in Query / Retrieve
- Meer flexibiliteit & quot; / wijzigen & quot; en & quot; / anonimiseren & quot; voor één exemplaar
- De toegang tot de naam AET en remote AET van Lua scripts (& quot; OnStoredInstance & quot;)
- Optie & quot; DicomAssociationCloseDelay & quot; vertraging te stellen voor het sluiten van DICOM vereniging
- ZIP-archieven nu de toetreding nummer van de studies tonen
- Plugins:
- Introspection van plugins (zie de & quot; / plugins & quot; URI)
- Plugins u toegang tot de command-line argumenten gebruikt om Orthanc lanceren
- Plugins kunnen Orthanc Explorer uit te breiden met aangepaste JavaScript
- Plugins kan krijgen / set global eigenschappen om hun configuratie op te slaan
- Plugins kunnen doen REST gesprekken met andere plugins (zie & quot; xxxAfterPlugins () & quot;)
- Scannen van mappen voor plugins
- Fixes:
- Code refactorings
- Fix uitgave 25 (AET met underscore niet toegestaan)
- Fix vervanging en het inbrengen van een eigen DICOM-tags
- Fix anoniem genereren van non-portable DICOM-bestanden
Wat is nieuw in versie 0.8.5:
- Bijwerken README.md
Wat is nieuw in versie 0.7.2:.
- Query / Ophalen uit medInria
- JPEG / JPEG2k overdracht syntaxes.
Wat is nieuw in versie 0.7.1:
- Dit maintenance release is voorzien van een betere compatibiliteit in de ZIP-archieven die worden gedownload van Orthanc (met name voor Mac OS X), een belangrijk refactoring van de CMake opties en ondersteuning voor big-endian architecturen.
Wat is nieuw in versie 0.7.0:
- Deze versie introduceert ondersteuning van Query / Ophalen in Orthanc , veranderen in een echte mini-PACS server.
- Technisch gezien Orthanc fungeert nu als een C-Zoek SCP, C-Move SCP, en C-Store SCP.
- Het is dus mogelijk voor standaard DICOM gereedschap of kijkers (zoals OsiriX, 3D Slicer of Ginkgo CADx) om medische beelden halen direct vanuit Orthanc.
Wat is nieuw in versie 0.5.2:
- Deze versie beschikt over & quot; bulk & quot; Store-SCU (verzenden van meerdere DICOM gevallen dezelfde DICOM verbinding) om de prestaties van DICOM routing verbeteren.
- Het introduceert ook experimentele Lua scripting (voor het filteren van binnenkomende aanvragen).
Eisen
- CMake
- Python
- Mercurial
- p7zip
Reacties niet gevonden