|Title||»||Store Spectral Library Explorer sort order in the library cache files|
|Assigned To||»||Brendan MacLean|
The peptide keys we show in the Spectral Library Explorer need to be sorted into a different order than what is stored in the library objects in order to display them correctly. This can cause a noticeable lag when trying to show large libraries (e.g. 900,000 spectra Chimp GPM) in the explorer. This order should be stored in the spectral library cache files so that the libraries support an Enumrable that simply returns this order, reducing this currently O(n*log(n)) operation to O(n).
Summer intern project.