Preprocessing and reconstruction for the Neutron Imaging Beam Lines
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
builders
docs
notebooks
python/imars3d
tests
.gitignore
.travis.yml
README.md
pytest.ini
setup.py

README.md

Build Status

iMars3D

Normalization, corrections, and reconstruction for the Neutron Imaging Beam Lines

Reconstruction of a CT scan:

>>> from imars3d.CT import CT
>>> ct = CT("/path/to/mydata")
>>> ct.recon()

Installation under a conda environment

Install dependencies:

$ conda config --add channels conda-forge
$ conda install pytest pyyaml numpy scipy matplotlib astropy mpi4py psutil scikit-image
$ conda install -c dgursoy tomopy=0.1.15
$ pip install progressbar2

If running the jupyter interface, install more dependencies:

$ conda install -c neutrons ipywe

To install imars3d itself,

$ cd /path/to/imars3d; python setup.py install

Configuration

See tests/imars3d/imars3d.conf for an exampmle.