Skip to main content

Software library for X-Ray data analysis

Project description

Date:
2016-08-11
Authors:

Nicola Vigano

Emmanuel Taurel

Henri PAYNO

FreeART v2

FreeART is a tomographic image reconstruction library using Algebraic Reconstruction Technique (ART). It is written in C++ mainly as a set of template classes. This package provides all these C++ classes and also a Python interface to the base FreeART library. The python interface is using Cython.

What’s inside

The contents of the different folders is:

  • doc: All resources to generate the sphinx documentation (such as .rst …). Some historical doxygen file are also inside.mv doxygen

  • examples: some code source examples to usse freeart. examples/cpp contains the examples using c++ and examples/python contains the examples using python

  • freeart: the folder containing all the source code for the freeart project.

Under the freeart folder you can found:

  • app for the freeart interpreter command line

  • configuration which contains the files used to define the configuration file for a freeart reconstruction.

  • core contains all the cpp file sources

  • cpp_utils: some c utils files

  • interpreter to interpret freeart reconstruction files and make the interconnection with fisx to. Also contains most of the unit tests.

  • python_interface: The cython files to build the python interface of freeart core

  • resources: freeart resources folder

  • test: unittest of freeart project.

  • unitsystem: the unit system python module. Note that this module refer to the freeart/core/units.h file and must be kept up to date

  • utils: python modules with utils functions

Installation

See INSTALL file

run the python setup.py file such as : .. code-block:: python

python setup.py build # if you want to make sure all unittest are running python run_test.py -i python setup.py install –user

Then you can use freeart module and submodules from python.

Documentation

Documentation of latest release is available at http://www.edna-site.org/pub/doc/freeart/latest/index.html

Project details


Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page