A tool for rapid estimation of transport properties of 3D images of porous materials
Reason this release was yanked:
Incompatible llvmlite version when using uv
Project description
Poromics
Poromics is a set of tools for rapid estimation of transport properties of 3D images of porous materials. It is designed to be fast and easy to use. Currently, it can predict the tortuosity factor of an image. The goal is to support more transport properties in the future such as permeability. Poromics is optionally GPU-accelerated, which can significantly speed up the calculations for large images (up to 100x speedup).
Installation
Poromics depends on the Julia package Tortuosity.jl. However, it is not necessary to install Julia separately. The package will be installed automatically when you install Poromics.
pip install poromics
Basic Usage
import porespy as ps
import poromics
im = ps.generators.blobs(shape=[100, 100, 1], porosity=0.6) # Test image
result = poromics.tortuosity_fd(im, axis=1, rtol=1e-5, gpu=True)
print(result) # result has the following attributes: im, axis, tau, c
CLI
[!WARNING]
The CLI is still in development and not yet functional.
poromics --help
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file poromics-0.0.2.tar.gz.
File metadata
- Download URL: poromics-0.0.2.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2262d85b9f28e909614944ed46d8105408590758ed0f775d33f2a027fb54edd3
|
|
| MD5 |
421e44c2e7993894fac75e8b8c8a8aaf
|
|
| BLAKE2b-256 |
8bf5532d86cce7d4f0689e30f287712f139e766eade5b463ee3970342872c794
|
File details
Details for the file poromics-0.0.2-py3-none-any.whl.
File metadata
- Download URL: poromics-0.0.2-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6049e863ccb24d459aae3a1757f4e504afa0bb45ef5a60798640e5e2201ad89e
|
|
| MD5 |
f745764b071ebed03d1f08926281ede2
|
|
| BLAKE2b-256 |
5f4666fe9fdece7bc2259ab47242d6956b3582f2ab3e4f68e10bfa6820f59298
|