Skip to content

jessicavers/httomolib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTomolib is a library of methods for tomography

HTTomolib is a collection of CPU-only image processing methods in Python for computed tomography.

HTTomolib can be used as a stand-alone library, however, it has been specifically developed to work together with the HTTomo package. HTTomo is a user interface (UI) written in Python for fast big data processing using MPI protocols. HTTomolib methods for GPU are accessible in the HTTomolibgpu repository.

Install HTTomolib as a pre-built conda Python package

$ conda create --name httomolib # create a fresh conda environment
$ conda install -c httomo httomolib

Setup the development environment:

$ git clone git@github.com:DiamondLightSource/httomolib.git # clone the repo
$ conda env create --name httomolib --file conda/environment.yml # install dependencies
$ conda activate httomolib # activate the environment
$ pip install .[dev] # development mode

Build HTTomolib as a conda Python package

$ conda build conda/recipe/ -c conda-forge -c httomo

About

A library of data processing and reconstruction methods for tomography

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 95.4%
  • Shell 4.6%