Advanced Scripting & Batching of Tomographic Datasets

8th April 2024, 9:00 am – 5:00 pm

Although X-ray tomography is an attractive characterisation technique in materials science, it generates a huge amount of data at a fast rate and it can be extremely time consuming to process the data manually. A great benefit to creating scripts and plugins in Avizo is the ability to reuse a workflow on more than one image or to develop a bespoke workflow for more complex materials.

Take your skills to the next level and register for this 2-day in-person training course which focuses on how to develop Python scripts and plugins in Avizo. You will practise on real case studies and learn how to automate a workflow on multiple images, transform Avizo objects into Numpy arrays (and vice versa), extend Avizo functionalities with powerful Python tools such as Simple ITK, and develop your own plugin. The training is organised in two parts: Python scripting in Avizo (1 day) and development of Avizo Python module (1 day). At the end of the second day, the users are invited to practise on their own dataset with the help of the trainers.

This course is aimed at advanced users with prior expertise in 3D imaging and image processing of 3D datasets. Prior experience with Avizo and/or Python is recommended.


  • Academic, students, postdocs, government – £400.00 + VAT
  • Industry – £800.00 + VAT

Venue: The Hamilton Room, Rutherford Appleton Laboratory Visitor Centre, Fermi Avenue, Harwell Campus

If you wish to sign up for this training course, please contact Sarah Batts. Places are limited to 5 attendees. Courses generally fill up very quickly and places are allocated on a first come first serve basis. If there is low attendance, a course may be cancelled with a month’s notice.