torchio

View on PyPIReverse Dependencies (24)

0.19.6 torchio-0.19.6-py2.py3-none-any.whl

Wheel Details

Project: torchio
Version: 0.19.6
Filename: torchio-0.19.6-py2.py3-none-any.whl
Download: [link]
Size: 173437
MD5: 6533a5faecd60ef403fa266844b0235b
SHA256: ffa06bae3e8cda2c8abcbb952f2d3f9318a1e92bfe3a994845e70f40e8aacfbb
Uploaded: 2024-02-19 23:13:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: torchio
Version: 0.19.6
Summary: Tools for medical image processing with PyTorch
Author: TorchIO contributors
Maintainer: Fernando Perez-Garcia
Maintainer-Email: fepegar[at]gmail.com
Home-Page: http://torchio.rtfd.io
Download-Url: https://github.com/fepegar/torchio
Project-Url: Source, https://github.com/fepegar/torchio
Project-Url: Issue tracker, https://github.com/fepegar/torchio/issues
Project-Url: Documentation, http://torchio.rtfd.io
Project-Url: Release notes, https://github.com/fepegar/torchio/releases
License: Apache-2.0
Keywords: medical image processing pytorch augmentation mri
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Classifier: Typing :: Typed
Platform: OS Independent
Requires-Python: <3.13,>=3.8
Requires-Dist: Deprecated
Requires-Dist: SimpleITK (!=2.0.*,!=2.1.1.1)
Requires-Dist: humanize
Requires-Dist: nibabel
Requires-Dist: numpy (>=1.15)
Requires-Dist: scipy
Requires-Dist: torch (>=1.1)
Requires-Dist: tqdm
Requires-Dist: typer[all]
Requires-Dist: pandas; extra == "all"
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: black; extra == "all"
Requires-Dist: bump2version; extra == "all"
Requires-Dist: coverage; extra == "all"
Requires-Dist: flake8; extra == "all"
Requires-Dist: mypy; extra == "all"
Requires-Dist: parameterized; extra == "all"
Requires-Dist: pre-commit; extra == "all"
Requires-Dist: pytest; extra == "all"
Requires-Dist: pytest-cov; extra == "all"
Requires-Dist: tox; extra == "all"
Requires-Dist: types-Deprecated; extra == "all"
Requires-Dist: einops; extra == "all"
Requires-Dist: furo; extra == "all"
Requires-Dist: sphinx; extra == "all"
Requires-Dist: sphinx-autobuild; extra == "all"
Requires-Dist: sphinx-copybutton; extra == "all"
Requires-Dist: sphinx-gallery; extra == "all"
Requires-Dist: sphinxext-opengraph; extra == "all"
Requires-Dist: pandas; extra == "csv"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: bump2version; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: parameterized; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: types-Deprecated; extra == "dev"
Requires-Dist: einops; extra == "doc"
Requires-Dist: furo; extra == "doc"
Requires-Dist: matplotlib; extra == "doc"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-autobuild; extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: sphinx-gallery; extra == "doc"
Requires-Dist: sphinxext-opengraph; extra == "doc"
Requires-Dist: matplotlib; extra == "plot"
Provides-Extra: all
Provides-Extra: csv
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: plot
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 44688 characters]

WHEEL

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

RECORD

