Issue 161: Store Spectral Library Explorer sort order in the library cache files

issues
Status:closed
Assigned To:Guest
Type:Todo
Area:Skyline
Priority:3
Milestone: 
Opened:2012-03-29 by Brendan MacLean
Changed:2015-06-24 by Brendan MacLean
Resolved:2015-06-24 by Brendan MacLean
Resolution:Won't Fix
Closed:2015-06-24 by Brendan MacLean
2012-03-29 Brendan MacLean
Title»Store Spectral Library Explorer sort order in the library cache files
Assigned To»Brendan MacLean
Type»Defect
Area»Skyline
Priority»3
Milestone»2.1
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.

2013-08-26 Brendan MacLean
TypeDefect»Todo

2014-01-08 Brendan MacLean
Assigned ToBrendan MacLean»Nick Shulman
Milestone2.1»2.6
You have worked in this code most recently for chromatogram libraries. We should do this or won't fix by next release.

2014-08-28 Brendan MacLean
Assigned ToNick Shulman»kaipot@u.washington.edu
Milestone2.6»
Since, you are learning about spectral library cache files, maybe you can fix this one at some point.

2015-06-24 Brendan MacLean
resolve as Won't Fix
Statusopen»resolved
Assigned Tokaipot@u.washington.edu»Brendan MacLean
Not high enough priority. We can always return to this, but it seems very unlikely that we would get to this optimization.

2015-06-24 Brendan MacLean
close
Statusresolved»closed
Assigned ToBrendan MacLean»Guest