"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
Built Distribution
File details
Details for the file tomwer-1.3.0a7.tar.gz
.
File metadata
- Download URL: tomwer-1.3.0a7.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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dbfd712bb610a5d67941839f36898ce87628163f92397d2d02a9a2ed79293f0 |
|
MD5 | d7cdef2408ac31dd7f828ec0acde9fb1 |
|
BLAKE2b-256 | 73e6480f61682244efef987f02adca10f32531285cc22bf2f776b5b6b2f8453d |
File details
Details for the file tomwer-1.3.0a7-py3-none-any.whl
.
File metadata
- Download URL: tomwer-1.3.0a7-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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a7fef3a7c47783506044a09a5d922750557dd2532f9af2b737ce62470098ef4 |
|
MD5 | ad2eb825cad601f049d755e285fbddf5 |
|
BLAKE2b-256 | e888e29fff31bda82938ed24afd35ea57c29879f19367a9080ee8903f7e3ba99 |