Fable PeakSearch is the graphical user interface (GUI) for peaksearcher.py written in Python. As described in the Python Program section, the actual peak searching takes place in ImageD11, a Python application that includes peaksearcher.py. The PeakSearch GUI has been developed to provide a user-friendly interface to the Python code.

In this section PeakSearch will refer to the GUI interface. Peaksearch will refer to the Python application, which is in a script named peaksearch.py. The main component in Peaksearch is peaksearcher.py, and it will sometimes be referred to explicitly.

Aims

In addition to the capabilities of Peaksearch, the aim of the PeakSearch GUI is to offer several advantages to users:
  1. Searches peaks on directories containing image files, called "Samples" via the Image Navigator or alternatively in specified files in the PeakSearch Options View,
  2. Displays 3D peaks files, with a .flt extension, in a ColFile editor,
  3. Displays 2D peaks files, with a .spt extension, in the Peaks SPT View,
  4. Allows marking the peaks on the images viewed in the ImageViewer.