Skip to main content

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

volsegtools-0.2.3.tar.gz (99.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

volsegtools-0.2.3-py3-none-any.whl (67.8 kB view details)

Uploaded Python 3

File details

Details for the file volsegtools-0.2.3.tar.gz.

File metadata

  • Download URL: volsegtools-0.2.3.tar.gz
  • Upload date:
  • Size: 99.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for volsegtools-0.2.3.tar.gz
Algorithm Hash digest
SHA256 2d521b591f8f2718ff5086f1ef47c56a9c3eeb98588ee62fcd84c91f82c3b94a
MD5 a16956418be9fa815cecd646be270ee6
BLAKE2b-256 f5ac6212985667f55b995057d8f3d4840daef6f592abd196d005ea4e02a14f17

See more details on using hashes here.

Provenance

The following attestation bundles were made for volsegtools-0.2.3.tar.gz:

Publisher: publish.yml on DanielKriz/volsegtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file volsegtools-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: volsegtools-0.2.3-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

Hashes for volsegtools-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6ef07a66dae3f835ba822c82ae20fe492404e9943976be6e2e409e5655ee1b88
MD5 809d180c2c026ce8056684b14f882220
BLAKE2b-256 c5cb427c9bd0a9de9b77d8f7ddb434de0c33021d3c886026bf6c29675ab85a58

See more details on using hashes here.

Provenance

The following attestation bundles were made for volsegtools-0.2.3-py3-none-any.whl:

Publisher: publish.yml on DanielKriz/volsegtools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.2.4

2 files

This release

0.2.3 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page