Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Tomwer Logo

Introduction

Tomwer provides tools to automate acquisition and reconstruction processes for tomography. The package includes:

  • A library to individually access each acquisition process.

  • Graphical User Interface (GUI) applications to control key processes such as reconstruction and data transfer, which can be executed as standalone applications.

  • An Orange add-on to help users define custom workflows (Orange3).

Tomwer relies on Nabu for tomographic reconstruction.

Note: Currently, the software is only compatible with Linux.

Documentation

The documentation is available here:

Stable Version

Latest Version

Installation

To install Tomwer with all features:

pip install tomwer[full]

Alternatively, you can install the latest development branch from the repository:

pip install git+https://gitlab.esrf.fr/tomotools/tomwer/#egg=tomwer[full]

Launching Applications

After installation, Tomwer includes several applications. You can launch an application by running:

tomwer <appName> [options]
  • If you run tomwer without arguments, a manual page will be displayed.

  • For application-specific help, run:

tomwer <appName> --help

Tomwer Canvas - Orange Canvas

You can launch the Orange canvas to create workflows using the available building blocks:

tomwer canvas
  • Alternatively, you can use orange-canvas.

  • If you’re using a virtual environment, remember to activate it:

source myvirtualenv/bin/activate

Building Documentation

To build the documentation:

sphinx-build doc build/html

The documentation will be generated in doc/build/html, and the entry point is index.html. To view the documentation in a browser:

firefox build/html/index.html

Note: Building the documentation requires sphinx to be installed, which is not a hard dependency of Tomwer. If needed, install it separately.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tomwer-2.0.0.dev8.tar.gz (4.6 MB view details)

Uploaded Source

Built Distribution

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

tomwer-2.0.0.dev8-py3-none-any.whl (5.0 MB view details)

Uploaded Python 3

File details

Details for the file tomwer-2.0.0.dev8.tar.gz.

File metadata

  • Download URL: tomwer-2.0.0.dev8.tar.gz
  • Upload date:
  • Size: 4.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for tomwer-2.0.0.dev8.tar.gz
Algorithm Hash digest
SHA256 a2f0563a86af6224f80cf6a6da470d8c1f2fb6778a78b131bb85c1d3f2bcafd5
MD5 9f73bc366d551a5226637a3ee09dbc97
BLAKE2b-256 5a28bcfd7f2a85640f82d50b8d7970f6552ae76a2e555e7ca8a09cc08259190d

See more details on using hashes here.

File details

Details for the file tomwer-2.0.0.dev8-py3-none-any.whl.

File metadata

  • Download URL: tomwer-2.0.0.dev8-py3-none-any.whl
  • Upload date:
  • Size: 5.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for tomwer-2.0.0.dev8-py3-none-any.whl
Algorithm Hash digest
SHA256 bd8b0b101b527d9285d9d8bb36dd55e2dd777df5623db1b9959170629e654f8f
MD5 0a3c7609735241f1bf21b0d58be177a4
BLAKE2b-256 40e824abeab1ca53780384849ab57c9e92c83e5778c44cea6bcd33dcc6de78c5

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page