The general approach of COMMIE is to take a list of individual diffraction exposures (presently only the dt NetCDF diffraction data files taken at ALS beamline 9.0.1 are supported), merge them to avoid pixel saturation and increase dynamic range, subtract out the background, and provide an ``assembled diffraction intensities'' or /adi group in a HDF5 output file.
This process is driven by a text file (Sec. 3.3.2) that provides the assembly instructions (this file can be generated by the graphical user interface version of COMMIE, but the file is still used to guide assembly). COMMIE will then make notes on how it produced the assembled diffraction intensity map by writing comments into the /ainfo group within the HDF5 file so that one has a traceable history of the assembly process.