/Orthanc-Tools-JS

New web-based version of Orthanc Tools : GUI and high level DICOMs tools based on Orthanc APIs

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

Orthanc Tools JS

Node.js CI License: AGPL v3 Total alerts Language grade: JavaScript dependencies Status devDependencies Status

Rewriting of Orthanc Tools in React and NodeJS.

Orthanc Tools JS is mainly a React Frontend for the powerfull Orthanc APIs but also include a Backend for authentication purpose, role management and automations.

Warning : Orthanc Tools JS is still in beta version, this software is not release ready

Current Features :

  • Users identifications local and Active directory with definitions of roles (custom rigth access to orthanc Apis)
  • Search ressources in Orthanc
  • Import DICOM file into Orthanc using drag and drop
  • Dicom creation (image or pdf)
  • Batch Anonymizaion
  • Batch Export Local (local, ZIP, AET)
  • Batch Export to Remote endpoints (Orthanc Peers, FTP, SFTP, Webdav)
  • Batch Delete
  • Manual Query and Retrieve
  • Dicom Tag Edition
  • Automatic Retrieve : Define a list of studies /Series to retrieve and schedule a robot for automatic retrieval
  • CD Burner Management (Epson and Primera)
  • Auto Routing
  • Dicom ressource labelling
  • Administration panel : Declaration and echo of AETs, Orthanc Peers, Jobs management

Documentation : https://github.com/salimkanoun/Orthanc-Tools-JS/blob/master/Documentation/Orthanc-Tools-JS-Documentation.pdf

Demo Server : https://orthanctoolsjs.ddns.net/ login : admin password : admin

Roadmap : Monitoring : Tag collection (in Elastic Search), Prefecthing, Remote AET Monitoring