porespy

View on PyPIReverse Dependencies (7)

2.4.2 porespy-2.4.2-py3-none-any.whl

Wheel Details

Project: porespy
Version: 2.4.2
Filename: porespy-2.4.2-py3-none-any.whl
Download: [link]
Size: 164717
MD5: efce6ae66f6f3598de689e3b1d2a5a50
SHA256: b93ec452f010b3a201a04a244d1259009b64418e92cffadba21f51f7ab7dfde2
Uploaded: 2025-01-15 04:13:28 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: porespy
Version: 2.4.2
Summary: A set of tools for analyzing 3D images of porous materials
Author-Email: PoreSpy Team <jgostick[at]gmail.com>
Maintainer-Email: Jeff Gostick <jgostick[at]gmail.com>, Amin Sadeghi <amin.sadeghi[at]live.com>
Project-Url: Homepage, https://porespy.org
Project-Url: Repository, https://github.com/PMEAL/porespy
Project-Url: Bug Tracker, https://github.com/PMEAL/porespy/issues
Project-Url: Documentation, https://porespy.org
Keywords: direct numerical simulation,image analysis,porous materials,voxel images
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.10
Requires-Dist: dask
Requires-Dist: deprecated
Requires-Dist: edt
Requires-Dist: matplotlib
Requires-Dist: numba
Requires-Dist: numpy
Requires-Dist: openpnm
Requires-Dist: pandas
Requires-Dist: psutil
Requires-Dist: pywavelets
Requires-Dist: rich
Requires-Dist: scikit-image (<0.25.0)
Requires-Dist: scipy
Requires-Dist: setuptools
Requires-Dist: tqdm
Requires-Dist: hatch; extra == "build"
Requires-Dist: mock; extra == "docs"
Requires-Dist: myst-nb; extra == "docs"
Requires-Dist: pandoc; extra == "docs"
Requires-Dist: pydata-sphinx-theme (==0.9); extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: imageio; extra == "extras"
Requires-Dist: nanomesh; extra == "extras"
Requires-Dist: numpy-stl; extra == "extras"
Requires-Dist: pyevtk; extra == "extras"
Requires-Dist: scikit-fmm; extra == "extras"
Requires-Dist: scikit-learn; extra == "extras"
Requires-Dist: tensorflow; extra == "extras"
Requires-Dist: trimesh; extra == "extras"
Requires-Dist: ipykernel; extra == "interactive"
Requires-Dist: ipython; extra == "interactive"
Requires-Dist: ipywidgets; extra == "interactive"
Requires-Dist: jupyter; extra == "interactive"
Requires-Dist: jupyterlab-widgets; extra == "interactive"
Requires-Dist: codecov; extra == "test"
Requires-Dist: coverage; extra == "test"
Requires-Dist: nbval; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cache; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-custom-exit-code; extra == "test"
Requires-Dist: pytest-split; extra == "test"
Provides-Extra: build
Provides-Extra: docs
Provides-Extra: extras
Provides-Extra: interactive
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 6630 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
porespy/__init__.py sha256=NM-kUpmFu9061KEy0YRam8-1RdLhfhuR0j46Lf1cWW4 1057
porespy/__version__.py sha256=jjpF_8HAXgkFBtzTmvRBfhuxb4jyZu9rPqpG4KnvkPo 22
porespy/beta/__init__.py sha256=CGjR7CeJdqf3XZklUwe5Ol7tQAmARHPSHDmkB_SjQsI 130
porespy/beta/_dns_tools.py sha256=-OmrKHg5Qm8KXPS_kYd0Xb0m1KlYoTKQgqcZma-mJcE 3404
porespy/beta/_drainage2.py sha256=tG_W0GmU7sUtQO7tnQhmfYHRU2ir9jPWETm-4AbBSTc 7670
porespy/beta/_gdd.py sha256=J5SwjKayp7oyyzMVaIiFcZC3r7dVQ47_I0eVKT2OvhA 12140
porespy/beta/_generators.py sha256=Cg3_YtJTSV2rBqfmR_1VQYDONZ8Xljyd-S_CVTjquz4 2122
porespy/beta/_poly_cylinders.py sha256=Yd7nj9OIMEx3aGY-ouksV9-dZikybkblQyxWd8JsTEg 6154
porespy/dns/__init__.py sha256=6dRHCdhKaOQZ-iStmsc2W20RYzAK-1dGjE-yfRZV9wo 22
porespy/dns/_funcs.py sha256=kSaU-75vy2mvbY1VFNHC-6DbqsclltZ-TpTt9OMvVFs 294
porespy/filters/__init__.py sha256=_ZlZp7uFM6tcYyMQTe3zQ1KcaJt8wGJuHzLA4rd6X34 1720
porespy/filters/_fftmorphology.py sha256=2KGF40yGbLVASxtQEaULnh05ay03MpCI8EY51MLwPTs 3258
porespy/filters/_funcs.py sha256=oUtDDTtN1QOGZpky7EdKInKqQdJVgTu6jGHhm_IfZGk 55571
porespy/filters/_nlmeans.py sha256=gU4Zi4KdxUzLIGwg9q-uxFDHFmxpCQwrD97pRU9d8Xc 3147
porespy/filters/_size_seq_satn.py sha256=Lcd90W0FXD6qfelwZ7exuYwjMpQwNVSBTBWyN_-lzM8 15404
porespy/filters/_snows.py sha256=6LY1VJK-_786CHqOPsPyojyRDW_q2x_nFk9qGuooqdI 37055
porespy/filters/imagej/__init__.py sha256=oi5YOdxcGb-i-U-lz8U_vgl3HQcfZBvhhlLxvfgL2JM 279
porespy/filters/imagej/_funcs.py sha256=YtkhHaPClqDgjEAVB7cbv0Ilv62dB3FfQnoIN1iTiMo 5332
porespy/generators/__init__.py sha256=3UfmYB7g7w9Woo_DfoqoFJ1RGXMGJFLUBNvGqtYFDHQ 1146
porespy/generators/_borders.py sha256=EU4bPOMyuZAtmGRtedZT6Cn3rmHKsiP8QzDJIl_PSmw 3539
porespy/generators/_fractals.py sha256=gN4UpIv4-Tvw6VZoxUxxEjNwnZpRdpHW_w959rPelVY 5607
porespy/generators/_imgen.py sha256=lMMOLVZU1a5cmvt6c2RrX_ns0oYU17CSilbh0V1KTqs 52671
porespy/generators/_micromodels.py sha256=s8YdZM8WHieAL7PW9A6SzdmvVbSWZO8PpdjJmFrGzgQ 14961
porespy/generators/_noise.py sha256=gDSZzwb5gLfN5Ma2yrGNjyzUVNVdlbWS1yMdPNrg1Wk 4316
porespy/generators/_pseudo_packings.py sha256=7U5bV4NwWlscC9MSUhbjLPeKUaO12XMyar00qLleue8 10165
porespy/generators/_spheres_from_coords.py sha256=g069v1J_uCbbdGgfqYgX9psYTqrdn4V3r1eMWh_xK2A 4547
porespy/io/__init__.py sha256=T5VgSbtUpFt9uSxmUe3wHJF5yavLZt5Rw8geXoaBf7Q 657
porespy/io/_comsol.py sha256=8pJRE0yXFsyMwqIn5tmHwRO1O1INPOsbOESdcPPG6eY 77875
porespy/io/_funcs.py sha256=s-RKuMh9SzcJkln1-UHX01Zz4kiOw1V8YxsDe64v8A4 18205
porespy/io/_unzipper.py sha256=BcbzmNcXcEw-XrvLqhZj4L15OebpG8VsaYAhgUobM5M 2842
porespy/metrics/__init__.py sha256=0UZN4P6CopbhRBbCRN5TZnO5SA7DngiMBffcPIpiqHM 1256
porespy/metrics/_funcs.py sha256=zZKCFuN17PT9QMmHZuDNZcK9UsZm0Z32sgVEI1c6bwU 47257
porespy/metrics/_meshtools.py sha256=2Q4ZWkjMJatT7-501VYI0Nvze9L6VmE80445GG3geuA 10114
porespy/metrics/_regionprops.py sha256=S8AlTxlrY4zD4_kEbc4Xw7jl_2sSnN89YxDW6FwjLhk 9167
porespy/networks/__init__.py sha256=s546mlGLoBLk3x_0jFBAmnDmVN8wqDugS2Eml1-8Emo 733
porespy/networks/_funcs.py sha256=KInGSsCHk8d8NUl5YJLB7-CFagYgUAvVycDCH1iCBTg 13193
porespy/networks/_getnet.py sha256=tLOf7WpRcEkH-5cXy5QloIOYGBwvCNq0PJBv7jsG3R4 11724
porespy/networks/_maximal_ball.py sha256=xYWbaZtcQshT5A3QSeoBujwcN-1Haqs8lMlY-3NjA5o 2458
porespy/networks/_size_factors.py sha256=Oe0QuWtrJJJCBpHd-P8MXZC45JCRohTcKv8RDFJem5U 21347
porespy/networks/_snow2.py sha256=QnfyR2OC5Xa6E5Yfoqws8LmND_VnHHy2g8q1Cpje_XU 10462
porespy/networks/_utils.py sha256=2a6pLrRaeE9RDoAnEQQaXrV_zty6G1om0InU0Kt8_wQ 67
porespy/simulations/__init__.py sha256=GTtpp11CXU3K0HIm23FjWmsUiGp6Tp3NFWlYeC-QBbU 474
porespy/simulations/_dns.py sha256=LmI0xIbvacVk84E-z6dTMBvheW7g87SOxzCHynAVSJQ 4588
porespy/simulations/_drainage.py sha256=9geDOlQ-qcoKx4cAABxtRqAYkGT1r8iTnlyVbXoBMX0 10845
porespy/simulations/_ibip.py sha256=TESeb_PlDp_C6Z06w9nfXotBDjMPAo9z4nmpBq1CWig 4700
porespy/simulations/_ibip_gpu.py sha256=fKqA0RNbEgt6OBKWMydcjV4_ggLqNPeWgaL8gZG5dok 7393
porespy/tools/__init__.py sha256=_XOotKAnICtxAURdXVeJWPjvM-parqU4mRZ6o6i9bXU 1298
porespy/tools/_funcs.py sha256=9W9RTPfg4ZEnOmlthAi1COQv-cPwzzrHAtIJE-COUsc 43174
porespy/tools/_sphere_insertions.py sha256=D-nkgFDcvfzeZ1dFT7oxeLcl1tKGmGYN_2PEWYUGbP8 17851
porespy/tools/_utils.py sha256=AV2mSfGy4Ibayrs3NBbI0nc7-N9_6iBrVX74Bf-XvFE 10620
porespy/visualization/__init__.py sha256=OcVPSqqc-4V6Yi8XOhcDc1HcQBpCbO9cctGFaO2hf7I 676
porespy/visualization/_funcs.py sha256=9WLLRkUKopwuACnIWf1a5eYuWRxlf3LJRr5g9u4ZE80 10606
porespy/visualization/_plots.py sha256=1Qnqmvm8q7YXi5bDtzbHWyK8_tX2-8D-lxfq9O-J4xc 5681
porespy/visualization/_views.py sha256=a0smq0-H1kRcPp0iFEE0nUpkac3yfhuTlBIkLgA3Tjk 5055
porespy-2.4.2.dist-info/METADATA sha256=MiwH05K8qsc1yS3c61Rek0VEhXWMe8MEjZ7BidpUfe0 9397
porespy-2.4.2.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
porespy-2.4.2.dist-info/licenses/LICENSE sha256=pO0LejEhsBcBSPg8hHgiKaQrUqCw_WsErhCeCJ10HUs 1054
porespy-2.4.2.dist-info/RECORD