ANKAphase, Version 2.1

The computer program ANKAphase processes X-ray inline phase-contrast radiographs by reconstructing the projected thickness of the object(s) imaged. The program uses a single-distance non-iterative phaseretrieval algorithm described by David Paganin et al. [(2002), J. Microsc. 206, 33–40]. Allowing for non-negligible absorption in the sample, this method is strictly valid only for monochromatic illumination and single-material objects but tolerates deviations from these conditions, especially polychromaticity.

ANKAphase is designed to be applied to tomography data (although it does not perform tomographic reconstruction itself). It can process series of images and perform flat-field and dark-field correction. Written in Java, ANKAphase has an intuitive graphical user interface and can be run either as a stand-alone application or as a plugin to ImageJ, a widely used scientific image-processing program.

Screenshot of ANKAphase operated as ImageJ plugin under Microsoft Windows XP.

ANKAphase is written in Java. It can be run as a plugin to the widely used scientific image processing program ImageJ (National Institutes of Health), or as a stand-alone application. In the latter case ImageJ does not need to be running or even installed on the user’s computer. The use of Java as the programming language ensures that the executable program file in the distribution will run on most or all hardware and software platforms for which the Java Runtime Environment (version 1.6 or higher) is available. Details on usage and installation are described in the online manual.

An overview of the functions and possibilities of the program has been published in an article in Journal of Synchrotron Radiation:

T. Weitkamp, D. Haas, D. Wegrzynek, and A. Rack, ANKAphase: software for single-distance phase-retrieval from inline X-ray phase contrast radiographs, J. Synchrotron Radiat. (2011). 18 (4), 617-629

This article can and should be cited whenever users publish results obtained essentially with the help of the ANKAphase program.

Corresponding with the authors: Timm Weitkamp, Alexander Rack



ANKAphase package (JAR, Source Code, Manual)