{"id":4093,"date":"2025-05-29T13:17:20","date_gmt":"2025-05-29T13:17:20","guid":{"rendered":"https:\/\/www.finden.co.uk\/?p=4093"},"modified":"2025-05-30T14:32:31","modified_gmt":"2025-05-30T14:32:31","slug":"new-ndtomo-software-from-our-research-development-lead-scientist-dr-antony-vamvakeros","status":"publish","type":"post","link":"https:\/\/www.finden.co.uk\/zh\/news\/new-ndtomo-software-from-our-research-development-lead-scientist-dr-antony-vamvakeros\/","title":{"rendered":"New nDTomo software from our Research &#038; Development Lead Scientist Dr Antony Vamvakeros"},"content":{"rendered":"<p><a href=\"https:\/\/www.finden.co.uk\/wp-content\/uploads\/2025\/05\/nDTomoGraphic_web-1.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4100 size-full\" src=\"https:\/\/www.finden.co.uk\/wp-content\/uploads\/2025\/05\/nDTomoGraphic_web-1.gif\" alt=\"\" width=\"500\" height=\"281\" \/><\/a><\/p>\n<p>We are pleased to announce the launch of new <strong>nDTomo<\/strong> software from our Research &amp; Development Lead Scientist, Dr Antony Vamvakeros. You can find nDTomo available on PyPI.<\/p>\n<p>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.<\/p>\n<p>This software has been seven years in the making. Antony started the project during his postdoctoral at the <a href=\"https:\/\/www.esrf.fr\/home.html\" target=\"_blank\" rel=\"noopener\"><b>ESRF &#8211; The European Synchrotron<\/b><\/a> building GUIs for handling XRD-CT data at beamline ID15A. Over the years he has developed nDTomo to be far from a GUI &#8211; now it\u2019s an integrated platform for researchers and students in materials science, catalysis, batteries, and synchrotron applications.<\/p>\n<h4><strong>nDTomo features include:<\/strong><\/h4>\n<p>\ud83d\udd0d Interactive visualization of chemical tomography data via the nDTomoGUI<\/p>\n<p>\ud83e\uddea Generation of multi-dimensional synthetic phantoms<\/p>\n<p>\ud83c\udfaf Simulation of pencil beam CT acquisition strategies<\/p>\n<p>\ud83e\uddfc Pre-processing and correction of sinograms<\/p>\n<p>\ud83d\udee0\ufe0f CT image reconstruction using algorithms like filtered back-projection and SIRT<\/p>\n<p>\ud83e\udde0 Dimensionality reduction and clustering for unsupervised chemical phase analysis<\/p>\n<p>\ud83d\udcc8 Pixel-wise peak fitting using Gaussian, Lorentzian, and Pseudo-Voigt models<\/p>\n<p>\ud83e\udd16 Peak fitting using the self-supervised PeakFitCNN<\/p>\n<p>\ud83d\udd04 Simultaneous peak fitting and tomographic reconstruction using the DLSR approach with PyTorch GPU acceleration<\/p>\n<p>&nbsp;<\/p>\n<p>Antony worked on this software alongside Finden colleagues; Dr Evangelos Papoutsellis and Dr Hongyang Dong.<\/p>\n<p>nDTomo is a helpful new tool if you are working with XRD-CT, chemical tomography, or hyperspectral imaging, so try it for yourself.<\/p>\n<h4><strong>More information at:<\/strong><\/h4>\n<p>\ud83d\udcda Docs: <a href=\"https:\/\/ndtomo.readthedocs.io\/en\/master\/\" target=\"_blank\" rel=\"noopener\">https:\/\/ndtomo.readthedocs.io\/en\/master\/<\/a><\/p>\n<p>\u2b50 GitHub: <a href=\"https:\/\/github.com\/antonyvam\/nDTomo\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/antonyvam\/nDTomo<\/a><\/p>\n<p>&nbsp;<\/p>\n<h4>The new software release includes:<\/h4>\n<p>\u2022 \ud83d\udcda Full API documentation + 10 Jupyter notebooks, including recent work we have done at the <a href=\"https:\/\/www.imperial.ac.uk\/tldr-group\/\" target=\"_blank\" rel=\"noopener\"><b>TLDR group<\/b><\/a> at <a href=\"https:\/\/www.imperial.ac.uk\/design-engineering\/\" target=\"_blank\" rel=\"noopener\"><b>Dyson School of Design Engineering<\/b><\/a> with <a href=\"https:\/\/tldr-group.github.io\/#\/team\" target=\"_blank\" rel=\"noopener\"><b>Ronan Docherty<\/b><\/a> and Prof <a href=\"https:\/\/profiles.imperial.ac.uk\/samuel.cooper\" target=\"_blank\" rel=\"noopener\"><b>Sam Cooper<\/b><\/a> on a self-supervised neural network for peak fitting<\/p>\n<p>\u2022 \ud83e\udde0 Transition from tensorflow to PyTorch for all neural-network and GPU-based tools (e.g. PeakFitCNN, DLSR)<\/p>\n<p>\u2022 \ud83e\uddea Major GUI upgrades, including XRD-CT phantom generator + Embedded IPython console<\/p>\n<p>\u2022 \ud83e\uddf9 Refactored, cleaned, and simplified codebase<\/p>\n<p>\u2022 \ud83d\ude80 First stable release to PyPI<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>We are pleased to announce the launch of new nDTomo software from our Research &amp; 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 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[15],"tags":[81,28,150,19,13],"class_list":["post-4093","post","type-post","status-publish","format-standard","hentry","category-news","tag-chemical-tomography","tag-ndtomo","tag-python","tag-x-ray","tag-xrd"],"_links":{"self":[{"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/posts\/4093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/comments?post=4093"}],"version-history":[{"count":14,"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/posts\/4093\/revisions"}],"predecessor-version":[{"id":4105,"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/posts\/4093\/revisions\/4105"}],"wp:attachment":[{"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/media?parent=4093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/categories?post=4093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.finden.co.uk\/zh\/wp-json\/wp\/v2\/tags?post=4093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}