Path Digest Size
torchio/__init__.py sha256=8Ya4CpVrZSb150p7pWv3TLVgn0jjqsaz_pDV8KMeDus 844
torchio/constants.py sha256=mGsXbFvvFqYcKoDzsFNgXwxmw5HvqbN33TvnmxUVjA0 645
torchio/download.py sha256=opjoCAM8B3Euny_eCJ4nDr7sxD8BOZT_8IZi-HakbFo 4968
torchio/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchio/reference.py sha256=OFEpS0yaejnBVTWoDwqUdWUKgifnJAejbklwcVPyKLk 1462
torchio/typing.py sha256=cpAIurDOWcVP-eIsFL4fxxbKDdnNt4o1Mvlxo2s23ns 1184
torchio/utils.py sha256=Qq7SXLPZbw-BJitooNObkkJN_c81Z5AQcoxF8w9yoa8 12879
torchio/visualization.py sha256=qnrS-mRwfDpFBt5s5PQP4h8yPZ1E45HqsW0AT6aLvHM 8060
torchio/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchio/cli/apply_transform.py sha256=xfFuUhHTHk1WvDpjwkMI2Q5Y6Ayg_x1BdGE4NobyRY4 3170
torchio/cli/print_info.py sha256=zw_UrDQAnqjZDxI70U3P02SpKATyP7YhyZWSWhinUm8 1288
torchio/data/__init__.py sha256=RbqUjyujrpwV9VfKC4LCjGVZQzuX-tjqkLgDHiomiok 628
torchio/data/dataset.py sha256=RsZCQmqXH1DmXhmkxb04MKeVZxXOkxcjVJqBX4QNF_M 5663
torchio/data/image.py sha256=lievodjYpWz0UFucejSIrnxW0l486r1ZUBp2od4UTr8 32149
torchio/data/io.py sha256=7OIXtp8FCpAcrmf0zqHn2GgK3A9zHL_bKJ074VZCj6U 15697
torchio/data/queue.py sha256=yvDkWWKuqv0yUK27_NqmgXTaNsQmn1OyIEO927RoyXk 16120
torchio/data/subject.py sha256=lroC629KhRY_o635LA5mC7hSTaYo3a2xtUdzOpNED1E 15428
torchio/data/inference/__init__.py sha256=ULTQ-cT8yD6UuLWCWewdafiMLiPMIiQetZFPteDREN4 159
torchio/data/inference/aggregator.py sha256=Rfz_CAYVCZwlZP469v_03FM-SKts_DHMVD-M6ER7ao0 10025
torchio/data/sampler/__init__.py sha256=d86r7zWKf5mXOFE86n8aZG8qLMAjJfqFwd1CYzWUcnc 345
torchio/data/sampler/grid.py sha256=YoecJNLF8S0uIf6LVEPEvW6FVmRCpdEqkNJH8CPB_oU 6913
torchio/data/sampler/label.py sha256=VP3DOtDlaYsS7PxTtypGRb30_e87qicgdkORAKhO--k 6061
torchio/data/sampler/sampler.py sha256=Av1BRPd9nszJDs5wxcexy2SkDm8RPxr7qLjAVPcpO-Q 4050
torchio/data/sampler/uniform.py sha256=P8nbRKJNH-xHJkQLHkGIPqMwSxx6jSnoyNjq68F8zeY 1023
torchio/data/sampler/weighted.py sha256=30x4XZVLHWJ-ZojJAmfPalTzbef2M0vVp4D_Z9dlfu8 9230
torchio/datasets/__init__.py sha256=B-BIV2NfqF0bddTsaCs8IQTAidfgwt-_ljfu8DbBjsw 1079
torchio/datasets/bite.py sha256=AvFYZZUoevrafGNyBHrCQjlpxXXPLSFcPmEnqlqalJ4 3059
torchio/datasets/episurg.py sha256=5iNdC9nzo-auf28ZHV4JNE2DGG648mSR-FsWiEWERTE 5406
torchio/datasets/fpg.py sha256=uD0TUJrVz44IAkVlmXyXZIVZCDugarCLi9ujNRv6bQ8 7010
torchio/datasets/ixi.py sha256=iLHVZuvA7qWqEUPiEyxe4qOaNO1hCgX8MzJ6m7OKh_E 9005
torchio/datasets/medmnist.py sha256=bQB9mr93RFzn03QNS5VHp9ln889ae2zQmInyLM2CxMM 2251
torchio/datasets/rsna_miccai.py sha256=Snd7agXuUfBYBby9QlwAUC776EwZ8IQx7Uad97cPxLU 4602
torchio/datasets/rsna_spine_fracture.py sha256=K3hG-WP5I243ehDPlKzZ80PipOilBT8ooOgAYc1QkZQ 4705
torchio/datasets/slicer.py sha256=A4gJiFrqlp-v3cduZQCxfa0E42c-9Q1B-jrFky1k_ro 2477
torchio/datasets/itk_snap/__init__.py sha256=TKuIpfhqZUF0F2vAO7zAjfLOyicjV3ATuckLbr1E9VY 159
torchio/datasets/itk_snap/itk_snap.py sha256=0mOrKxfoCXhmSoyzjdG6uQ9IbKOJkW_h_76HUOJozuU 2572
torchio/datasets/mni/__init__.py sha256=L_nOsQzaFBVzQL0l3lhOLTJUO5uAOdmPpPWLHHdztLM 227
torchio/datasets/mni/colin.py sha256=1amz1zGRvBns8i_FutEO-rvI6GES7MEtyrlIB2zR54g 4721
torchio/datasets/mni/icbm.py sha256=6qhOz2GyjJF0Yn19b6ozfIseP3ruMz3UtghkkbX9Jg8 3209
torchio/datasets/mni/mni.py sha256=Z7HVWo4qhHW_OPG4NlsJ0B12GAutiDZY9HnkblrDlF0 459
torchio/datasets/mni/pediatric.py sha256=_7ofEVSYvIykH7GPJYAEzDnfDn5vrOIH0q5TVY75zpI 2803
torchio/datasets/mni/sheep.py sha256=bXOgHqshX1F3LF2O6axeT_vQ5s8DM0r-aPAcZoDMX6Y 1273
torchio/external/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchio/external/due.py sha256=0ehgRg8zDYU5rX63CWRsT5Q9FZM9ZEjfyUP9Lpuy2H0 1739
torchio/transforms/__init__.py sha256=saRqOHhb9uwOe74uPD3eAijeDrGj8vehgRs9kWW7zcQ 3009
torchio/transforms/data_parser.py sha256=u27i3BDXOL8H7XrBtuRqJr8xZs8_CL9zxA79h247ATo 5459
torchio/transforms/fourier.py sha256=5pTOSX77sXusFB85iat4bIsminw3Ug_1esIA3ewcPZU 1011
torchio/transforms/intensity_transform.py sha256=6bB5YB43Y7Ru5nCJfh70K-Sacjt75fiHptNVNVC8__8 1306
torchio/transforms/interpolation.py sha256=fXxo1UobUBajEqGbngMZJW5tgfI9Es_c-AmYgSDgBGA 1977
torchio/transforms/lambda_transform.py sha256=JdepeyHT8q9LgNGRMr7vee7e0jwsmuvzISIDSpNj1DM 2486
torchio/transforms/spatial_transform.py sha256=RUleQn9Hp_TVh0nHLFM7cBJxv5YVSbu_5JBLFvVbbBs 454
torchio/transforms/transform.py sha256=oKrrSwfxAx_F0N3Q9l-NGuqUpUATrQrMeut1lEwQ3nY 22842
torchio/transforms/augmentation/__init__.py sha256=5T1FjLeh5RG2wIEl1dQIHabvQk2CZkzM6QOFzRi1FdE 85
torchio/transforms/augmentation/composition.py sha256=pPnf7hqZvsjjVT1hwZn_RcS8kELFy4wyzYUloMh2NRU 5690
torchio/transforms/augmentation/random_transform.py sha256=ro8GHpnBwAPVIUTyT1RtNvZsnnbxIQwlJBGKM5kX8UQ 1453
torchio/transforms/augmentation/intensity/__init__.py sha256=7McE5bfifhpS6NFwrvXcRYWkX2rHFbh6fDvQNLiUrHU 1024
torchio/transforms/augmentation/intensity/random_bias_field.py sha256=1ClKxnZfp5atwwn3dVcIdYklG3zwe9AecD73qI4gDso 6313
torchio/transforms/augmentation/intensity/random_blur.py sha256=SHx2dcGted7Ct8m1tOL-uV9yqyluuFZS3HKtFyDSf7M 4026
torchio/transforms/augmentation/intensity/random_gamma.py sha256=HpfVSiJSW1pTCuvDtGjqL0A4OvnK_mOvA53m-Sdp4d8 6276
torchio/transforms/augmentation/intensity/random_ghosting.py sha256=d88QB7WZS1r_DUwBGoe3-9Hg2yf2pj9VRbJi1UXvDdU 9792
torchio/transforms/augmentation/intensity/random_labels_to_image.py sha256=X1wX14Xl0oSV4JjCwNihkbiwUYWjSs-6-6VO183XIt0 19616
torchio/transforms/augmentation/intensity/random_motion.py sha256=7PBONKFnxAOd6hBMPOodS73rm3qvuVsstBo1Gzp0oM4 12012
torchio/transforms/augmentation/intensity/random_noise.py sha256=_LYPRbdLmJv9Xd1AySaPE6w8TK1M0padspcpBMIrzEc 4254
torchio/transforms/augmentation/intensity/random_spike.py sha256=W6Kjh8yG8ZIVtIJSi6jkbsiIpuzSHhdKm8J1aYxcR7s 6600
torchio/transforms/augmentation/intensity/random_swap.py sha256=DliQARxHfLKHHEz8dl3obkX8lM-P9xbTjqcszpAlqG4 7683
torchio/transforms/augmentation/spatial/__init__.py sha256=8VeRxwo6Ady3a_9eX34IQqB-qv2MBVhg3EzGbEg5g7I 474
torchio/transforms/augmentation/spatial/random_affine.py sha256=cfS5rav9cLMcYamH2q-CsLLJoIftUw46pdC9KBhf_zc 18114
torchio/transforms/augmentation/spatial/random_anisotropy.py sha256=3I3M9bHYdDVPzBFGESuSG0EGvFSjJKbAb4QOa_E1LOQ 4598
torchio/transforms/augmentation/spatial/random_elastic_deformation.py sha256=ja98il___SvORDREc-lhj7NTOC_R2I9zGqYyafz8xBw 14122
torchio/transforms/augmentation/spatial/random_flip.py sha256=ujbkYGuhMZfBgR4BrmsgAqL_QwVBm2thnyhMWnHQzpU 4634
torchio/transforms/preprocessing/__init__.py sha256=mscT6anxq0HLI_-hl_m_DnI9BawC3J8L-VoFhoZtzhU 1223
torchio/transforms/preprocessing/intensity/__init__.py sha256=GrVbCkckYAQe8mRHJHhuzJ_tExh9u-AnjcIz0iku_yE 106
torchio/transforms/preprocessing/intensity/clamp.py sha256=b4FO4w5hTqilk9atHOMOzISe962AMxLKBbjeQknWfL0 1928
torchio/transforms/preprocessing/intensity/histogram_standardization.py sha256=m1RdSjU7FrLR7Aoz5BgAqLPbp6G-hUG4so6_WBNWrhI 11817
torchio/transforms/preprocessing/intensity/mask.py sha256=atP08ABaZfyMc80jFeMiLzW_bRiy5S5-Up1EVGGsNnc 3263
torchio/transforms/preprocessing/intensity/normalization_transform.py sha256=S50X97_m2FrUo5jIrj6Y9JhVrSUZKGrX1BIfmpK6dVY 2479
torchio/transforms/preprocessing/intensity/rescale.py sha256=t4vFUgErqpYWHzDsG4-0UeMDjeIsW-RGMH3hU2Bmzhc 4632
torchio/transforms/preprocessing/intensity/z_normalization.py sha256=jpirCgVxPpXSzaaZ_CiGTbe_HM8day-u5O-v33LYMIw 1612
torchio/transforms/preprocessing/label/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchio/transforms/preprocessing/label/contour.py sha256=OA_bWH47jTQ7CXEr-Asey4mihEmBX8H2o968crX7MP8 842
torchio/transforms/preprocessing/label/keep_largest_component.py sha256=S1bRLvuq8GlHXPULb4gSzDJ4nR0LuBc2I1cPxJxU7mQ 1456
torchio/transforms/preprocessing/label/label_transform.py sha256=APakkxYTRY2kGPkJy7lCbRcGevSAVwYSWwRh2xASQeY 820
torchio/transforms/preprocessing/label/one_hot.py sha256=Xq6yIsX9PV33WFcL__GVi-4QZV-dJLuZ__6C1Q4tu2o 1495
torchio/transforms/preprocessing/label/remap_labels.py sha256=kjbMDM25lfOPRbyE51PxxPMzdnXuyLPwOa6VAMKjM40 6796
torchio/transforms/preprocessing/label/remove_labels.py sha256=LZXD7D_Wwg97ZWo2oNtKttJJXplklHNX3iet0gyKxRY 2309
torchio/transforms/preprocessing/label/sequential_labels.py sha256=tqI_yAvf9I8zKcBP7IDcJhSXR5o1rlzx1NC-uuAekWc 2166
torchio/transforms/preprocessing/spatial/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchio/transforms/preprocessing/spatial/bounds_transform.py sha256=HskMVAIJE9wFb5onEcNLgTnzS8QnPpSdBn0bqtb1gyI 635
torchio/transforms/preprocessing/spatial/copy_affine.py sha256=1QiBoecL7aVCRslMpAsiWPWlzXg7dfR8VD3im7J3-Pk 3803
torchio/transforms/preprocessing/spatial/crop.py sha256=rb0_2Mt5tSuT7xnMko82g-1yXm7fiOIgZhETbdoY9z8 2190
torchio/transforms/preprocessing/spatial/crop_or_pad.py sha256=G-fYZfDq2KQyvVvEVDRhhGIAdZLhveIpUSUFKZ1Er6w 10927
torchio/transforms/preprocessing/spatial/ensure_shape_multiple.py sha256=h-52djBPwWKuuqy-9VgHr7BCUIb_X3klVZnZfvPMfqQ 6105
torchio/transforms/preprocessing/spatial/pad.py sha256=oYXROCdyVJFDj4bTkcdEmEtzZuajwd2bHlUwCvem2yM 4053
torchio/transforms/preprocessing/spatial/resample.py sha256=UjjWDJAkIMz2KfHVKVhOUr_WfUzuC6HugDCiJSJ89nw 12915
torchio/transforms/preprocessing/spatial/resize.py sha256=b4-MdyXdrMRGzLNliM8-U1Si1HzeswTNsvVveh2qw_Y 2943
torchio/transforms/preprocessing/spatial/to_canonical.py sha256=duaLNGOfX-M3_UdjaAufaYbrbw5Dk6xnq_nFD71I5Ow 1959
torchio-0.19.6.dist-info/LICENSE sha256=5ByIxPXQOttBDnDg_XoXDwg0JmxBF3QAdSUkTAdv6Nk 11353
torchio-0.19.6.dist-info/METADATA sha256=2YF52fnwsAN-eFFxNiB6Fa_30_ZBpdn1FyJnOVQhg4g 48890
torchio-0.19.6.dist-info/WHEEL sha256=-G_t0oGuE7UD0DrSpVZnq1hHMBV9DD2XkS5v7XpmTnk 110
torchio-0.19.6.dist-info/entry_points.txt sha256=QTMhGmhebfTIazpdAgzlZzW00M3GfkchZMmNTJi117U 145
torchio-0.19.6.dist-info/top_level.txt sha256=lRJDZPTtRN0646_0VDBtG0Tq8v-T4tOvseXHk7Emfgg 8
torchio-0.19.6.dist-info/RECORD

top_level.txt

torchio

entry_points.txt

tiohd = torchio.cli.print_info:app
tiotr = torchio.cli.apply_transform:app
torchio-transform = torchio.cli.apply_transform:app