11 unstable releases (3 breaking)

0.7.0 Apr 25, 2024
0.3.2 Oct 31, 2023
0.3.1 Aug 26, 2023
0.3.0 Jul 23, 2023
0.1.0 Apr 27, 2021

#1854 in Command line utilities

Download history 4/week @ 2024-02-14 15/week @ 2024-02-21 2/week @ 2024-02-28 1/week @ 2024-03-06 4/week @ 2024-03-13 32/week @ 2024-03-27 34/week @ 2024-04-03 124/week @ 2024-04-24 7/week @ 2024-05-01

131 downloads per month

MIT/Apache

2.5MB
42K SLoC

DICOM-rs storescu

CratesIO Documentation

This is an implementation of the DICOM Storage SCU (C-STORE), which can be used for uploading DICOM files to other DICOM devices.

This tool is part of the DICOM-rs project.

Usage

Note that this tool is not necessarily a drop-in replacement for storescu tools in other DICOM software projects.

DICOM C-STORE SCU

USAGE:
    dicom-storescu [FLAGS] [OPTIONS] <addr> [files]...

FLAGS:
        --fail-first    fail if not all DICOM files can be transferred
    -h, --help          Prints help information
    -V, --version       Prints version information
    -v, --verbose       verbose mode

OPTIONS:
        --called-ae-title <called-ae-title>
            the called Application Entity title, overrides AE title in address if present [default: ANY-SCP]

        --calling-ae-title <calling-ae-title>    the calling Application Entity title [default: STORE-SCU]
        --max-pdu-length <max-pdu-length>        the maximum PDU length accepted by the SCU [default: 16384]
    -m, --message-id <message-id>                the C-STORE message ID [default: 1]
        --username <username>                    user identity username
        --password <password>                    user identity password
        --kerberos-service-ticket <ticket>       user identity Kerberos service ticket
        --saml-assertion <assertion>             user identity SAML assertion
        --jwt <jwt>                              user identity JWT

ARGS:
    <addr>        socket address to Store SCP, optionally with AE title (example: "STORE-SCP@127.0.0.1:104")
    <files>...    the DICOM file(s) to store

Example:

dicom-storescu MAIN-STORAGE@192.168.1.99:104 xray1.dcm xray2.dcm

Dependencies

~8–17MB
~201K SLoC