Skip to main content

"tomography workflow tools"

Project description

tomwer

tomwer is offering tools to automate acquisition and reconstruction processes for Tomography. It contains:

  • a library to access each acquisition process individually
  • gui and applications to control main processes (reconstruction, data transfert...) and execute them as a stand alone application.
  • an orange add-on to help users defining their own workflow (http://orange.biolab.si)

.. image:: http://www.edna-site.org/pub/doc/tomwer/extra/tomwer_start_short.gif

.. |Gitlab Status| image:: https://gitlab.esrf.fr/tomotools/tomwer/badges/master/pipeline.svg :target: https://gitlab.esrf.fr/tomotools/tomwer/pipelines

Documentation

Latest documentation <https://tomotools.gitlab-pages.esrf.fr/tomwer/>_

Installation

Step 1 - tomwer '''''''''''''''

To install it with all 'features':

.. code-block:: bash

pip install tomwer[full]

alternatively you can install the master branch from

.. code-block:: bash

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

Step 2 - update orange-canvas-core and orange-widget-base (Optional) ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

To access 'processing' wheels and 'reprocess action' you might want to install forks of update orange-canvas-core and orange-widget-base. This is optional and projects works with native orange projects

.. code-block:: bash

pip install git+https://github.com/payno/orange-canvas-core --no-deps --upgrade
pip install git+https://github.com/payno/orange-widget-base --no-deps --upgrade

Launching applications ::::::::::::::::::::::

After the installation tomwer is embedding several applications.

Those applications can be launched by calling:

.. code-block:: bash

tomwer appName {options}

.. note:: if you only call tomwer then the man page will be displayed.

.. note:: You can access each application help using ``

.. code-block:: bash

   tomwer appName --help

tomwer canvas - orange canvas '''''''''''''''''''''''''''''

You can launch the canvas to create workflows from the different 'bricks'

.. code-block:: bash

tomwer canvas

.. note:: you can also use orange-canvas

.. note:: if your installed a virtual environment do not forget to active it :

.. code-block:: bash

   source myvirtualenv/bin/activate

Documentation :::::::::::::

.. code-block:: bash

sphinx-build doc build/html

The documentation is build in doc/build/html and the entry point is index.html

.. code-block:: bash

firefox build/html/index.html

.. note:: the build of the documentation need sphinx to be installed. This is not an hard dependacy. So you might need to install it.

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

tomwer-1.3.0.dev2.tar.gz (4.3 MB view details)

Uploaded Source

Built Distribution

tomwer-1.3.0.dev2-py3-none-any.whl (4.9 MB view details)

Uploaded Python 3

File details

Details for the file tomwer-1.3.0.dev2.tar.gz.

File metadata

  • Download URL: tomwer-1.3.0.dev2.tar.gz
  • Upload date:
  • Size: 4.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for tomwer-1.3.0.dev2.tar.gz
Algorithm Hash digest
SHA256 664df918edf40cea2d35d627b0757e9bfc220539da9487721bd8849b2f79a287
MD5 01f3c5697e3a020ffd546da0116833d3
BLAKE2b-256 718f1b12ca52bf8f9badb0e58dc27f8c3bba42bad66020c9282103fcecc2e1a9

See more details on using hashes here.

File details

Details for the file tomwer-1.3.0.dev2-py3-none-any.whl.

File metadata

  • Download URL: tomwer-1.3.0.dev2-py3-none-any.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for tomwer-1.3.0.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 fb82443a288375205dadeeaa1de8526257e6094ac9f7156cc6af0e4234789d53
MD5 9bbe91f0f049e45fe7c732bea6378c8c
BLAKE2b-256 77b7b364d3bb93115d6281f248d28ccae4c4f25b2d49c67b55ac67221f8c3fe5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page