pyskindose

View on PyPIReverse Dependencies (0)

23.10.0 pyskindose-23.10.0-py3-none-any.whl

Wheel Details

Project: pyskindose
Version: 23.10.0
Filename: pyskindose-23.10.0-py3-none-any.whl
Download: [link]
Size: 4798969
MD5: 49fe5bb09c9bf37f8049ae9ee559a1f2
SHA256: aed5e42e8757ff4aaf293a02c0a2aac8ab20857f8e0a58577fcd78bcb3d96a5e
Uploaded: 2023-11-02 12:30:16 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyskindose
Version: 23.10.0
Summary: Tools and script for calculating peak skin dose and create dose maps for fluoroscopic exams from RDSR data
Author-Email: Max Hellström <max.hellstrom[at]gmail.com>, Josef Lundman <josef[at]lundman.eu>
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: pandas
Requires-Dist: numpy (>=1.26.0)
Requires-Dist: pydicom (>=2.0)
Requires-Dist: numpy-stl
Requires-Dist: plotly (>=4.13.3)
Requires-Dist: scipy
Requires-Dist: tqdm
Requires-Dist: psutil
Requires-Dist: pillow (>=10.0.1)
Requires-Dist: kaleido
Requires-Dist: rich
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 821 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyskindose/__init__.py sha256=DxBDgmPNrB3Y3ObF0k3_gkYEY7_7ju_WD_vu3T1Q0k0 348
pyskindose/analyze_data.py sha256=8eRiiK0pJbnlNK8m8UB9A32NMVlHG5a-k-JJyGxQNYQ 2680
pyskindose/beam_class.py sha256=zALH70A5C8nG0LNkM4K4CT3RATmYE92Oec_E1Y2l6BY 7741
pyskindose/constants.py sha256=WrlgCpPUMnwIoeRAQOq1OD09vuoGMFp84J78Y-hRz0o 8148
pyskindose/corrections.py sha256=6JytMue7QFFQzbbXTexBwrJ3dMA-0nwDVpccJZlcdkg 8124
pyskindose/db_connect.py sha256=FPJU4zK4YUz-9jwo0Nj11JESQZig74H7_fl9q0_puNY 2075
pyskindose/dev_data.py sha256=-gt_Q67HcbSKWwSd_VdV8LGwATJlqLDrAjRQUpPOXew 2733
pyskindose/format_export_data.py sha256=lXYP6DNk6oCPkywPVxjfOmxCTAc6L-G1t6B0sWq9VYM 21417
pyskindose/geom_calc.py sha256=SaJyjJs6c7n1W0ckR7-cw-jsOZICnb6WVnt10J92Hwk 17036
pyskindose/main.py sha256=uPETUuUjM9ZAJPd5NysB_xVCOLSvHO5zrDFw9fNpipg 4599
pyskindose/normalization_settings.json sha256=1IAKhJg_4qALtMOpfOvmKIQcYyMol79MXIo4qXnQtQg 1416
pyskindose/phantom_class.py sha256=tBY1LIvMSFxrWuS2HoU2uAYzSMoH1oEg65cBduOKZYM 14437
pyskindose/rdsr_normalizer.py sha256=NTGeDSENv8jWq2yk7oomlWC4VPkCM8UVCSOeV8JbRRo 11648
pyskindose/rdsr_parser.py sha256=Esq1gMtNKYa4Yr_kzNjxClsaeQnwDHlYtnhqLaehQew 8119
pyskindose/settings_example.json sha256=V-y6Ds7OIxE6i65997sJNBOutAQi8-iv6T29EWxJ-Qg 1203
pyskindose/calculate_dose/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyskindose/calculate_dose/add_correction_and_event_dose_to_output.py sha256=J3H10bV1mNWoVRKPijN5PzuBK1Q7rpO-zfxvjoIO-cw 3143
pyskindose/calculate_dose/calculate_dose.py sha256=JSqkBXgSsz3AGe9WHjxxYkCUEWuepk67bl9ohLzqSiI 3971
pyskindose/calculate_dose/calculate_irradiation_event_result.py sha256=Q7ycBKfNEKvq9uE83KcW3xrnjpqrHOEF14Dbi-jHNlA 4636
pyskindose/calculate_dose/perform_calculations_for_new_geometries.py sha256=1QksCHBjiMW6QK5x4tqXIYXWUJipHTK4tBeCY7krQog 1831
pyskindose/example_data/RDSR/philips_allura_clarity_u104.dcm sha256=xLQlQqPUXxUQftZxagrL7IomxKI-DexPE3NvIOwhcHo 292112
pyskindose/example_data/RDSR/philips_allura_clarity_u601.dcm sha256=VN1Y7d-l7YFywcMeJBS6Mr0iBuMFBt9k6xCeck5ZEUg 334600
pyskindose/example_data/RDSR/siemens_axiom_artis.dcm sha256=pCH8ZWo6DtoKGfVg5bjuB6i4yji7y4r3Ict8h5-t5qs 150574
pyskindose/example_data/RDSR/siemens_axiom_example_procedure.dcm sha256=JavSPDYEiyBLnU7nN557bbuDhiwmDOrnSQatb2r6bNc 224060
pyskindose/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyskindose/helpers/calculate_rotation_matrices.py sha256=7r2RQjKSa0thMywaE2hEQKBDWa_cbYmunjHQSI_P-Ac 1432
pyskindose/helpers/create_attributes_string.py sha256=nPvJBZtGa1AwiQsfwCvWrqK8beE6HmORVrqI2MDhboI 847
pyskindose/helpers/parse_settings_to_settings_class.py sha256=9J-aSzyaTohSmDHQAT_yMMaEK5g3enq6lL1-JxnCh-U 713
pyskindose/helpers/read_and_normalize_rdsr_data.py sha256=d9wuNljy5hwbY55bgSmpuK256JVx4TiefPDhFHKJUs0 1008
pyskindose/phantom_data/adult_female.stl sha256=90aB9YCqS18oHX9tSeuYiP_SXCXJsSnzVb8B0LKZzZE 1337884
pyskindose/phantom_data/adult_female_reduced_1000t.stl sha256=_LazfSPKL2cmL5Ui5QtlU1uBKMm5EV8SxDPSgSBo9ao 50084
pyskindose/phantom_data/adult_male.stl sha256=qyFejTpvrVvL6I9RJdkJNaEnmBoSY_lheo3U_K2bgzI 1337884
pyskindose/phantom_data/adult_male_reduced_1000t.stl sha256=Pwh7DwXPW_rQWGCe7lNvWBPPFGnoBOgwh56wmiSgP-U 50084
pyskindose/phantom_data/hudfrid.stl sha256=gIIl6_VSm82Za9b1hA9uuQAVldIk2At-6I-XWNpmb6o 683784
pyskindose/phantom_data/hudfrid_reduced_1000t.stl sha256=-EavvLt6ddcbZZ2p7600gZ0PGYmPCK9hSKRD0xluS08 50084
pyskindose/phantom_data/junior_female.stl sha256=y8_UG1jiLSmA-ut7bSBGhYALAiXzZ77Q33bFFTSNEs4 1337884
pyskindose/phantom_data/junior_female_reduced_1000t.stl sha256=G8bPay1DPII44EASRpHKTWTErCzEaaqHYUqmT997kF8 50084
pyskindose/phantom_data/junior_male.stl sha256=J4NYaTUqB4kv12QKxLCbfuTw1HlHT_En7wWbueK6tto 1337884
pyskindose/phantom_data/junior_male_reduced_1000t.stl sha256=4F5NaPCbo3La3rub221EWEesNfDmBLJr-OHELDZQwCQ 50084
pyskindose/phantom_data/senior_female.stl sha256=scZ7qbsEGukbKjRBeZbeE8jeTL3Nf0cR758ufpYRH0g 1337884
pyskindose/phantom_data/senior_female_reduced_1000t.stl sha256=pb25jTaAWTUN3SaKlfA_MuhWrnmTTF1gbN_3DMe-3dk 50084
pyskindose/phantom_data/senior_male.stl sha256=xoK3jdolQlqv8H0KZELT_TE6j661CuXe-Nn0d7eh5sY 1337884
pyskindose/phantom_data/senior_male_reduced_1000t.stl sha256=h7EPzQfeN7If-r4fZxFXCSMWMW1dc__R3QYdLXwTs-s 50084
pyskindose/plotting/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyskindose/plotting/create_dose_map_plot.py sha256=NOprWHA6w7djSbRc6v-9e2SAg4nNFUBipnu6EGMX8x8 5295
pyskindose/plotting/create_geometry_plot.py sha256=DMmGSDhUeBN2yB8mE8RF_xK_DTQf-pdEd6STPVIyUMU 2614
pyskindose/plotting/create_geometry_plot_texts.py sha256=AK1OqMcn81eFUp2myQ2qHJ8isdjfzNe0z2Lkx0GA3Kw 3336
pyskindose/plotting/create_irradiation_event_procedure_plot_data.py sha256=s6Dql4U05-bZOYRzPFKR3ZMu3hgzDoBDrP2tS8XrCH8 3821
pyskindose/plotting/create_layout_for_dose_map_plots.py sha256=30Pp5kR9BQUewrmrR_Lixs0g2kbtbfUFy-t8so_CA2U 1567
pyskindose/plotting/create_mesh3d.py sha256=EDtOV6b0c3OVYRBT_6BqfZGH0GtoBMacg5J_lBrg-YQ 2445
pyskindose/plotting/create_notebook_dose_map_plot.py sha256=ybdRy_J3X8UYhtXtEHjsf8T5xslaKBzknhUZtwVMNJk 1980
pyskindose/plotting/create_plot_and_save_to_file.py sha256=1Wb4PT0WFi6kR3cTx7EhpLqFyhzg7HGdXQDrHULF1sI 481
pyskindose/plotting/create_ploty_ijk_indices.py sha256=3EbDDnILXyuB-mbn9neVma_NmmvhBYqtGW8yNi_F0b0 1221
pyskindose/plotting/create_setup_and_event_plot.py sha256=GeJ7nq9Lsk0e5BkFrnj5xNWYy0EKUsvwyWjKw6h6AGw 5015
pyskindose/plotting/create_wireframes.py sha256=DUn97ljXCgpaYrMpfpBtgJcWhBs2EdyaZTG1dve1xbA 4309
pyskindose/plotting/get_camera_view.py sha256=DcyuDpr4Hjdv7wyrexJOjFcoJhJyivC9QdBLxpa1jo8 213
pyskindose/plotting/get_visual_offset.py sha256=yrvXu4Jp0Lg7vM0aIPOJv80kKbmHhaGX2KT1gHc4UhY 675
pyskindose/plotting/plot_event.py sha256=m2dl_EXLg9ztdpc_EZnaq56lbf3JRCD-Q_K5fRwwH4I 2739
pyskindose/plotting/plot_geometry.py sha256=DEDSAsrk64z0_44Pw286SbTwfTslCE6gqNPqRQM3Z9w 2963
pyskindose/plotting/plot_procedure.py sha256=XuLY_3BNWRX2PUbmU48rBH4THpTfzP_EKyQ5NW_lHts 7472
pyskindose/plotting/plot_settings.py sha256=kqDHlbogcVgETfivwoiqTW-WUYTC3h9EScBkTa-VcI0 2511
pyskindose/plotting/plot_setup.py sha256=kDfgBChuQy8xFsVbD9w_V2B6NZ4CkCu7uMYvPVvJ73Y 2382
pyskindose/settings/__init__.py sha256=3TCfn2XIRF6k1rRPjpAecLtS80i5yLU7xWLUhmZOSRA 73
pyskindose/settings/normalization_settings.py sha256=U_nP_7DF0BRIQAJt5l3qMO5FmU-5FY3mVInu4xRXDKk 4634
pyskindose/settings/patient_offset.py sha256=Ri68vwdj-jS8G5MqyvFd5aopGtvzUhleow-iugcu4PE 1537
pyskindose/settings/phantom_dimensions.py sha256=g13F2fENPOEhQHGIz-RB3xWViOV0Y9AqD0jmk-8M--I 3863
pyskindose/settings/phantom_settings.py sha256=_s4kubDVbGAL4UogZXyM6lMt4wYbiXkAj0TTFueSK-w 4095
pyskindose/settings/plot_settings.py sha256=AlicyFDoPLlViwkHxTyeE4-gekkIH4iQ8CIiwYjyCnw 2892
pyskindose/settings/pyskindose_settings.py sha256=QBUTG2BAP7i0nl8vcLFJTGiGO9nvF0qX-rfbiCWBccQ 7473
pyskindose/settings/rotation_direction.py sha256=cNbqbjNFYZFerG6omZjx2FPYT6SEbC_rXYViggFSnQo 2151
pyskindose/settings/translation_direction.py sha256=qY5VYQCxod4jOM3WvhEmJm-vlW0TwZ1ptuVFxSvTKyw 1582
pyskindose/settings/translation_offset.py sha256=nvOjWnERSp7MAafBGLPFbIbAR6TnCbkV_VGlffE9_lg 1181
pyskindose/table_data/build_hvl_table.py sha256=CMcCf4weimCg5-OjmmAOdwDh9rosCVxi4_0Cmei72Wk 418
pyskindose/table_data/correction_medium_and_backscatter.csv sha256=Z-sej3cH7bl3lc8hnCJwd_USGuee0vYiVnu0zfykhHM 25744
pyskindose/table_data/correction_table_and_pad_attenuation.csv sha256=gRG32a4NjI1tPmfjDIwFGQ4KZcf3vLUaUcyfFQ4mNMU 74242
pyskindose/table_data/device_info.csv sha256=CrirjyCWwjCUNIYMlsxryOEgwakrKnpCq7lY48dYdtg 246
pyskindose/table_data/generate_hvl_data.py sha256=NWgfjkO9QZa7SAzJsAdw-mOjRB2tjzl8zbgxg2hrtqY 2514
pyskindose-23.10.0.dist-info/LICENSE sha256=qfZD0SgTG0LbIf3n67PvE6DX63p5bwpKb9akannUvoY 1066
pyskindose-23.10.0.dist-info/METADATA sha256=X-rGN4WQbJPQ09PNyc3o00z9bHFM1W1_zBEB_AhC32I 1589
pyskindose-23.10.0.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
pyskindose-23.10.0.dist-info/top_level.txt sha256=AAQFUa49yvw5HJiGIGhZgAgf7l1toigRjkcr27JwO3k 11
pyskindose-23.10.0.dist-info/RECORD

top_level.txt

pyskindose