Open Chat
Logo
Version 0.4.0-beta.7
  • github.com/mercure-imaging/mercure

User Guide

  • What is mercure?
  • Quick Start
  • Installation
  • Usage
  • Advanced Topics
  • Monitoring
  • Dashboard Gallery
  • FAQ

Modules

  • Module Development
  • Existing Modules
  • Anonymizer
  • DCMAnnotate

Support

  • Discussion Board
  • Release History

Developer Information

  • Development Environment
  • Code Documentation
    • Service bookkeeper
    • Service cleaner
    • Package common
    • Service dispatcher
    • Service processor
    • Service router
    • Service webgui
mercure
  • Code Documentation

Code Documentation

The mercure source code has been divided into separate service modules (e.g., package routing is used by the router service). These modules share the Python files contained in the common package.

  • Service bookkeeper
    • bookkeeper.py
    • config.py
    • database.py
    • helper.py
    • query.py
  • Service cleaner
    • cleaner.py
  • Package common
    • config.py
    • constants.py
    • helper.py
    • monitor.py
    • notification.py
    • rule_evaluation.py
    • tagslist.py
    • types.py
    • version.py
  • Service dispatcher
    • dispatcher.py
    • send.py
    • status.py
    • Target types
      • base.py
      • builtin.py
      • dicomweb.py
      • folder.py
      • registry.py
      • rsync.py
      • s3.py
      • xnat.py
  • Service processor
    • processor.py
    • process_series.py
    • status.py
  • Service router
    • router.py
    • generate_taskfile.py
    • route_series.py
    • route_studies.py
  • Service webgui
    • webgui.py
    • api.py
    • common.py
    • modules.py
    • queue.py
    • rules.py
    • services.py
    • targets.py
    • users.py
    • Dashboards
      • common.py
      • dicomweb.py
      • query_routes.py
      • simple.py
Previous Next

© Copyright 2019-2025 The "mercure" authors and contributors.

Built with Sphinx using a theme provided by Read the Docs.