Dear VMI spectroscopists (and other users of Abel transforms),
We would like to bring your attention to PyAbel, a software package that we have recently developed to allow Abel transforms to be efficiently and easily completed in the Python programming language. (If you are not already aware, Python is free, open source, and one of the best programming languages for scientific computing.)
PyAbel contains several of the most popular methods for forward and inverse Abel transforms, including BASEX, direct, Hansen-Law, onion peeling, three-point, and two-point methods. Basis sets can be generated on-the-fly, allowing for any size of image to be transformed (up to 20,000 x 20,000 pixels has been tested!). The methods are extremely fast, allowing transforms of typical images sizes (~1000x1000 pixels) on the millisecond timescale.
Additionally, PyAbel provides tools for finding the center of an image, symmetrizing an image, and integrating the transformed image to provide the kinetic energy distribution and anisotropy parameter.
PyAbel is free and open source. So, if you use Abel transforms in your research, please give it a try and let us know what you think!
More information: https://pyabel.readthedocs.org/en/latest/readme_link.html
Source code: https://github.com/PyAbel/PyAbel
Questions/suggestions: https://github.com/PyAbel/PyAbel/issues
Sincerely,
The PyAbel Team
(Daniel D. Hickstein, Roman Yurchak, Dhrubajyoti Das, Chung-You Shih, and Stephen T. Gibson)
To join or leave the molecular-dynamics-news email list, go to:
http://www.jiscmail.ac.uk/lists/molecular-dynamics-news.html
|