pacsifier.cli.docker_wrappers module
Docker wrapper scripts for PACSIFIER CLI commands.
These scripts provide a convenient way to run PACSIFIER CLI commands via Docker without needing to remember the full docker run command syntax.
- pacsifier.cli.docker_wrappers.docker_add_karnak_tags()[source]
Docker wrapper for the add_karnak_tags command.
- pacsifier.cli.docker_wrappers.docker_anonymize_dicoms()[source]
Docker wrapper for the anonymize_dicoms command.
- pacsifier.cli.docker_wrappers.docker_create_dicomdir()[source]
Docker wrapper for the create_dicomdir command.
- pacsifier.cli.docker_wrappers.docker_extract_carestream_report()[source]
Docker wrapper for the extract_carestream_report command.
- pacsifier.cli.docker_wrappers.docker_get_pseudonyms()[source]
Docker wrapper for the get_pseudonyms command.
- pacsifier.cli.docker_wrappers.docker_move_dumps()[source]
Docker wrapper for the move_dumps command.
- pacsifier.cli.docker_wrappers.docker_pacsifier()[source]
Docker wrapper for the main pacsifier command.
- pacsifier.cli.docker_wrappers.get_docker_image_name()[source]
Get the Docker image name for PACSIFIER.
- Returns:
The Docker image name, defaulting to the Quay.io registry image
- Return type:
str
- pacsifier.cli.docker_wrappers.run_docker_command(command_args, additional_volumes=None, additional_args=None)[source]
Run a PACSIFIER command via Docker.
- Parameters:
command_args (list) – The command and arguments to run inside the container
additional_volumes (list) – Additional volume mounts (optional)
additional_args (list) – Additional Docker arguments (optional)