Skip to content

PET-X/PETL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Planogram Emission Tomography Library (PETL)

This is a C++/CUDA library (Linux or Windows) with Python bindings of 3D Positron Emission Tomography (PET) reconstruction algorithms using the planogram data format.

Installation

To install PETL just type the following in the root directory

pip install .

Dependencies

cmake version 3.23 or newer

CUDA toolkit 11.7 or newer (See section below about compiling without a GPU or on Mac)

Linux: gcc compiler

Windows: Visual Studio 2019 (be sure to check the box that says "Desktop development with C++")

Python version 3.6 or newer

Documentation and Usage

Documentation is available here

Demo scripts for most functionality in the demo directory

Authors

Kyle Champley (champley@gmail.com)

License

PETL is distributed under the terms of the MIT license. All new contributions must be made under this license. See LICENSE in this directory for the terms of the license. See LICENSE for more details.
SPDX-License-Identifier: MIT

Please cite our work by referencing this github page and citing our article:

Champley, Kyle M., Raymond R. Raylman, and Paul E. Kinahan. "Advancements to the planogram frequency–distance rebinning algorithm." Inverse problems 26, no. 4 (2010): 045008.

About

Planogram Emission Tomography Library (PETL)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors