httomo

View on PyPIReverse Dependencies (0)

2.2 httomo-2.2-py3-none-any.whl

Wheel Details

Project: httomo
Version: 2.2
Filename: httomo-2.2-py3-none-any.whl
Download: [link]
Size: 134521
MD5: e3af7385fb417e106328468ab8dee83b
SHA256: f457291223d29a9e607a8654bf41510fe906661e3e82eff35d0ae7e87760e4ed
Uploaded: 2024-11-20 11:02:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: httomo
Version: 2.2
Summary: High Throughput Tomography framework.
Author: Garry ODonnell, Jacob Williamson
Author-Email: Daniil Kazantsev <daniil.kazantsev[at]diamond.ac.uk>, Yousef Moazzam <yousef.moazzam[at]diamond.ac.uk>, Jessica Verschoyle <jessica.verschoyle[at]diamond.ac.uk>, Naman Gera <naman.gera[at]diamond.ac.uk>, scientificsoftware[at]diamond.ac.uk
Project-Url: repository, https://github.com/DiamondLightSource/HTTomo
License: BSD-3-Clause
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.10
Requires-Dist: click
Requires-Dist: numpy
Requires-Dist: httomolib
Requires-Dist: httomo-backends
Requires-Dist: loguru
Requires-Dist: typing-extensions
Requires-Dist: tqdm
Requires-Dist: graypy
Requires-Dist: tomopy; extra == "cpu"
Requires-Dist: pytest; extra == "dev-cpu"
Requires-Dist: pytest-cov; extra == "dev-cpu"
Requires-Dist: pytest-xdist; extra == "dev-cpu"
Requires-Dist: pytest-mock; extra == "dev-cpu"
Requires-Dist: flake8; extra == "dev-cpu"
Requires-Dist: pyproject-flake8; extra == "dev-cpu"
Requires-Dist: pydocstyle; extra == "dev-cpu"
Requires-Dist: toml; extra == "dev-cpu"
Requires-Dist: httomolib[dev]; extra == "dev-cpu"
Requires-Dist: tomopy; extra == "dev-cpu"
Requires-Dist: plumbum; extra == "dev-cpu"
Requires-Dist: typing-extensions; extra == "dev-cpu"
Requires-Dist: mypy; extra == "dev-cpu"
Requires-Dist: types-PyYAML; extra == "dev-cpu"
Requires-Dist: pre-commit; extra == "dev-cpu"
Requires-Dist: pytest; extra == "dev-gpu"
Requires-Dist: pytest-cov; extra == "dev-gpu"
Requires-Dist: pytest-xdist; extra == "dev-gpu"
Requires-Dist: pytest-mock; extra == "dev-gpu"
Requires-Dist: flake8; extra == "dev-gpu"
Requires-Dist: pyproject-flake8; extra == "dev-gpu"
Requires-Dist: pydocstyle; extra == "dev-gpu"
Requires-Dist: toml; extra == "dev-gpu"
Requires-Dist: httomolib[dev]; extra == "dev-gpu"
Requires-Dist: httomolibgpu[dev]; extra == "dev-gpu"
Requires-Dist: tomopy; extra == "dev-gpu"
Requires-Dist: plumbum; extra == "dev-gpu"
Requires-Dist: typing-extensions; extra == "dev-gpu"
Requires-Dist: mypy; extra == "dev-gpu"
Requires-Dist: types-PyYAML; extra == "dev-gpu"
Requires-Dist: pre-commit; extra == "dev-gpu"
Requires-Dist: httomolibgpu; extra == "gpu"
Provides-Extra: cpu
Provides-Extra: dev-cpu
Provides-Extra: dev-gpu
Provides-Extra: gpu
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 2018 characters]

WHEEL

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

RECORD

