Skip to main content

A fast and light-weighted DICOM software development library

Project description

DICOMSDL

Build status

A fast and light-weighted DICOM software development library.

Introduction

Digital Imaging and Communications in Medicine (DICOM) is a standard for managing informations in medical imaging developed by American College of Radiology (ACR) and National Electrical Manufacturers Association (NEMA). It defines a file format and a communication protocol over network.

DICOM Software Development Library (DICOM SDL) is a software developed libraries for easy and quick development of an application managing DICOM formatted files. DICOM SDL allows to make programs that read DICOM formatted files without in depth knowledge of DICOM.

DICOM SDL is intended to process a huge bunch of DICOM formatted image in high speed. For example, processing 1M+ dicom files for deep learning, speed really matters. To achieve the processing speed, DICOM SDL use an extension written in C++. DICOM SDL works much faster than pure DICOM implementation(see tutorials/timeit_test.ipynb). If your job is simple such as image extraction or get study date, DICOM SDL may be what you want.

DICOM SDL can

  • read DICOM formatted files.
  • read medical images in DICOM file, if file encodes in raw/jpeg/jpeg2000/RLE/JPEG-LS format.
  • modify and save into DICOM formatted files.

DICOM SDL is especially optimized for reading lots of DICOM formatted files quickly, and would be very useful for scanning and processing huge numbers of DICOM files.

DICOM SDL cannot

  • send/receive DICOM over network.

Install

To install on python,

$ pip install -U dicomsdl

To get code and compile,

$ git clone --recursive https://github.com/tsangel/dicomsdl
$ python setup.py install

If you want to use AVX2, then set environment USE_AVX2.

$ set USER_AVX=ON
$ python setup.py install

DICOMSDL was successfully compiled and ran on following environments

  • Microsoft Windows 7/10/11 (x86, x64), Python 3.9-3.13
  • Linux x86/x64 (Ubuntu), 3.9-3.13
  • MacOS 10.9+ (x86_64, arm64), Python 3.9-3.13 (No more support python 2.7-3.5 on Windows and MacOS since 0.108.5.) (No more support python -3.8 since 0.109.4.)

If you have ImportError in Microsoft Windows, install Microsoft Visual C++ Redistributable.

Some examples

Please look ipynb files in tutorial folder for detailed explanations.

>>> import dicomsdl as dicom

>>> dset = dicom.open("somefile.dcm")

>>> print (dset.Rows, dset.Columns)
512 512 

>>> dset.getPixelDataInfo()
{'Rows': 512, 'Cols': 512, 'NumberOfFrames': 1, 'SamplesPerPixel': 1, 'PlanarConfiguration': None, 'BitsAllocated': 16, 'BytesAllocated': 2, 'BitsStored': 16, 'PixelRepresentation': True, 'dtype': 'h', 'PhotometricInterpretation': 'MONOCHROME2', 'WindowCenter': None, 'WindowWidth': None, 'RescaleIntercept': -1024.0, 'RescaleSlope': 1.0}

>>> dset.pixelData()
array([[-3024., -3024., -3024., ..., -3024., -3024., -3024.],
       [-3024., -3024., -3024., ..., -3024., -3024., -3024.],
       [-3024., -3024., -3024., ..., -3024., -3024., -3024.],
       ...,
       [-3024., -3024., -3024., ..., -3024., -3024., -3024.],
       [-3024., -3024., -3024., ..., -3024., -3024., -3024.],
       [-3024., -3024., -3024., ..., -3024., -3024., -3024.]],
      dtype=float32)
      
>>> dset.pixelData(storedvalue=True)
array([[-2000, -2000, -2000, ..., -2000, -2000, -2000],
       [-2000, -2000, -2000, ..., -2000, -2000, -2000],
       [-2000, -2000, -2000, ..., -2000, -2000, -2000],
       ...,
       [-2000, -2000, -2000, ..., -2000, -2000, -2000],
       [-2000, -2000, -2000, ..., -2000, -2000, -2000],
       [-2000, -2000, -2000, ..., -2000, -2000, -2000]], dtype=int16)

>>> dset.RescaleIntercept
-1024.0
>>> dset['RescaleIntercept']  # another way to get value
-1024.0
>>> dset[0x00281052]  # yet another way to get value
-1024.0
>>> dset.getDataElement('RescaleSlope')
<dicomsdl._dicomsdl.DataElement object at 0x10ff5d0f0>
>>> dset.getDataElement('RescaleIntercept').toDouble() # yet yet another
-1024.0
>>> dset.getDataElement('RescaleIntercept').value() # yet yet yet another
-1024.0

