Skip to content

AdvancedPhotonSource/xdesign

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6fc11e2 · Aug 28, 2023
Jan 11, 2022
Jul 13, 2022
Jul 13, 2022
Jan 6, 2022
Mar 1, 2019
Mar 1, 2019
Jun 6, 2018
Oct 18, 2022
Feb 20, 2019
Jul 5, 2017
Jul 18, 2016
Jul 23, 2019
Aug 28, 2023
Mar 1, 2019
May 17, 2017
Mar 1, 2019
Mar 22, 2019
Jan 7, 2022

Repository files navigation

XDesign

Read the Docs Travis CI Coveralls Code Climate

XDesign is an open-source Python package for generating configurable x-ray imaging phantoms, simulating data acquisition, and benchmarking x-ray tomographic image reconstruction.

Goals

  • Assist faster development of new generation tomographic reconstruction methods
  • Allow quantitative comparison of different reconstruction methods
  • Create a framework for designing x-ray imaging experiments

Current Scope

  • Customizable 2D phantoms constructed from circles and convex polygons
  • Quantitative reconstruction quality and probe coverage metrics
  • Attenuation interactions with X-ray probes of uniform flux
  • Use of analytic (exact) solutions for algorithms and computation

Contribute

License

The project is licensed under the BSD-3 license.

Citation

Ching, Daniel J., and Doga Gürsoy. "XDesign: an open-source software package for designing x-ray imaging phantoms and experiments." Journal of synchrotron radiation 24, no. 2 (2017): 537-544.

Install

Since version 0.5, XDesign is available on the conda-forge channel. Install it in the usual way:

$ conda install xdesign -c conda-forge