z-logo
Premium
An efficient disk based data structure for rapid searching of quantitative two‐dimensional gel databases
Author(s) -
Lemkin Peter F.,
Wu Yecheng,
Upton Kyle
Publication year - 1993
Publication title -
electrophoresis
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.666
H-Index - 158
eISSN - 1522-2683
pISSN - 0173-0835
DOI - 10.1002/elps.11501401207
Subject(s) - database , computer science , copying , set (abstract data type) , space (punctuation) , data mining , algorithm , programming language , political science , law , operating system
Fast access of two‐dimensional (2‐D) gel quantitative databases is important for rapid searching for protein differences between sets of 2‐D gels from an experiment. The GELLAB‐II system organizes corresponding spots from the gels in the database into reference or “Rspot” sets. These Rspot numeric names index fixed regions in the paged composite gel database file. This is adequate for an existing database, but has several problems. (i) Building the initial database requires guessing how much disk space to pre‐allocate for each corresponding spot ( i.e . spots from different gels). If it ever runs out of preallocated space during this process, it must expand the size of each corresponding set of spots copying the old database data into the new in‐place on the disk. (ii) When adding new gels or editing the database, if a new spot is created, the system may also go into this expansion mode. The time spent and wasted disk space can be appreciable – depending on the size of the database (order of 100 gel database). (iii) Because each set of corresponding spots is the same size, we waste space in most spot sets since they do not requuire the additional space a few spot sets require which contain additional fragmented spots. We present a new low‐level disk object‐based structure and algorithm paged indexed buckets (PIB), which optimizes disk space usage while having similar retrieval speed to the original method.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here