Skip to content
Snippets Groups Projects
Forked from tomotools / Nabu
214 commits behind the upstream repository.
Pierre Paleo's avatar
Pierre Paleo authored
1635299e
History

Nabu

ESRF tomography processing software.

Installation

To install the development version:

pip install [--user] git+https://gitlab.esrf.fr/tomotools/nabu.git

To install the stable version:

pip install [--user] nabu

Usage

Nabu can be used in several ways:

To get quickly started, launch:

nabu-config 

Edit the generated configuration file (nabu.conf). Then:

nabu nabu.conf --slice 500-600

will reconstruct the slices 500 to 600, with processing steps depending on nabu.conf contents.

Documentation

The documentation can be found on the silx.org page (https://www.silx.org/pub/nabu/doc).

The latest documentation built by continuous integration can be found here: https://tomotools.gitlab-pages.esrf.fr/nabu/

Running the tests

Once nabu is installed, running

nabu-test

will execute all the tests. You can also specify specific module(s) to test, for example:

nabu-test preproc misc

You can also provide more pytest options, for example increase verbosity with -v, exit at the first fail with -x, etc. Use nabu-test --help for displaying the complete options list.

Nabu - what's in a name ?

Nabu was the Mesopotamian god of literacy, rational arts, scribes and wisdom.