In order to perform geometric phase analysis, a computer tool is needed. Firstly, because manual evaluation of transforms between spatial and frequential domain would be highly impractical. Secondly, a vector of crystallographic plane is an important input parameter and the analysis is sensitive to the accuracy of its localization. Therefore, the accuracy and repeatability of the analysis can be increased by an automated localization of diffraction spots.
The required functionalities are available in crystallographic suite CrysTBox. It offers an interactive implementation geometric phase analysis called gpaGUI. Within gpaGUI, it is possible to index the diffraction spots and localize them with sub-pixel precision using an automated tool diffractGUI.