view Sphinx/source/users/man-orthanc.txt @ 1013:ab270400aae1

python: overriding core API
author Alain Mazy <am@osimis.io>
date Tue, 09 Jan 2024 11:50:17 +0100
parents 1316bc62b5d5
children a3436ae3709c
line wrap: on
line source

ORTHANC(1)			 User Commands			    ORTHANC(1)

NAME
       Orthanc	- Lightweight, RESTful DICOM server for healthcare and medical
       research

SYNOPSIS
       Orthanc [OPTION]... [CONFIGURATION]

DESCRIPTION
       Orthanc, lightweight, RESTful DICOM server for healthcare  and  medical
       research.

       The  "CONFIGURATION"  argument  can be a single file or a directory. In
       the case of a directory, all the JSON files it contains will be merged.
       If no configuration path is given on the command line, a set of default
       parameters is used. Please refer to  the  Orthanc  Book	for  the  full
       instructions	   about	how	   to	     use       Orthanc
       <https://orthanc.uclouvain.be/book/>.

       Pay attention to the fact that the order of the options	is  important.
       Options	are read left to right. In particular, options such as "--ver‐
       bose" can reset the value of other log-related options that  were  read
       before.

       The recommended set of options to debug DICOM communications is "--ver‐
       bose --trace-dicom --logfile=dicom.log"

   Command-line options:
       --help display this help and exit

       --logdir=[dir]
	      directory where to store the log files (by default, the  log  is
	      dumped to stderr)

       --logfile=[file]
	      file  where  to store the log of Orthanc (by default, the log is
	      dumped to stderr)

       --config=[file]
	      create a sample configuration file and exit (if "file"  is  "-",
	      dumps to stdout)

       --errors
	      print the supported error codes and exit

       --verbose
	      be verbose in logs

       --trace
	      highest verbosity in logs (for debug)

       --upgrade
	      allow  Orthanc  to  upgrade  the version of the database (beware
	      that the database will become incompatible with former  versions
	      of Orthanc)

       --no-jobs
	      don't  restart  the jobs that were stored during the last execu‐
	      tion of Orthanc

       --openapi=[file]
	      write the OpenAPI documentation and  exit  (if  "file"  is  "-",
	      dumps to stdout)

       --cheatsheet=[file]
	      write  the cheat sheet of REST API as CSV and exit (if "file" is
	      "-", dumps to stdout)

       --version
	      output version information and exit

   Fine-tuning of log categories:
       --verbose-generic
	      be verbose in logs of category "generic"

       --trace-generic
	      use highest verbosity for logs of category "generic"

       --verbose-plugins
	      be verbose in logs of category "plugins"

       --trace-plugins
	      use highest verbosity for logs of category "plugins"

       --verbose-http
	      be verbose in logs of category "http"

       --trace-http
	      use highest verbosity for logs of category "http"

       --verbose-sqlite
	      be verbose in logs of category "sqlite"

       --trace-sqlite
	      use highest verbosity for logs of category "sqlite"

       --verbose-dicom
	      be verbose in logs of category "dicom"

       --trace-dicom use highest verbosity for logs of category "dicom"

       --verbose-jobs
	      be verbose in logs of category "jobs"

       --trace-jobs
	      use highest verbosity for logs of category "jobs"

       --verbose-lua be verbose in logs of category "lua"

       --trace-lua
	      use highest verbosity for logs of category "lua"

   Exit status:
       0      if success,

       -1     if error (have a look at the logs).

AUTHOR
       Written by Sebastien Jodogne <s.jodogne@orthanc-labs.com>

COPYRIGHT
       Copyright © 2012-2016 Sebastien Jodogne,  Medical  Physics  Department,
       University Hospital of Liege (Belgium)
       Copyright © 2017-2023 Osimis S.A. (Belgium)
       Copyright  ©  2021-2023	Sebastien  Jodogne, ICTEAM UCLouvain (Belgium)
       Licensing    GPLv3+:	GNU	GPL	version     3	  or	 later
       <http://gnu.org/licenses/gpl.html>.
       This  is  free  software:  you  are free to change and redistribute it.
       There is NO WARRANTY, to the extent permitted by law.

Orthanc 1.12.1			   July 2023			    ORTHANC(1)