Software library for X-Ray data analysis
Project description
- Date:
- 2016-08-11
freeart
freeart is a tomographic image reconstruction library using Algebraic Reconstruction Technique (ART). It is able to deal with absorption and emission sinograms. Freeart core is written in C++ using template classes to have simple or double precision. A python interface is provided to access the core functionalities. A set of utils such as configuration files, interpreter to run reconstruction from configuration files are provided in python.
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
To install freeart, run:
pip install freeart
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
GUI
tomogui (https://pypi.org/project/tomogui/ and https://gitlab.esrf.fr/tomoTools/tomogui) is providing a graphical user interface to run freeart reconstruction.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for freeart-3.2.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 038047fdf59f39a9455b4d1925486833c6e12e72ebbb46146f3ef5637dcc3b0a |
|
MD5 | a51b1858b66765f6995ce70e4b531f90 |
|
BLAKE2b-256 | f63d9ef59b56e4dfd5f5d4e36e233440d26ccdd571c4c3cf31ce4f5bc350321c |
Hashes for freeart-3.2.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15094c95ec6ef355889e0303d5c0f7f5f469fc1116402376178568dc75532e19 |
|
MD5 | 278a8a59c046444dacf4a7bed6ce8d61 |
|
BLAKE2b-256 | 573fe05348fd2f59061f1c4cb5e5889c9f51cb61958c5b0dacabaa4143e8f986 |
Hashes for freeart-3.2.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 609b81b8cfd5721a1501f3fe355c6027a7ca6536fb3c2d6aa6c0dd83c23bacb5 |
|
MD5 | 04b20dc7f1cc13e3feed7088f2ce5330 |
|
BLAKE2b-256 | 11e8db9bd1e6c9985de080c2c9daac39f992b5c06bfccbb268a57462d00a852f |
Hashes for freeart-3.2.1-cp27-cp27m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4fa03a03cb2de99d703075fc8e871f5e973b1a6e1d5ad6ef4cb512d0aeb7f30 |
|
MD5 | 956835c047e3f64bdbba06c461df6fe1 |
|
BLAKE2b-256 | 16df29a36f4c5865d908a8be3e4cfa62663d17eabd4f3cc9e65accfd440610cf |