ABSTRACT
Query performance is a determining factor in the adoption of an indexing method for similarity query. Metric space indexing methods take great pride in their general applicability. However, it is usually hard for a general method to perform well for every domain. Therefore, it is of interest to investigate the performance of metric-space methods, comparing with domain specific methods, on a particular domain. This paper describes such an investigation for proteomic mass spectra. An inverted index method that exploits the sparsity of mass spectra binary format data and acts as a coarse filter before fine ranking is proposed and empirically compared with an existing metric-space indexing method. Results show that the inverted index method yields greater search efficiency and outperforms the metric-space method in query speed and index size.
- }}Bozkaya, T. and M. Ozsoyoglu, Indexing large metric spaces for similarity search queries. ACM Trans. Database Syst., 1999. 24(3): p. 361--404. Google ScholarDigital Library
- }}Chavez, E., G. Navarro, R. Baeza-Yates, and J. Marroqu, Searching in metric spaces. ACM Computing Surveys (CSUR), 2001. 33(3): p. 273--321. Google ScholarDigital Library
- }}D. Dutta and T. Chen. Speeding up tandem mass spectrometry database search: metric embeddings and fast near neighbor search. Bioinformatics, 23(5):612--618, 2007. Google ScholarDigital Library
- }}Ari M. Frank, Nuno Bandeira, Zhouxin Shen, Stephen Tanner, Steven P. Briggs, Richard D. Smith, and Pavel A. Pevzner. Clustering Millions of Tandem Mass Spectra. J. Proteome Res. 2008 January; 7(1): 113--122.Google Scholar
- }}A. Gionis, P. Indyk, and R. Motwani. Similarity search in high dimensions via hashing. In The VLDB Journal, pages 518--529, 1999. Google ScholarDigital Library
- }}Hjaltason, G. R. and H. Samet, Index-driven similarity search in metric spaces. ACM Transactions on Database Systems (TODS), 2003. 28(4): p. 517--580. Google ScholarDigital Library
- }}D. Hoksza and T. Skopal. Index-based approach to similarity search in protein and nucleotide databases. CEUR Proc. Dateso 2007, vol. 235, pp. 67--80. 2007.Google Scholar
- }}Miranker, D. P., Xu W. and Mao, R. Mobios: a metric-space dbms to support biological discovery. Proceedings of the International Conference on Scientific and Statistical Database Management System, pp. 241--244, 2003. Google ScholarDigital Library
- }}The MoBIoS repository: http://aug.csres.utexas.edu/sisap2010_msGoogle Scholar
- }}J. Novák, D. Hoksza. Parametrised Hausdorff Distance as a Non-Metric Similarity Model for Tandem Mass Spectrometry. In the Proceedings of the Dateso 2010 Annual International Workshop on DAtabases, TExts, Specifications and Objects. Stedronin-Plazy, Czech Republic, April 21, 2010.Google Scholar
- }}Perkins, D. et al. Probability-based protein identification by searching sequence databases using mass spectrometry data. Electrophoresis, 20, 3551--3567, 1999.Google ScholarCross Ref
- }}Pevzner, P. et al. Efficiency of database search for identification of mutated and modified proteins via mass spectrometry. Genome Res., 11, 290--299, 2001.Google ScholarCross Ref
- }}J. Prince, M. Carlson, R. Wang, P. Lu, and E. Marcotte. The need for a public proteomics repository. Nature Biotechnology, 22(4):471--472, 2004.Google ScholarCross Ref
- }}Ramakrishnan, S. R., Mao, R., Nakorchevskiy, A. A., Prince, J. T., Willard, W. S., Xu, W., Marcotte, E. M., and Miranker, D. P. 2006. A fast coarse filtering method for peptide identification by mass spectrometry. Bioinformatics 22, 12 (Jun. 2006), 1524--1531. Google ScholarDigital Library
- }}Samet, H., Foundations of Multidimensional and Metric Data Structures. 2006, Morgan-Kaufmann. Google ScholarDigital Library
- }}The Sashimi mass spectra repository: http://sashimi.sourceforge.net.Google Scholar
- }}G. Shakhnarovich, T. Darrell, and P. Indyk, editors. Nearest-Neighbor Methods g and Vision: Theory and Practice (Neural Information Processing). The MIT Press, March 2006. Google ScholarDigital Library
- }}Yates III, J. et al. Method to correlate tandem mass spectral data of modified peptides to amino acid sequences in the protein database. Anal. Chem., 67, 1426--1436, 1995.Google ScholarCross Ref
- }}P. Zezula, G. Amato, V. Dohnal and M. Batko. Similarity Search: The Metric Space Approach (Advances in Database Systems). Springer, New York, USA. 2006. Google ScholarDigital Library
- }}Zhang, W. and Chait, B. ProFound---an expert system for protein identification using mass spectrometric peptide mapping information. Anal. Chem., 72, 2482--2489, 2000.Google ScholarCross Ref
Index Terms
- An inverted index for mass spectra similarity query and comparison with a metric-space method: case study
Recommendations
Inverted index maintenance strategy for flashSSDs
An inverted index is a core data structure of Information Retrieval systems, especially in search engines. Since the search environments have become more dynamic, many on-line index maintenance strategies have been proposed. Previous strategies were ...
An efficient length-segmented inverted index-based set similarity query algorithm
Set Similarity query is extensively used in recommendation systems, near duplicate detection and many other fields. Existing approaches usually scan all relevant inverted lists or trie indexes, thus leading to low efficiency. To solve this problem, in ...
Faster and smaller inverted indices with treaps
SIGIR '13: Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrievalWe introduce a new representation of the inverted index that performs faster ranked unions and intersections while using less space. Our index is based on the treap data structure, which allows us to intersect/merge the document identifiers while ...
Comments