XMapTools is a MATLAB©-­based graphic user interface (GUI) set of programs for standardized microprobe X-ray images processing. XMapTools aims to make the treatment of petrological electron probe X-ray images easy. This package includes a large set of general and external functions in order to import and standardize the X-­ray raw data, to calculate structural formulae as well as equilibrium pressure and temperature onditions. Many additional processing tools have been developed and will be frequently updated. In this website, the latest release of XMapTools software is available and includes online updates with additional tools and notices.

What is XMapTools and what calculations does it do?

XMapTools software (Lanari et al., 2014) uses a Castaing approach (De Andrade et al., 2006) to standardize “qualitative” X-ray map data from electron microprobe or SEM into maps of mineral oxide composition. This goal is achieved using high precision point analyses as standards. Different chemical groups corresponding to the different minerals are separated using a K-­means statistical approach. From maps of element oxide composition, it is possible to estimate the bulk composition of the mapped area or of a selected local microdomain. One of the main advantages of the software is that it can calculate composition, structural formulae and phase equilibrium conditions, such as pressure and temperature, at each pixel on a thin section scale. This allows for integrated textural interpretation of recorded physico-chemical conditions on a micro-­scale. This goal is achieved using various geothermometers or geobarometers (~50 functions available). In addition, binary and ternary chemical diagrams can be plotted using the modules Chem2D and TriPlot3D. These modules are available to identify the main chemical variations and to identify the groups of composition within the map.

Navigating this website


We would like to thank the following people for providing some help and useful comments/discussions: A.M. Boullier, N. Riel, B. Gardonio, F. Bernier, E. Lewin, S. Guillot, S. Schwartz, M. Munoz, K. Malamoud, P. van der Beek, A. Rathburn, J. Braun, J. de Sigoyer (ISTerre, University of Grenoble); M. Engi, M. Burn, F. Guintoli, B. Kunz, B. von Niderhäusern, A. Berger (University of Bern); C. de Capitani, L. Frantz (University of Basel); Y. Rolland, C. Loury (GeoAzur Nice); C. Martin (American Museum of Natural History); E. Grosch (University of Bergen); A. Robert (CSIC Barcelona); A. Pourteau, E. Duesterhoeft, R. Oberhänsli (University of Potsdam); F. Guillot, M. Dupuis (Université de Lille); V. De Andrade (NSLS II Brookhaven);  P. Agard, B. Dubacq, M. Jentzer (ISTEP Paris); M. Zucali (University of Milano); D. Waters (University of Oxford); G. Ortolano (Catania University).