Metadata-Version: 2.1
Name: pct-tools
Version: 0.4.0
Summary: Tools for proton CT reconstructions.
Author-Email: Matthieu Hentz <m.hentz@outlook.com>
Requires-Python: >=3.12
Requires-Dist: numpy>=1.26.0
Requires-Dist: scipy>=1.11.2
Description-Content-Type: text/x-rst

=====================================================
pct-tools — Tools for proton CT image reconstruction
=====================================================

|PyPI package|

This Python package contains tools used in proton CT image reconstructions. They may come in handy when dealing with very large and sparse system matrices.

`pct-tools` is a Python wrapper around the C++ extension `_ext` that includes pybind11_ bindings and is built using scikit-build-core_.



=================
Installation
=================
The package is pre-built for several platforms and available via PyPI_: ::

   pip install pct-tools


If the package isn't available for your platform install using `pip` as shown below to compile locally after cloning the repository (documentation is WIP).

-----------------
Build pct-tools
-----------------
::
   git clone https://github.com/mhentz/pct-tools.git
   cd pct-tools
   pip install .


.. |PyPI package| image:: https://img.shields.io/pypi/v/pct-tools.svg
   :target: https://pypi.org/project/pct-tools/

.. _pybind11: https://pybind11.readthedocs.io/en/stable
.. _PyPI: https://pypi.org/project/pct-tools
.. _scikit-build-core: https://github.com/scikit-build/scikit-build-core