>>> print(dset['00540016.0.00180031'])  # from another example
FDG -- fluorodeoxyglucose

>>> print(dset.WindowCenter)  # return None if dicom file doesn't have value.
None

>>> dset.toPilImage().show()
 ... pop up image ...

>>> print(dset.dump())
TAG	VR	LEN	VM	OFFSET	KEYWORD
'00020000'	UL	4	1	0x8c	212	# FileMetaInformationGroupLength
'00020001'	OB	2	1	0x9c	'\x00\x01'	# FileMetaInformationVersion
'00020002'	UI	26	1	0xa6	'1.2.840.10008.5.1.4.1.1.2' = CT Image Storage	# MediaStorageSOPClassUID
...

 

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dicomsdl-0.109.4-cp313-cp313-win_amd64.whl (921.5 kB view details)

Uploaded CPython 3.13Windows x86-64

dicomsdl-0.109.4-cp313-cp313-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

dicomsdl-0.109.4-cp313-cp313-musllinux_1_2_i686.whl (2.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

dicomsdl-0.109.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dicomsdl-0.109.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

dicomsdl-0.109.4-cp313-cp313-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dicomsdl-0.109.4-cp313-cp313-macosx_10_13_universal2.whl (2.3 MB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

dicomsdl-0.109.4-cp312-cp312-win_amd64.whl (921.5 kB view details)

Uploaded CPython 3.12Windows x86-64

dicomsdl-0.109.4-cp312-cp312-musllinux_1_1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

dicomsdl-0.109.4-cp312-cp312-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

dicomsdl-0.109.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dicomsdl-0.109.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

dicomsdl-0.109.4-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dicomsdl-0.109.4-cp312-cp312-macosx_10_13_universal2.whl (2.3 MB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

dicomsdl-0.109.4-cp311-cp311-win_amd64.whl (920.6 kB view details)

Uploaded CPython 3.11Windows x86-64

dicomsdl-0.109.4-cp311-cp311-musllinux_1_1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

dicomsdl-0.109.4-cp311-cp311-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

dicomsdl-0.109.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

dicomsdl-0.109.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

dicomsdl-0.109.4-cp311-cp311-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dicomsdl-0.109.4-cp311-cp311-macosx_10_9_universal2.whl (2.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

dicomsdl-0.109.4-cp310-cp310-win_amd64.whl (918.7 kB view details)

Uploaded CPython 3.10Windows x86-64

dicomsdl-0.109.4-cp310-cp310-musllinux_1_1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

dicomsdl-0.109.4-cp310-cp310-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

dicomsdl-0.109.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64

dicomsdl-0.109.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

dicomsdl-0.109.4-cp310-cp310-macosx_10_9_universal2.whl (2.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

dicomsdl-0.109.4-cp39-cp39-win_amd64.whl (912.2 kB view details)

Uploaded CPython 3.9Windows x86-64

dicomsdl-0.109.4-cp39-cp39-musllinux_1_1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

dicomsdl-0.109.4-cp39-cp39-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

dicomsdl-0.109.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dicomsdl-0.109.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dicomsdl-0.109.4-cp39-cp39-macosx_10_9_universal2.whl (2.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file dicomsdl-0.109.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dicomsdl-0.109.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 921.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.7

File hashes

Hashes for dicomsdl-0.109.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 450476ff66cf4562f17dd66ae7af889db601e7b7394f0e659d2f1b4ab75a6e06
MD5 ed4500acbd09cba2dad7bbb8560d0c89
BLAKE2b-256 5db638e11f285d2d6bfe8d8499fc8c23186a7e5c72dccd5bbef27baea9ba58cf

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c2895d9e49eb7c4788f7c3c0e47a2c1c58ad603eb043019079aefd623c2ae12f
MD5 3e94d70d0388463adf9def1a9c7a566f
BLAKE2b-256 462167eec06a55df55ce052761e2bcf592bb2aa09840c68824533dec5b0a326c

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2b0fb5c2b72862d3c49703444fba752616baf0a0351c45c0c0e74adb5b4ea929
MD5 8bc6e0681d77da60dbe3c99cb9004104
BLAKE2b-256 784495987d7246db02e945bf37953429080ce8137f6d951af1b2562126ed96d2

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7c5fd19a2b6c66e41abe89ee281477c32e3390110d0dbacde1c07c605b92092
MD5 2aba1575a6f934d496ec283e6526b137
BLAKE2b-256 abc98135684f740d619eabfde67c32acefbe1b9dcbab920bd8fe82cd7a6d5958

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ffdabf35a542c12a61b90ad8cea8169d43e3c7b04fa699370ebf1a780868bebc
MD5 1925aa4f0d10da8c9f248b49e352e48f
BLAKE2b-256 67163e81a9712c98eba69b05fc3f116f97ec21bd34b5202c3bf964120a565936

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e730bce62cedec484be71c4b2e8dcaee2b809a3a5d7aa7d3403a5cde14178fda
MD5 086ce377bf99c172c8d777ed09194b6d
BLAKE2b-256 242be435cd1f5e85c1fe90c29a060bc4f8e6f09b60fdbfb24e2bdc0d0d2c4be0

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 b4920f8843d23adb2e7b2f4755f1f59330922cc7677c22ffb0197ed9479930ad
MD5 9b55efd97b167e089b5a2d74259b44f1
BLAKE2b-256 631b51d114c9836251e2d14416eec791611fc863102c9ccf0b70735497201b2b

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dicomsdl-0.109.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 921.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.7

File hashes

Hashes for dicomsdl-0.109.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4a8ba1001b223520ca3d26b8801271847b7ec35895c65211dec6e60101cf1867
MD5 a4b4254a7a2027980c335c6fca4e329e
BLAKE2b-256 aab2cd200bc6befd4d0f9079fed407df610be2e95f9ba0ec1b2e0e6c53292e9a

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 00e9b4604a9983448dca4bcedbf9095598eb58205e4e2acf520f4e63ea885943
MD5 1e0851f1364bc9248857ab7cd7383b27
BLAKE2b-256 7000af1d67ecab9898cb6e961ed02bf5be1fe4adb472adf9d8a17a47233fa8fe

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 42b5528bb2ff970fea095de30fa0fad00f0bb9e7e7c3182b6f346f800ff2b1f9
MD5 c3b702f83f49ab693557aab4128a3a04
BLAKE2b-256 74d9b0774e7289d05511742f3c641f8c29e3f5816a24b1aa505656b435279cb1

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 343fabfe2d00051a58f9d6b2a5ec93528ee25b970848fcd71b01d827b88969b3
MD5 4867563f61fab8bf702c83f9e1d2314b
BLAKE2b-256 372bd42f96f5c9527ef9ecfb3aa5366ef4397e3629d942be84f548995e99ea5e

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e94be5d7c3e11b03a1d2a4bc4e0ef76c9db7f1bbdc21f286dfc7feccdb810264
MD5 bc4059934040c1a63151aca980ac2207
BLAKE2b-256 cae3006f9c7a67ca1692e603cf27b133b78feeaf41ce7d7735456f245063a2a7

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 313509ab134892495e8594df43ef921195edcfb4117f188a291ce5d6e77f03a2
MD5 0e206ef359470aae4a0999db80b119d0
BLAKE2b-256 c30c98fdad6ff6db7d7744585e2a287fe9103c4bbea809bcf4108eb4b9446974

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 5cf7d28fde97c12bc9ff32037772ddd2bf694874b2f899b0a174e26e811be45a
MD5 079e767f7d840c49096dd4a0b4dce651
BLAKE2b-256 6d37f2d6206051225f1866f3dedd79ec6d74a775c7889189451e31bfcdd99994

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dicomsdl-0.109.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 920.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.7

File hashes

Hashes for dicomsdl-0.109.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 565dc343647000ece9141de3cfb0af5f89b54a7f19795fbc77efab59674ee269
MD5 99c8ef30c9dd7bb600eab33aadef26ea
BLAKE2b-256 394a7c4270ed4c200b8864f82ecd1068d6da51a13af587659a6c11f9d1e9cb23

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 40617f77f15d2c31e6fff4acbe8d06dbc792992a6ea3431a5c17924c6707994e
MD5 5204eaf8942dab362bd3e29766e28b42
BLAKE2b-256 21c11ecde304b06988a7c1e9981b3e46a669eaab56de60769c0430d29db2b757

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6592669368b7672a7f660bc4a510b7b35ee38150e45273ac61e205f478fe0d37
MD5 7158711682b62c89cc42d33da57819bb
BLAKE2b-256 1710d715d6a9ebbac6bfe3e58b885ba2d7cb744918cbc2e96c07127259288784

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eded538a9165bb204f94ffaf64d43fd08000b91bbc675085a9bf035104582abe
MD5 f1f3be253dc683a11373baefc17681d4
BLAKE2b-256 1bb270bac99133efb3e8daf5bc445fa3fd8a3548e856a874b4141e79b803cf33

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d19b852f2a16a175c7e95f115b804db7503974967fcb06bfd29c38cdb583efb5
MD5 8cd6d157d6281c3595a4163b24d38638
BLAKE2b-256 8bc2f300273cfefff2afc34d97ea282a2fc3c2671ab5bec577449e5b5993cf65

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 634add59102e2603810e4308aaa797f1f0e32ac05ad16be37e4599d40e6ec9d4
MD5 a8b159136f430e34d7df23bf2ee2e747
BLAKE2b-256 50bd85acfd266a35b00d7bc63f6de4a5fabf959f4ac1720294d2dbe6f175c59e

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 936c0f31952553f4970437acd7749bdf81111fc727d90aff6acd79246d224587
MD5 621a750d32670b4b23495219d1c472b2
BLAKE2b-256 9cd19dbd0a3020ef101471da94fdf405462e8b2e172b5a9db8984e5679c9fc1c

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dicomsdl-0.109.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 918.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.7

File hashes

Hashes for dicomsdl-0.109.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ecca1b770af13d10dcdcf09a8e9bb6c5d685bc7c6ddf54fd207056546f2c7a20
MD5 1127c40cebb7ceeb038d8cca4c9870ee
BLAKE2b-256 31cdb3023f99160898c27ba25d64812fd6fba7bb0e24df4b2238005f8893703d

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dfd0a7751042f37f587e4091481a568f41efd72dcf6a6725d14368671316a109
MD5 3cb770b0cb3352c61e580fc84c1aa78d
BLAKE2b-256 b5680fc4d461a0df267c60603630b2b2e0680122f4d941ec31c6c36f90672b1d

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ec641e8ef83d8503988871db65dde8bbf2c6f7412471d6a8304ae7020363fc85
MD5 c854eac183f4b6427a30e204525a571f
BLAKE2b-256 9fd7d88cb8fe87e96a70948787a2dc892318282a20d8e20e6a994dad08a18e99

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3bc606ebb491de664967ef816dc29cb80f76b330d6180ef580eff4f5d3e95791
MD5 ac26aa61ed6925325640bc851273d97c
BLAKE2b-256 f90004d2617407b6b16a047ff6ca65aea3a94a5db5da818c3b1b4575ae83b0a3

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7bbc68582f39eea44ce7c0e985536782d573dcc20be66ef21adc2da3abf04cb3
MD5 9e36c083bc269ec4c07bc41b64901ab1
BLAKE2b-256 15f3e92ab89b2147cebaed241c366a4e9c52c4f023b6e884d7849063be001b42

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6872d4ad6955734dcdf2b7f29d520f48d12ab00e97be9739b05a440f3868b9fc
MD5 dd1a7f7da2b0e8c91bd82b24ca705e95
BLAKE2b-256 a729ac1294a474d70d5311deae2b49fb713d7e5337154a29cae75eff251e52c6

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dicomsdl-0.109.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 912.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.7

File hashes

Hashes for dicomsdl-0.109.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 fec34bc8b9ac38dcae79736a78d578dbf9d26beac3a461a6e3a3d98a7a537985
MD5 0030daf0d49a28d1487e004993f33e10
BLAKE2b-256 499a1925d81c4ea5c5d976b318dd631200952dfd0306f77773db5811f1f96d95

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ff5d56a8a8be1e41ee7c67244820721180cd23f56577ce292a6df1cd37812f1c
MD5 6779c4f69d78f5713003b3937d425cdd
BLAKE2b-256 313f9b3fc466a5a5115ff7140ef9037e8f33156d83b466ad8a3eea6507edad65

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2b13e867f9af2eeb9ffc8ca6c7088a3430b666d3b83785748609a809d3cd813e
MD5 774158f58c72a506e2ba7a9e7199b9bd
BLAKE2b-256 90cde0c8b913b5bccbeac5da6b76dbdde3dadeae9cd07b908d92650acedea976

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2821eb3f0136ccfc7734f5221c976a664cd6cfef71de32ee2c7b398089897972
MD5 04250909111a0b908a7a38c5436dadb7
BLAKE2b-256 fd24618a2319411fda83574abc79699680a441cae6799d44f32ea4d059d9ef84

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b295726d4d92a113b0fd226d2155fdcb1a2bb1e330f495c2818a1d37241ff066
MD5 85218de21515ccbf0e922487ef1ca15a
BLAKE2b-256 f859737d16ec59b7e7eafe9f061e5faad4b2896f00ad0f82724bbbcd33de125d

See more details on using hashes here.

File details

Details for the file dicomsdl-0.109.4-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for dicomsdl-0.109.4-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 92acb1ea4737554ea6c197e2de6b15bd3bb1664e74352278865a7de7023e19e1
MD5 7a862fb1a4f5c6ab4fe8d9ef2cbbba12
BLAKE2b-256 56ef61c6585f236bb2fa528d587cc871961d4e68c64ff852582fb2764f7b3192

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page