Path Digest Size
httomo/__init__.py sha256=L0hqoR-xXhq_onnklSkZwtsxBktaCPErSPaRAcGkh28 196
httomo/__main__.py sha256=MSmt_5Xg84uHqzTN38JwgseJK8rsJn_11A8WD99VtEo 61
httomo/base_block.py sha256=9zzmoaXdFiWvY0ovaSTJsjKOsqEKp6vStXxt8F9qZSE 3645
httomo/block_interfaces.py sha256=JEOT40GXkx2RLvfZS_n2OHTxadheU4McV68WKMRa7u4 5527
httomo/cli.py sha256=6dFPkp1fdW8UpgNIAIQCOvCE-1LM-iyevusxT3iXMZE 9455
httomo/cli_utils.py sha256=-jfIsne4OAIX2tp5j-LweiK5tKJS9ji6aRcAx0HIDNQ 383
httomo/cufft.py sha256=Af3vACT3UlBwaqfg7ClWxS_4XONXNJdlc_VxuB9Pxh8 3354
httomo/darks_flats.py sha256=VYqST5zt3WSJOKinsog8IhuYweHEyu7lb7mx_nC_Pfo 4022
httomo/globals.py sha256=_lpB4Lu-huOT-GmTIZ12E0F8Gx9cKvcTTXfAXH9kIL4 453
httomo/logger.py sha256=0lzJ6V0odXg2aGxW98xFfuM96XlUZYgdoS2yD2eGIO0 856
httomo/methods.py sha256=Ru3CaEL7ErfAe09WI6WNz97vzLhCZ-1Zw4_gB6sx10w 6124
httomo/preview.py sha256=hWPFcKxrlDoSw9ZkVB-kcnd0nJLchUoafjIv9mnyZyg 3789
httomo/transform_layer.py sha256=PkIPjgYr5J4GI07lG39PWBjNUwammxEhChp8VHuL7ng 3839
httomo/transform_loader_params.py sha256=gZ4aHxpsYihGu8e3MfiWpE4531VUnfd83q7mCs_nQSM 5501
httomo/types.py sha256=VKrw4GZI2XkMVfE3WoTLwtdWaev7i-qt9dzP2MRWIQY 144
httomo/ui_layer.py sha256=L9HXwQ0YoEj6LaN1dIcdrQpMwFF-qoxYrmWRxf3JHto 9068
httomo/utils.py sha256=GOU3Z7jyIRjDpLNkdZVePXqxj468DGqa2g9EiKiQkuA 9765
httomo/yaml_checker.py sha256=a4hBaztpICblzd-3MLV6JUDMIiMpvAtE5gfERKuOTHQ 16212
httomo/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/data/dataset_store.py sha256=DQh3ppfwDXvsagBwywAAenjnRpaoL5Nv-x1PkSSNETs 21792
httomo/data/mpiutil.py sha256=hYGIuY3wl0wtDMvrLH1iKqnMrGbo7NfFNb6eJhD4Cko 4638
httomo/data/padding.py sha256=Z-i-AddbPpbZlJZpzIloqaANWLrfnxdciebGusP9zGQ 2737
httomo/data/param_sweep_store.py sha256=iSdxTBprQEsHERg7dOOIn-lf9IOREJ_WQQigS1DjHcM 4864
httomo/data/hdf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/data/hdf/_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/data/hdf/_utils/chunk.py sha256=cSct8aLOY2ZoKg4lBFnGvtkW8Flr3Fxm01ReVq5goo0 1583
httomo/data/hdf/_utils/reslice.py sha256=HYOYnPpYVZLliGSbzNIkKcVf3_vP-M2LKs6ezKc-rE0 2201
httomo/loaders/__init__.py sha256=TbHDvfMk_ExupiojEiKs8DhP_QwsrlUxnlly0ZaYoug 1602
httomo/loaders/standard_tomo_loader.py sha256=0g3jreYTpbVWxKwXzE_-Bw6dbS1rdS4Y6Y508L--_I0 16178
httomo/loaders/types.py sha256=bBawviEd6yU0Zs0TC6H8gb3JMS5FzOXD6-grDjCH414 614
httomo/method_wrappers/__init__.py sha256=Q1I_XsHY_wpp8m1NVb8RO6bCFjf6VY6lVq_Vi_6RsrQ 3494
httomo/method_wrappers/datareducer.py sha256=9FbVn4diapJ2R5W_MQSgcIi3AQyl0TR8wKo5pQ2J9xA 1615
httomo/method_wrappers/dezinging.py sha256=u73W-dAJCb8fZWxfalpql8NEVqZvINdvk12JXGAPVq8 2436
httomo/method_wrappers/distortion_correction.py sha256=0xLXZQeNcOiHC19PIg6rumyChHVbmTafuFlKwzzMD5s 1852
httomo/method_wrappers/generic.py sha256=VJNWgsqxebqxbsE4WZGAEYQE7yiKywQ1WWMxLmXQGf4 16431
httomo/method_wrappers/images.py sha256=8OA5zBVcA4ZBW7KiTYcPxkZ3iOXhd3b1K00hLWYwO4o 2454
httomo/method_wrappers/reconstruction.py sha256=WBQhdlRM7fi9HbwzDg_GIOoTGxYcB6JEa0jyiZLV240 2166
httomo/method_wrappers/rotation.py sha256=L7bKMeZlGyM-4FoNSkMQlFxMExZ9nhhsqJMEJuF3TH0 9529
httomo/method_wrappers/save_intermediate.py sha256=Ly8Y0sIByVkDWo-hgAVi9f5MZgjg8A2oE_c-83J5dbM 3216
httomo/method_wrappers/stats_calc.py sha256=1k1xMvQDCFr7YmEM--wME8vFKyIPIQ4ebjdBF1HJozs 3809
httomo/methods_database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/query.py sha256=_-0evqTFSFCnjeVLNQi9xsHo0SUvpKuG1h1eUde1Fak 5681
httomo/methods_database/packages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/httomo.yaml sha256=Afke-mrJfG6Q-eQhZHJGe7cSak-8F7PlKOoa9-m1zpo 534
httomo/methods_database/packages/httomo_modules.yaml sha256=3OMQDEXvYBdLKZQxFNAAyA08WAzrqfj6dOREjbk3mOA 42
httomo/methods_database/packages/version.yaml sha256=CnCDDF1N-XKtU6GJ-qG2UjZDqFRfVSvNWcEg51ijw_4 63
httomo/methods_database/packages/external/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/httomolib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/httomolib/httomolib.yaml sha256=yOfzEhZ1ZGRfJag7mSXPfBHrBlTQtVwszAyEYeDNaOM 753
httomo/methods_database/packages/external/httomolib/httomolib_modules.yaml sha256=SCUArsRf8DTwGLUn23TIPf-LCBtOBlrliTIhO-sU66U 92
httomo/methods_database/packages/external/httomolibgpu/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/httomolibgpu/httomolibgpu.yaml sha256=AgZmL4I7duG6nf4pgN0bY5uXMkexb10NpO0j5-_pky0 4461
httomo/methods_database/packages/external/httomolibgpu/httomolibgpu_modules.yaml sha256=iZpVLZvT-ZyR4kjC4cCHFGaci5T2cFxgXbPkHeLCXlw 254
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/misc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/misc/corr.py sha256=rwO9JEyefb4_6cgqn3MkFtoiDloO9N2cYqTNgVTU_A0 417
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/misc/morph.py sha256=4YbpCWDiI8PHqg43mUV3Hz58blUKQhGFuUqnFpdkvZk 4695
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/misc/rescale.py sha256=yM4_ecxIc8ZE8TYsA1JdKG0oK3-J6hTq0LNB2ISh1j8 514
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/prep/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/prep/normalize.py sha256=Ekxyp3j5bpg2-4iZmXI49VEBFFYUV6rfYBEqGdaqV6M 645
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/prep/phase.py sha256=gQD_llw9Lk2NkoA11qAJaavY5AGQ-9lcDOvmnZYx96k 6186
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/prep/stripe.py sha256=axRmUeFV01N3afYbN7dNXEGYdaat23-AVnyGqr4GbLA 3858
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/recon/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/httomolibgpu/supporting_funcs/recon/algorithm.py sha256=1ToJjtTcB2evPW69cyvjplCcuc0HMYCP0BNBlUzYZL4 6913
httomo/methods_database/packages/external/tomopy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/tomopy/tomopy.yaml sha256=URe18BAV1EbGLil53t88T42BuKSiUHz6r3uzs_wo8Ug 11215
httomo/methods_database/packages/external/tomopy/tomopy_modules.yaml sha256=5w93laHYw-vjcMi-28rPvrDY6vvIQ7ccKWegvmdGrRI 199
httomo/methods_database/packages/external/tomopy/supporting_funcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/tomopy/supporting_funcs/misc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/tomopy/supporting_funcs/misc/corr.py sha256=Mia8EfrHhLJEIHUSSADArSFStdBnSmk4NThUs4UY2CA 1385
httomo/methods_database/packages/external/tomopy/supporting_funcs/prep/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/tomopy/supporting_funcs/prep/stripe.py sha256=kilsjGnRflVE24NMpFh4wTiUaxPjkSoxEG7Mjeo_x4s 1727
httomo/methods_database/packages/external/tomopy/supporting_funcs/recon/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/methods_database/packages/external/tomopy/supporting_funcs/recon/algorithm.py sha256=0v_zIq46Tm55Rm46s3GZhXZ-V07sf_YgbA-qv3AVT-c 1385
httomo/monitors/__init__.py sha256=e_UagHoLgBZTV5JG3y5Bgz7k_i9oacCnA6OXpA9rn9g 913
httomo/monitors/aggregate.py sha256=Nz49zK6tmLd48eze4SSuK7ZTG7NZMgfSyNEtLYnF8BY 2512
httomo/monitors/benchmark.py sha256=XKv8sy_H0WuZcg31zzfwmFmE7O0I2g8iObpPWC-X7kY 5340
httomo/monitors/summary.py sha256=d5La1YxfJC4CxvvpfHAxqEYJNfYKZgDaHfNS1Kzmalg 3931
httomo/runner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/runner/auxiliary_data.py sha256=MId09OUZREbRpFumdFflgLqcaPfEvZpwGWWcgrrQskA 2896
httomo/runner/block_split.py sha256=G0Q3AdVEzzIuLOY7QKvmR-o0eETHWJMAnVGMzVz-uTU 2105
httomo/runner/dataset.py sha256=PoIpyj-bl3DPRAXrGwMNvF58RoNKLl7PMbKiae-3myc 9690
httomo/runner/dataset_store_backing.py sha256=_PRJC-bMqbu1t8iFibi1CcPI8jdSGHrO8FYqapacXt8 5771
httomo/runner/dataset_store_interfaces.py sha256=NXUTnv5ilDuS_kTayY3mgPzoukSigQhFQoddR8BCdW4 7203
httomo/runner/gpu_utils.py sha256=vBTZm1VUKIf6Gp1WaQCL8HNcWVZaZiPVTxq9wyETnyA 1090
httomo/runner/loader.py sha256=SQxzwz6ssaH2I1PEDHRHs9ZSnYTqIVW5ZAoBEmxiiy8 1450
httomo/runner/method_wrapper.py sha256=JBEz9igCAGE7V3E7Ib75sndQ-m3Jw1iGmSQcDqoeJ6w 6216
httomo/runner/methods_repository_interface.py sha256=06OBw5S5mzG4XKfh_W0voGT-clUNPwuPO4Vf0KSSPCI 2969
httomo/runner/monitoring_interface.py sha256=rRNAlQB1llDIlg0AFzTXSykV1hVYdxS1ZHzzCkaTr_c 1286
httomo/runner/output_ref.py sha256=Exo_mkhJ89Hs9iFrDW46CJCn99_X1DR3ROa2mjkXGDQ 1003
httomo/runner/pipeline.py sha256=HEdQKQNanRhNhL5lnDYAOpsk39CJZamQVaIBw4RvQ4g 1194
httomo/runner/section.py sha256=la38Sc4xjbX75DeY8vUQakhsH7Dw-AnMMqj9yNYwBKE 5554
httomo/runner/task_runner.py sha256=tFzkKLABRyVyrRJDNm7EAhcth_seRGEvDo86zyqyd6g 13741
httomo/sweep_runner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
httomo/sweep_runner/paganin_kernel.py sha256=EnfFsnCrHij43nls6kcd76A28H6oPDKGfDR3XcGwMrc 2743
httomo/sweep_runner/param_sweep_block.py sha256=dNjgFvx3HlT2EDCsq1SCwRXnN1KBcTxuY6bOa6CMSp8 1823
httomo/sweep_runner/param_sweep_runner.py sha256=-W7c3grS3IGPBTiSSmv1yvhARZRZpUxGjmXRY9tGRjE 13464
httomo/sweep_runner/param_sweep_store_interfaces.py sha256=vtdX841Fi9BClUwZstbvkH62JJ1QpEXgrU9NpxU7N5Y 2627
httomo/sweep_runner/param_sweep_yaml_loader.py sha256=8EFuBwg7uPz2_SS-iBxoscEy57xQLJrz1ODoKq5tFIk 1910
httomo/sweep_runner/side_output_manager.py sha256=pJkIJLmrjWocVpEJkXR3uJ1Il4khV1mqk3vfew4AtlY 1003
httomo/sweep_runner/stages.py sha256=Wvy6lDUj6nDzeXOegt47pB0q7Ri9YVdqWgTPMC7EoX8 677
httomo-2.2.dist-info/LICENSE sha256=8nl7ewrVlz767z0fvzrJzxTiLmb9B7f7tgQh5JnPAls 48037
httomo-2.2.dist-info/METADATA sha256=rlcOrSuAjLNqh7TN6QIwupGty9I8gAF6mnHNSTzZlbo 4502
httomo-2.2.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
httomo-2.2.dist-info/entry_points.txt sha256=l_VJjGKkIPjn4mNkofeaZBBawwyTIt9lTjw1_RSjfC0 43
httomo-2.2.dist-info/top_level.txt sha256=T7GBegNEijayqm82KfnIFegqoeYh5WME_Wx6izUoPiQ 7
httomo-2.2.dist-info/RECORD

top_level.txt

httomo

entry_points.txt

httomo = httomo.cli:main