Skip to content

Photoacoustic tomography as proposed by Xu and Wang in Python and Rust.

License

Notifications You must be signed in to change notification settings

csheaff/pa-tomography-xu-wang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Universal Backprojection Algorithm for Photoacoustic Computed Tomography

Replication of the algorithm demonstration published in:

Xu, Minghua, and Lihong V. Wang. "Universal back-projection algorithm for photoacoustic computed tomography." Physical Review E 71.1 (2005): 016706.

This is implemented in both Python and Rust. The py file operates with the base conda distribution. I've used the Rust crates ndarray and fftw among others. You may be required to install fortran/openblas to compile (e.g. sudo apt-get install gfortran libopenblas-dev on debian). To observe speedups, use cargo build --release.

alt text

About

Photoacoustic tomography as proposed by Xu and Wang in Python and Rust.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •