Mantis: A program for the analysis of x-ray spectromicroscopy data

Mirna Lerotic, Rachel Mak, Sue Wirick, Florian Meirer, Chris Jacobsen

Research output: Contribution to journalArticlepeer-review

85 Scopus citations


Spectromicroscopy combines spectral data with microscopy, where typical datasets consist of a stack of images taken across a range of energies over a microscopic region of the sample. Manual analysis of these complex datasets can be time-consuming, and can miss the important traits in the data. With this in mind we have developed MANTiS, an open-source tool developed in Python for spectromicroscopy data analysis. The backbone of the package involves principal component analysis and cluster analysis, classifying pixels according to spectral similarity. Our goal is to provide a data analysis tool which is comprehensive, yet intuitive and easy to use. MANTiS is designed to lead the user through the analysis using story boards that describe each step in detail so that both experienced users and beginners are able to analyze their own data independently. These capabilities are illustrated through analysis of hard X-ray imaging of iron in Roman ceramics, and soft X-ray imaging of a malaria-infected red blood cell.

Original languageEnglish (US)
Pages (from-to)1206-1212
Number of pages7
JournalJournal of Synchrotron Radiation
Issue number5
StatePublished - Sep 2014


  • X-ray microscopy
  • X-ray spectromicroscopy

ASJC Scopus subject areas

  • Radiation
  • Nuclear and High Energy Physics
  • Instrumentation


Dive into the research topics of 'Mantis: A program for the analysis of x-ray spectromicroscopy data'. Together they form a unique fingerprint.

Cite this