wsidicom

View on PyPIReverse Dependencies (6)

0.21.4 wsidicom-0.21.4-py3-none-any.whl

Wheel Details

Project: wsidicom
Version: 0.21.4
Filename: wsidicom-0.21.4-py3-none-any.whl
Download: [link]
Size: 225584
MD5: ec0fc8b2c1300cffa5f36a646c66fb94
SHA256: 731e1418bab61bb620b8d0c788499444abc36e01c4fc7e24593203d72cc6e048
Uploaded: 2024-10-30 16:43:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: wsidicom
Version: 0.21.4
Summary: Tools for handling DICOM based whole scan images
Author: Erik O Gabrielsson
Author-Email: erik.o.gabrielsson[at]sectra.com
Home-Page: https://github.com/imi-bigpicture/wsidicom
Project-Url: Repository, https://github.com/imi-bigpicture/wsidicom
License: Apache-2.0
Keywords: whole slide image,digital pathology,annotations,dicom
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Healthcare Industry
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Requires-Python: >=3.10,<4.0
Requires-Dist: Pillow (>=9.1.1)
Requires-Dist: dicomweb-client (<0.60.0,>=0.59.2)
Requires-Dist: fsspec (<2025.0.0,>=2024.2.0)
Requires-Dist: imagecodecs (!=2024.9.22,<2025.0.0,>=2024.1.1); extra == "imagecodecs"
Requires-Dist: marshmallow (<4.0.0,>=3.20.1)
Requires-Dist: numpy (>=1.22.0)
Requires-Dist: pydicom (>=3.0.0)
Requires-Dist: pyjpegls (<2.0.0,>=1.2.0); extra == "pyjpegls"
Requires-Dist: pylibjpeg-openjpeg (<3.0.0,>=2.1.1); extra == "pylibjpeg-openjpeg"
Requires-Dist: pylibjpeg-rle (<2.0.0,>=1.3.0); extra == "pylibjpeg-rle"
Requires-Dist: universal-pathlib (<0.3.0,>=0.2.1)
Provides-Extra: imagecodecs
Provides-Extra: pyjpegls
Provides-Extra: pylibjpeg-openjpeg
Provides-Extra: pylibjpeg-rle
Description-Content-Type: text/markdown
[Description omitted; length: 23616 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
wsidicom/__init__.py sha256=FsBi198QojSwMPxUps0cz19zrQgOLTgGpGNqU5t6BgI 1559
wsidicom/codec/__init__.py sha256=cA_TQ0ub0SZLyScuuc3Binbr8vNFycJRdMznSOIy-yA 1412
wsidicom/codec/codec.py sha256=TfTi35KQNmdSkszemQchET5L_hqP6pe1TQd9WN4hmgg 5066
wsidicom/codec/decoder.py sha256=5B4i39ukZD-TMGsxJAFTVSMu1BzSZSA_1UVX5a4WpcA 18557
wsidicom/codec/encoder.py sha256=lip6sZWLX6JB52aI9jjk5YXjQxqfItKeL_tlc18K5wM 22239
wsidicom/codec/media_types.py sha256=IFlG0MQPPJZvQDTSZ2XOI8Uyf4ZLkOGSY3TZfUQcCXQ 1529
wsidicom/codec/optionals.py sha256=fVa1rte2WYn10G02OFvGBMdCULe6wdKQEIs77q_FO8Y 2218
wsidicom/codec/rle.py sha256=JSYTPTwJwXjtIj7nX-xj44V9ni_eFlHliosfAjE06r4 5598
wsidicom/codec/settings.py sha256=LA6ZqO5zedIDmhM0lDJFYkpoTSq5IlLtjdYj0vf_fic 16054
wsidicom/conceptcode.py sha256=WLwELIPeWsPyYanfTICBxG81PauwRSuz_bRr3wNevJM 14562
wsidicom/config.py sha256=qRYtoeFcK95Tk0XAUE2-q7jCVom0c1-Yn8oYPIjoD-k 5162
wsidicom/errors.py sha256=ptyFNjJL7vLMam2JPRO8vZSVsbP1Jdt74eZWiaW-G5k 2759
wsidicom/file/__init__.py sha256=xLsaSYHXUAN_j-Q2lz1WljFzOXfacrYqbhwr5sKnCec 952
wsidicom/file/io/__init__.py sha256=Z8vGRfMh5IWZMfOrb-9FAUiRhfxiST-aIqyBWfpS3zA 1003
wsidicom/file/io/frame_index/__init__.py sha256=xZtaavLVys9l5-EGq22Ji9S9aHwskXarzisj7483NWs 1372
wsidicom/file/io/frame_index/bot.py sha256=NcYceqgQro00RbzJjtnGXGyIyXK7brGmNWtijnlMibg 2223
wsidicom/file/io/frame_index/empty_bot.py sha256=E9TOAaYC6Yr_tuGTKr4loIcjhQMRbyXInBWjYVXt4CA 2795
wsidicom/file/io/frame_index/encapsulated_pixel_data.py sha256=ubh3huSjDCEF811e8rNUIOtbhBs7wsS7kT7Soip1ifQ 1952
wsidicom/file/io/frame_index/eot.py sha256=8OlhYnLh4qEXN7VnbClGAz98mq-nluCSiABi8NfrciM 4160
wsidicom/file/io/frame_index/frame_index.py sha256=G-BQTnkjO7flKmAFE8GS8rwA-OVW3nOFMNEY4OCrPpk 4022
wsidicom/file/io/frame_index/native_pixel_data_frame.py sha256=b7fAG9avmnPoii1c9x9LVueh4xxg1pxJfoh3bUkEr-s 2676
wsidicom/file/io/frame_index/offset_table.py sha256=H9TmfT3eAXb1O5OZTvG9VmtyIbXMNYrcP-UV0CL9YhA 3886
wsidicom/file/io/frame_index/offset_table_type.py sha256=2tBh-4ZlSWijdfdUF_6cOe4b9ME9HkeQ_7Wfaczl3EU 1493
wsidicom/file/io/frame_index/offset_table_writer.py sha256=AOxoQMmkZQuT02X4Wh5LOr8H4My_tFR4eT24X19pur0 5644
wsidicom/file/io/frame_index/tiff_table.py sha256=awxTTitcHB035LWbpbffO15Qi-HTCyncAp1RjfM_V5o 2312
wsidicom/file/io/wsidicom_io.py sha256=Qg80XHO-iOWcO3x8MldpiqPu9-qt1TCljCDWK7NhorY 12881
wsidicom/file/io/wsidicom_reader.py sha256=gwJFWC3xFXozY-6_RXRuB1AOhdctKGNfDD2eQW-suMk 6091
wsidicom/file/io/wsidicom_writer.py sha256=mvpTLcF5yPfwxeYfYMyXRXyqrtcx6AGA8sjPgTLhD6Y 23909
wsidicom/file/wsidicom_file_image_data.py sha256=RFtuhBwzPz1EGp5thwkWbIxSFPlPUOcCGdHXIBK5CEQ 3942
wsidicom/file/wsidicom_file_source.py sha256=wQlhPmiSX8YMd7ES68ZTH-QH3yz7osusgWbTa2ImyCU 11722
wsidicom/file/wsidicom_file_target.py sha256=7H1p7JiAxC6tyrziBr0yOuez6gXRTz6HXAAkMwjMGHQ 14065
wsidicom/file/wsidicom_stream_opener.py sha256=s79eadf_wrzQCqKk33FZipx1C5-QaRnvyL64XmeLtSU 6216
wsidicom/geometry.py sha256=GsVguK_ZHMmBDHFyjUw6eKK6qSpY9QUCCjqkp8XTtME 22215
wsidicom/graphical_annotations.py sha256=TGlRS3aJX--JgbiIby7ipD0Tk9ShNpFuIk8terLHVdM 54568
wsidicom/group/__init__.py sha256=LxJDVgNHDikt0zi_UkbGnjfdQF-9vbuczmnE2KCTbt8 796
wsidicom/group/group.py sha256=sl-HX3rht5f365nDjAV77BFrRRyoQOPElquQi7Mon0k 14888
wsidicom/group/level.py sha256=_JaPuxZkO4N9vY3nBL3tuxUHhlqFn5pPFyrT5X5JVcM 8903
wsidicom/instance/__init__.py sha256=l4apxt-CYtdLkgQ02Eh0-RPAqVMqallZ-zZkYJyc4Ws 1140
wsidicom/instance/dataset.py sha256=6GjqW6ylIBy27mquPsG7hrO057eSM9JX3tjFnS9hxfw 36895
wsidicom/instance/image_data.py sha256=gOE6cPc6UsObWaDMe8KH9pKm5gsiwZfoXPwvRqcMGwc 22266
wsidicom/instance/instance.py sha256=7j6ZIfXnv2S4gGX7WhBmw006dkc71XqT7maSYdBNDQs 10101
wsidicom/instance/pillow_image_data.py sha256=GccjxzjItq3SEqChQrcrz6G4QdIn7YAQfGorv_2ydVg 2802
wsidicom/instance/tile_index/__init__.py sha256=wq28RLLYlkNcItwzQOhvI6sjHwdFl8xAcBzONfCRvZg 877
wsidicom/instance/tile_index/full_tile_index.py sha256=kvdkiEaOTB3hUViWeQhJetIdFK05zB_NhjFb6zhTotg 6415
wsidicom/instance/tile_index/sparse_tile_index.py sha256=KgfdKOPMtK_-l_bDwVb1zXmKGQ3ScxeluNp3ialyVdA 6252
wsidicom/instance/tile_index/tile_index.py sha256=4cyl5nytZ7dLJRCCM5jQwzIHrAZfT0OtQY_wNNkqEhQ 6028
wsidicom/instance/wsidicom_image_data.py sha256=iXxwbdi8DCorsvu3yeNFURq-3JoxtwFZOsNHjzuOtzM 6421
wsidicom/metadata/__init__.py sha256=0rB2ZS6R0P-h2j4nHP4R1UI5lnn2k-gQcSl7AeyYEX4 2687
wsidicom/metadata/equipment.py sha256=tCR02LMRamLnYIvZQXl-0PvbGqsG6tHhxgSfbxrRQmw 1713
wsidicom/metadata/image.py sha256=O63tdw7IwYCXTxVS7OMZprFBvALlfCghbwoNgMO0_bU 6747
wsidicom/metadata/label.py sha256=Eawi-v_5GntXStrz8AiqCTYHFpN85wdgV15_W0XuwyI 2602
wsidicom/metadata/optical_path.py sha256=uggCmS2Cc8FI8TErvOnnCdP_lDax7tmkL9tov-N75dw 10565
wsidicom/metadata/patient.py sha256=beLlafN2xLzjf24gMzqA6oLsomQvKUNXeGTbNulYNFE 2864
wsidicom/metadata/sample.py sha256=FSJCn55Wp_uglNrW3l7eN9baHyRQSBCE7oSe2f43nBA 28838
wsidicom/metadata/schema/common.py sha256=YqO0ARuDw841NLOkb_mdJTIp7inCQgSM9NIP-b2iG_I 2807
wsidicom/metadata/schema/dicom/__init__.py sha256=7nIzID5PVNsm5fC-8iT37M61v2Nawt6OqTFFgqQ7HlE 1582
wsidicom/metadata/schema/dicom/defaults.py sha256=mzQCo4BAfTw2aOn1GOiU3MTo1sZxYgdmdTGg0c6ErGU 1588
wsidicom/metadata/schema/dicom/equipment.py sha256=fl-sNA_Ug0oym1hqPFf5Onu7Og4HTJT_9lAayhQ1G2w 2047
wsidicom/metadata/schema/dicom/fields.py sha256=CXenO1pqO7buqeT4HiGlV96g3dE_YoDIonFXcuexDXk 27158
wsidicom/metadata/schema/dicom/image.py sha256=V7QjErxWDLa8ZBuN_iy8tFFOhVb__wsETTpn0za5PZM 9364
wsidicom/metadata/schema/dicom/label.py sha256=DbNhrUCpFFWtVnkZPpfDmTenjoSS2-G75L-3Ln8z3i0 4439
wsidicom/metadata/schema/dicom/optical_path.py sha256=8xNxV4ALEkprpNXO5YVLXwhqnYs5Ikm4UHgIhiAZT8o 25554
wsidicom/metadata/schema/dicom/patient.py sha256=8tov6XE2tKSU8CVG5jOJqO4UdblrDAMjvBP3v1nlfKU 5185
wsidicom/metadata/schema/dicom/sample/__init__.py sha256=ZLLqmD6Dng40ozZtN8VFYM1GrjnTvVKuTt94F3m8kQk 929
wsidicom/metadata/schema/dicom/sample/formatter.py sha256=Nb5ZI-vbBOyTEogeFQbh-hjfAtCsjP_iEYHSeSt1p1E 5370
wsidicom/metadata/schema/dicom/sample/model.py sha256=NxZElBve7n7kqL6T-f8EQldeH1k4vczLYLM8WLdEh7U 17455
wsidicom/metadata/schema/dicom/sample/parser.py sha256=A4i7FAATv8lZ61vfVU6g3w2cEYeaHHzd87XagLGnhdA 30205
wsidicom/metadata/schema/dicom/sample/schema.py sha256=9airug7N3KkQUYu9LX0qZHY0E5sH-zacS4spWZhEdGU 22483
wsidicom/metadata/schema/dicom/schema.py sha256=mtOWJ16Wf_Ud_XeA1c-xz6bmSSIjwkB-onpLLqx36c4 8579
wsidicom/metadata/schema/dicom/series.py sha256=SkVv1V5lGxox0Ur4hyDp1dasVOYcEvt7txITSPvVJTE 1426
wsidicom/metadata/schema/dicom/slide.py sha256=3aj0hLyFYftUrIAiF7R_X7tUuYvJbJTp2AcdhWVcFMk 4412
wsidicom/metadata/schema/dicom/study.py sha256=LGwaIJbu-pCMC6An5Bv-E164H2WgSRNTrmhl5YEXKRg 2109
wsidicom/metadata/schema/dicom/wsi.py sha256=FDkvBHdQdKsVJFWC6zhalqj7Mi7zbhO5j7TL2NcjWYA 5833
wsidicom/metadata/schema/json/__init__.py sha256=5MLGfLHjW6K1_LAC1WZAYU_VAkb9wUdMB_3kJ56bRmc 1554
wsidicom/metadata/schema/json/equipment.py sha256=zVZ275CCN8cTJPNK3bhVaO1EVg42AkcThdGfBoPmx8Y 1163
wsidicom/metadata/schema/json/fields.py sha256=LcaGxNOxuIdislr2MNIfOEuFPom-DtdtLXzkaFBvA3Y 13605
wsidicom/metadata/schema/json/image.py sha256=jxKZp4YCTbYXSt26UQPHpR5z2k0gdNqmzV0NKr5Jjbw 2582
wsidicom/metadata/schema/json/label.py sha256=OcsFkSNti_l5UBFTThBkm8bh2yfHPv9CaIcJ71viMrw 1231
wsidicom/metadata/schema/json/optical_path.py sha256=6834TdvXYWAayGtFOoaKG0HeSBc_1BQxEdshXPYbPqw 7224
wsidicom/metadata/schema/json/patient.py sha256=kW_URl6IYc6ek8fpYW29358XE38RRoOb3y27dF8clLY 1706
wsidicom/metadata/schema/json/sample/__init__.py sha256=DiW3WLYu7lo7K9PLtiBCYxgWuj3unIaEhX1OesiHcco 796
wsidicom/metadata/schema/json/sample/model.py sha256=EqmEzEDaYvEKuDufnM-ItxaiqQsQDd57xeczpi9jPTQ 9456
wsidicom/metadata/schema/json/sample/parser.py sha256=LFKNy7MXlnNrsIdw2iGACYZwvrfuywKWjUxe3xMxPtc 3789
wsidicom/metadata/schema/json/sample/schema.py sha256=fQfDjHl82TmBTnzZCDA8mp-Km2b5FB_m4S-qcmLmnGs 15118
wsidicom/metadata/schema/json/series.py sha256=w_GgDHwI2rbWMQ-hzOHrHAlrQVdn_SoL0a_jFG2TsNM 1063
wsidicom/metadata/schema/json/slide.py sha256=giRkjYWH4yjGpyr4cghpflz1PrggcNsQVQc1R7QQDeY 1323
wsidicom/metadata/schema/json/study.py sha256=kRrrvco3oxilK5vEcqLkZ0VTAGOEEwsEwniQUVxdzoQ 1260
wsidicom/metadata/schema/json/wsi.py sha256=AVGq32Cg3KgQmR1poRiCnx_gwYy8qpTliSmOc87uqlA 2590
wsidicom/metadata/series.py sha256=YbLY0-BI6vzEX_JNtXEMoNVHeDDK4Pyeu5rO0kKkmhE 1459
wsidicom/metadata/slide.py sha256=PEossafMFRXgUbghqT5C5E-2dm73-IZADQMSMyBq2oc 1707
wsidicom/metadata/study.py sha256=EfdyU1nFJMbYhW5VXmy6e12auwh5yYJcVTC1Echln8I 2032
wsidicom/metadata/wsi.py sha256=5iYYx_kt3d14Lruc3qmLc8wbHBFVV60iEw3XBa8KMEk 3754
wsidicom/series/__init__.py sha256=HUyN4untqjp8Tlx5tVZXxb2KnLPlXNkN6rB60cngZk8 899
wsidicom/series/pyramid.py sha256=4PR5ro0zkZ2A1kYUllhqsIDRMNOUlzLFUbA3PgwfcTM 9373
wsidicom/series/pyramids.py sha256=DXSN9HpjX5lUzP26A1T5Md4zI8uZGFnFsftaCtmJ3Fg 3683
wsidicom/series/series.py sha256=TbKmgLdf4Hx4UAwUZcrvuGjl7rwmwm7t3Su7qOqFHXg 7104
wsidicom/source.py sha256=3L90tMsiDU7wWDkT2BuLyhLuywsDzwKKh6ATRoS7GvE 2434
wsidicom/stringprinting.py sha256=5htSV713bGKBRLcdVz1E4qqq291c4cbdnC-I6C5Tk5M 3452
wsidicom/tags.py sha256=M1rk777eS6pRDBAH3btqilryiTHk6A8El74HRfkJxzc 861
wsidicom/target.py sha256=LGatsl0F8nyS5RlC9rjUe89vLJu1jcAZnF0Se7tjShI 5139
wsidicom/thread.py sha256=CBgFLRnBmVbmn6zRpyYCvLsYrSpnYM0AAzOyJVd1OT4 1702
wsidicom/uid.py sha256=OMdZcAHyvHWBHqsseOFkx9iyOv45uUt0di5IvnHR3Ik 3916
wsidicom/web/__init__.py sha256=m3VmGhxU6Df4wgH5oGmiXFsfpVEZPyMsgrQO5xBkRhU 872
wsidicom/web/wsidicom_web_client.py sha256=jJELXDHoixIHviALqIfvrj6pzM9iZaoPLHuuvVE1MOU 15501
wsidicom/web/wsidicom_web_image_data.py sha256=2k1IhxHHWAjQ2JA2eDv3JhFv5FW0GCK2uOngfizxOBs 4869
wsidicom/web/wsidicom_web_source.py sha256=QuVi9f9zSUoWnhNyi_2Fyk8FZblZ0YhJppGPk077E2Q 10130
wsidicom/wsidicom.py sha256=wdu6VgUusgxlTOrSMubxrXzTK5lrV9Evz5aaK2SEkRk 31568
wsidicom-0.21.4.dist-info/METADATA sha256=q3KrPfXATNvXk87NbmuxGN1-7qTe260xpSA5rj5afQc 25359
wsidicom-0.21.4.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
wsidicom-0.21.4.dist-info/RECORD