VolSeg Tools
A library used for processing of volumes and segmentations.
Instalation
If you cannot, or don't want to use the PyPi Package, you can install the project locally using uv:
git clone https://github.com/DanielKriz/volseg-tools
cd volseg-tools
uv venv
source .venv/bin/activate
uv pip install .
Usage
The library is intended for definition of processing pipelines for volumetric data and segmentations.
Next to that a CLI preprocessing application is provided. After the installation you can run:
molstar-preprocessor --help
If you wish to be more informed about the processing you might add --verbose
option.
Given that we have downloaded some volumetric data, e.g. EMD-53130, we can start the processing with some downsampling method:
molstar-preprocessor --vs EMD-53130.map --strategy tricubic --bundle mvsx --output-path out
This is going to create downsampled version of the provided dataset in directory
out/ in the MVSX archive.
After this step it is possible to drop this archive into, e.g. Mol* Viewer for visualization.
To get the list of supported downsampling method you can run
--list-strategies.
Current implementation is sensitive to the contents of the working directory.
You might want to run --overwrite-tmp to ignore the data already stored in the
working directory and run the processing again (effectively overwriting the
contents of the working directory).
Support
Input Formats
- MRC
- NiBabel
- SFF
- Imaris Bitplane
- STL, OBJ, PLY
- VRML
- OME-TIFF
- OME-NGFF
Serialization Formats
- MRC
- BCIF
Bundling Formats
- MVSX
- Zip per resolution
- Zip
License
This project is licensed under the MIT. See the LICENSE for more information.
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 volsegtools-0.2.4.tar.gz.
File metadata
- Download URL: volsegtools-0.2.4.tar.gz
- Upload date:
- Size: 99.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
867d1eec73eda08da2d9f46f2a3a212c286f5204864cf40ca91ee082b2f492f2
|
|
| MD5 |
18c0c55846466207ab61a5eb786b0206
|
|
| BLAKE2b-256 |
f4970634ec3d73487c4a1e6314af54a0346ae50e4678f7f563c2f20268ee097e
|
Provenance
The following attestation bundles were made for volsegtools-0.2.4.tar.gz:
Publisher:
publish.yml on molstar/volsegtools
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volsegtools-0.2.4.tar.gz -
Subject digest:
867d1eec73eda08da2d9f46f2a3a212c286f5204864cf40ca91ee082b2f492f2 - Sigstore transparency entry: 2708882035
- Sigstore integration time:
-
Permalink:
molstar/volsegtools@854109bba3f75c19897d7e2690370fc6b78a5dc8 -
Branch / Tag:
refs/tags/0.2.4 - Owner: https://github.com/molstar
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@854109bba3f75c19897d7e2690370fc6b78a5dc8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file volsegtools-0.2.4-py3-none-any.whl.
File metadata
- Download URL: volsegtools-0.2.4-py3-none-any.whl
- Upload date:
- Size: 67.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
829aa909137045c3fe8f00cc98a009b58c8b11ef96aefbb5323edb1fcc8f82fc
|
|
| MD5 |
fd594d8bbbacbec7cf5b1fb07404f3d3
|
|
| BLAKE2b-256 |
ad43b61edf42871df192c1c1312c9f566f006a71a3669b10575d5ac66b4db3d3
|
Provenance
The following attestation bundles were made for volsegtools-0.2.4-py3-none-any.whl:
Publisher:
publish.yml on molstar/volsegtools
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volsegtools-0.2.4-py3-none-any.whl -
Subject digest:
829aa909137045c3fe8f00cc98a009b58c8b11ef96aefbb5323edb1fcc8f82fc - Sigstore transparency entry: 2708882041
- Sigstore integration time:
-
Permalink:
molstar/volsegtools@854109bba3f75c19897d7e2690370fc6b78a5dc8 -
Branch / Tag:
refs/tags/0.2.4 - Owner: https://github.com/molstar
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@854109bba3f75c19897d7e2690370fc6b78a5dc8 -
Trigger Event:
push
-
Statement type: