This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
userguide:peptidesandproteingrouping [2010/07/28 15:12] 132.168.74.230 |
userguide:peptidesandproteingrouping [2011/07/22 15:48] 132.168.73.124 |
||
---|---|---|---|
Line 6: | Line 6: | ||
===== Algorithm ===== | ===== Algorithm ===== | ||
+ | |||
+ | **Since hEIDI 1.11.0**, a new peptide/protein grouping algorithm has been implemented. This is part of a global idea which is to improve global performance in hEIDI.\\ | ||
+ | Indeed, datasets become more and more bigger (ex. VELOS), and loading all data in memory in one hEIDI session is no more possible (as we did before hEIDI 1.11.0). \\ | ||
+ | The purpose is now to load the minimum information in hEIDI session, and to have algorithms that save results directly to MSIdb. \\ | ||
+ | We have started to optimize the peptide/Protein grouping algorithm as it requires to load a complex object tree and so is very memory consuming. Other algorithms will be optimized progressively in further hEIDI versions.\\ | ||
+ | |||
+ | Paradoxically, the grouping is little bit slower compared to previous hEIDI versions. But, initial loading and save operation will be quicker. | ||
+ | |||
+ | the MSIdb must be saved before launching grouping. The peptide/protein grouping is automatically saved to MSIdb as well. | ||
Protein grouping mechanism is detailled beneath the following image.\\ | Protein grouping mechanism is detailled beneath the following image.\\ |