Overlapping intervals are merged across all compounds in the spectral library, and a set of spectral intervals is determined. The information content (described in section Spectral Information Content, below) of these intervals is used to rank the order in which intervals are fit. Finally, iterative HMCMC fitting is used to remove compounds present in low concentrations, based on a cutoff criterion.