New nDTomo software from our Research & Development Lead Scientist Dr Antony Vamvakeros

We are pleased to announce the launch of new nDTomo software from our Research & Development Lead Scientist, Dr Antony Vamvakeros. You can find nDTomo available on PyPI.

nDTomo is an open-source Python software suite for simulation, visualisation, reconstruction, and analysis of chemical imaging and X-ray tomography data. It is especially useful for hyperspectral datasets like XRD-CT.

This software has been seven years in the making. Antony started the project during his postdoctoral at the ESRF – The European Synchrotron building GUIs for handling XRD-CT data at beamline ID15A. Over the years he has developed nDTomo to be far from a GUI – now it’s an integrated platform for researchers and students in materials science, catalysis, batteries, and synchrotron applications.

nDTomo features include:

🔍 Interactive visualization of chemical tomography data via the nDTomoGUI

🧪 Generation of multi-dimensional synthetic phantoms

🎯 Simulation of pencil beam CT acquisition strategies

🧼 Pre-processing and correction of sinograms

🛠️ CT image reconstruction using algorithms like filtered back-projection and SIRT

🧠 Dimensionality reduction and clustering for unsupervised chemical phase analysis

📈 Pixel-wise peak fitting using Gaussian, Lorentzian, and Pseudo-Voigt models

🤖 Peak fitting using the self-supervised PeakFitCNN

🔄 Simultaneous peak fitting and tomographic reconstruction using the DLSR approach with PyTorch GPU acceleration

 

Antony worked on this software alongside Finden colleagues; Dr Evangelos Papoutsellis and Dr Hongyang Dong.

nDTomo is a helpful new tool if you are working with XRD-CT, chemical tomography, or hyperspectral imaging, so try it for yourself.

More information at:

📚 Docs: https://ndtomo.readthedocs.io/en/master/

⭐ GitHub: https://github.com/antonyvam/nDTomo

 

The new software release includes:

• 📚 Full API documentation + 10 Jupyter notebooks, including recent work we have done at the TLDR group at Dyson School of Design Engineering with Ronan Docherty and Prof Sam Cooper on a self-supervised neural network for peak fitting

• 🧠 Transition from tensorflow to PyTorch for all neural-network and GPU-based tools (e.g. PeakFitCNN, DLSR)

• 🧪 Major GUI upgrades, including XRD-CT phantom generator + Embedded IPython console

• 🧹 Refactored, cleaned, and simplified codebase

• 🚀 First stable release to PyPI

 

 

 

隐私概览
Finden

本网站使用 cookie,以便我们为您提供最佳的用户体验。Cookie 信息存储在您的浏览器中,并执行诸如在您返回我们网站时识别您、帮助我们的团队了解您认为网站的哪些部分最有趣最有用的等功能。.

严格必需的 Cookie

严格必要的 Cookie 必须随时启用,以便我们保存您的 Cookie 设置偏好。.

分析

本网站使用Google Analytics收集匿名信息,例如网站访问者数量以及最受欢迎的页面。.

启用此 Cookie 有助于我们改进网站。.