Images were converted from MRC (from the Apollo camera) and TVIPS (from the TVIPS camera) format to SMV format using custom scripts developed in-house and designed to run on MATLAB version 2023b. During this process, a spot finding algorithm was used to detect peaks in diffraction series from stationary crystals in a frame generated by applying a Gaussian filter of with a 1element radius, and in the case of image stacks from the Apollo camera a uniform addition of 1 to each pixel value, and taking the maximum intensity projection of the stack. Each peak's intensity was measured over each frame of each image series. The intensities of the brightest 20% of reflections in each series, as judged by each reflection's maximum intensity, wherever in the series it happened to occur, were summed to produce a 1D trace that varied with fluence. This trace was normalized to its maximum value, and plotted as a function of accumulated fluence. The derivative with respect to fluence of this curve for each dataset was computed and plotted as a function of fluence as well. Individual reflection intensity traces were classified within a dataset by normalizing each to their maximum value and utilizing k-means clustering to sort them by the period in the dataset at which they maximally excited, with 5 clusters specified to search for.