메뉴 건너뛰기




Volumn 40, Issue 15, 2012, Pages 6993-7015

SURVEY AND SUMMARY: Prospects and limitations of full-text index structures in genome analysis

Author keywords

[No Author keywords available]

Indexed keywords

DNA; RNA;

EID: 84867320545     PISSN: 03051048     EISSN: 13624962     Source Type: Journal    
DOI: 10.1093/nar/gks408     Document Type: Review
Times cited : (28)

References (147)
  • 4
    • 70449701942 scopus 로고    scopus 로고
    • Sense from sequence reads: Methods for alignment and assembly
    • Flicek, P. and Birney, E. (2009) Sense from sequence reads: methods for alignment and assembly. Nat. Meth., 6, S6-S12.
    • (2009) Nat. Meth. , vol.6
    • Flicek, P.1    Birney, E.2
  • 7
    • 62349130698 scopus 로고    scopus 로고
    • Ultrafast and memory-efficient alignment of short DNA sequences to the human genome
    • Langmead, B., Trapnell, C., Pop, M. and Salzberg, S. (2009) Ultrafast and memory-efficient alignment of short DNA sequences to the human genome. Genome Biology, 10, R25.
    • (2009) Genome Biology , vol.10
    • Langmead, B.1    Trapnell, C.2    Pop, M.3    Salzberg, S.4
  • 8
    • 67649884743 scopus 로고    scopus 로고
    • Fast and accurate short read alignment with Burrows-Wheeler transform
    • Li, H. and Durbin, R. (2009) Fast and accurate short read alignment with Burrows-Wheeler transform. Bioinformatics, 25, 1754-1760.
    • (2009) Bioinformatics , vol.25 , pp. 1754-1760
    • Li, H.1    Durbin, R.2
  • 9
    • 67650711615 scopus 로고    scopus 로고
    • SOAP2: An improved ultrafast tool for short read alignment
    • Li, R., Yu, C., Li, Y., Lam, T., Yiu, S., Kristiansen, K. and Wang, J. (2009) SOAP2: an improved ultrafast tool for short read alignment. Bioinformatics, 25, 1966-1967.
    • (2009) Bioinformatics , vol.25 , pp. 1966-1967
    • Li, R.1    Yu, C.2    Li, Y.3    Lam, T.4    Yiu, S.5    Kristiansen, K.6    Wang, J.7
  • 11
    • 38849131252 scopus 로고    scopus 로고
    • High-throughput sequence alignment using graphics processing units
    • Schatz, M., Trapnell, C., Delcher, A. and Varshney, A. (2007) High-throughput sequence alignment using graphics processing units. BMC Bioinformatics, 8, 474.
    • (2007) BMC Bioinformatics , vol.8 , pp. 474
    • Schatz, M.1    Trapnell, C.2    Delcher, A.3    Varshney, A.4
  • 12
    • 77957240151 scopus 로고    scopus 로고
    • RepMaestro: Scalable repeat detection on disk-based genome sequences
    • Askitis, N. and Sinha, R. (2010) RepMaestro: scalable repeat detection on disk-based genome sequences. Bioinformatics, 26, 2368-2374.
    • (2010) Bioinformatics , vol.26 , pp. 2368-2374
    • Askitis, N.1    Sinha, R.2
  • 15
    • 79951526698 scopus 로고    scopus 로고
    • Succinct data structures for assembling large genomes
    • Conway, T. and Bromage, A. (2011) Succinct data structures for assembling large genomes. Bioinformatics, 27, 479-486.
    • (2011) Bioinformatics , vol.27 , pp. 479-486
    • Conway, T.1    Bromage, A.2
  • 16
    • 43149085041 scopus 로고    scopus 로고
    • De novo bacterial genome sequencing: Millions of very short reads assembled on a desktop computer
    • Hernandez, D., Francois, P., Farinelli, L., Osteras, M. and Schrenzel, J. (2008) De novo bacterial genome sequencing: millions of very short reads assembled on a desktop computer. Genome Res., 18, 802-809.
    • (2008) Genome Res. , vol.18 , pp. 802-809
    • Hernandez, D.1    Francois, P.2    Farinelli, L.3    Osteras, M.4    Schrenzel, J.5
  • 17
    • 77954238055 scopus 로고    scopus 로고
    • Efficient construction of an assembly string graph using the FM-index
    • Simpson, J. and Durbin, R. (2010) Efficient construction of an assembly string graph using the FM-index. Bioinformatics, 26, i367-i373.
    • (2010) Bioinformatics , vol.26
    • Simpson, J.1    Durbin, R.2
  • 19
    • 3242889975 scopus 로고    scopus 로고
    • Replacing suffix trees with enhanced suffix arrays
    • Abouelhoda, M., Kurtz, S. and Ohlebusch, E. (2004) Replacing suffix trees with enhanced suffix arrays. Discrete Algor., 2, 53-86.
    • (2004) Discrete Algor. , vol.2 , pp. 53-86
    • Abouelhoda, M.1    Kurtz, S.2    Ohlebusch, E.3
  • 20
    • 80052785017 scopus 로고    scopus 로고
    • Structator: Fast index-based search for RNA sequence-structure patterns
    • Meyer, F., Kurtz, S., Backofen, R., Will, S. and Beckstette, M. (2011) Structator: fast index-based search for RNA sequence-structure patterns. BMC Bioinformatics, 12, 214.
    • (2011) BMC Bioinformatics , vol.12 , pp. 214
    • Meyer, F.1    Kurtz, S.2    Backofen, R.3    Will, S.4    Beckstette, M.5
  • 21
    • 33745134046 scopus 로고    scopus 로고
    • The weighted suffix tree: An efficient data structure for handling molecular weighted sequences and its applications
    • Iliopoulos, C., Makris, C., Panagis, Y., Perdikuri, K., Theodoridis, E. and Tsakalidis, A. (2006) The weighted suffix tree: an efficient data structure for handling molecular weighted sequences and its applications. Fund. Infor., 71, 259-277.
    • (2006) Fund. Infor. , vol.71 , pp. 259-277
    • Iliopoulos, C.1    Makris, C.2    Panagis, Y.3    Perdikuri, K.4    Theodoridis, E.5    Tsakalidis, A.6
  • 22
    • 77950342337 scopus 로고    scopus 로고
    • Geometric suffix tree: Indexing protein 3-D structures
    • Shibuya, T. (2010) Geometric suffix tree: Indexing protein 3-D structures. J. ACM, 57, 15.
    • (2010) J. ACM , vol.57 , pp. 15
    • Shibuya, T.1
  • 24
    • 69149090568 scopus 로고    scopus 로고
    • The pathologies of big data
    • Jacobs, A. (2009) The pathologies of big data. Commun. ACM, 52, 36-44.
    • (2009) Commun. ACM , vol.52 , pp. 36-44
    • Jacobs, A.1
  • 25
    • 0001321490 scopus 로고    scopus 로고
    • External memory algorithms and data structures: Dealing with massive data
    • Vitter, J. (2001) External memory algorithms and data structures: dealing with massive data. ACM Comput. Surv., 33, 209-271.
    • (2001) ACM Comput. Surv. , vol.33 , pp. 209-271
    • Vitter, J.1
  • 26
    • 0023383102 scopus 로고
    • Complete inverted files for efficient text retrieval and analysis
    • Blumer, A., Blumer, J., Haussler, D., McConnell, R. and Ehrenfeucht, A. (1987) Complete inverted files for efficient text retrieval and analysis. J. ACM, 34, 578-595.
    • (1987) J. ACM , vol.34 , pp. 578-595
    • Blumer, A.1    Blumer, J.2    Haussler, D.3    McConnell, R.4    Ehrenfeucht, A.5
  • 27
    • 0015489880 scopus 로고
    • Organization and Maintenance of large ordered indexes
    • Bayer, R. and McCreight, E. (1972) Organization and Maintenance of large ordered indexes. Acta Infor., 1, 173-189.
    • (1972) Acta Infor. , vol.1 , pp. 173-189
    • Bayer, R.1    McCreight, E.2
  • 29
  • 30
    • 38149018071 scopus 로고
    • PATRICIA practical algorithm to retrieve information coded in alphanumeric
    • Morrison, D. (1968) PATRICIA practical algorithm to retrieve information coded in alphanumeric. J. ACM, 15, 514-534.
    • (1968) J. ACM , vol.15 , pp. 514-534
    • Morrison, D.1
  • 31
    • 0017547820 scopus 로고
    • A fast string searching algorithm
    • Boyer, R. and Moore, J. (1977) A fast string searching algorithm. Commun. ACM, 20, 762-772.
    • (1977) Commun. ACM , vol.20 , pp. 762-772
    • Boyer, R.1    Moore, J.2
  • 32
    • 0000904908 scopus 로고
    • Fast pattern matching in strings
    • Knuth, D., Morris, J. and Pratt, V. (1977) Fast pattern matching in strings. SIAM J. Comput., 6, 323-350.
    • (1977) SIAM J. Comput. , vol.6 , pp. 323-350
    • Knuth, D.1    Morris, J.2    Pratt, V.3
  • 33
    • 0042695715 scopus 로고    scopus 로고
    • Efficient implementation of lazy suffix trees
    • Giegerich, R., Kurtz, S. and Stoye, J. (2003) Efficient implementation of lazy suffix trees. Softw. Pract. Exp., 33, 1035-1049.
    • (2003) Softw. Pract. Exp. , vol.33 , pp. 1035-1049
    • Giegerich, R.1    Kurtz, S.2    Stoye, J.3
  • 34
    • 0016942292 scopus 로고
    • A space-economical suffix tree construction algorithm
    • McCreight, E. (1976) A space-economical suffix tree construction algorithm. J. ACM, 23, 262-272.
    • (1976) J. ACM , vol.23 , pp. 262-272
    • McCreight, E.1
  • 35
    • 0027681165 scopus 로고
    • Suffix arrays: A new method for on-line string searches
    • Manber, U. and Myers, E. (1993) Suffix arrays: a new method for on-line string searches. SIAM J. Comput., 22, 935-948.
    • (1993) SIAM J. Comput. , vol.22 , pp. 935-948
    • Manber, U.1    Myers, E.2
  • 36
    • 79955842448 scopus 로고    scopus 로고
    • A quick tour on suffix arrays and compressed suffix arrays
    • Grossi, R. (2011) A quick tour on suffix arrays and compressed suffix arrays. Theor. Comput. Sci., 412, 2964-2973.
    • (2011) Theor. Comput. Sci. , vol.412 , pp. 2964-2973
    • Grossi, R.1
  • 37
    • 71749107914 scopus 로고    scopus 로고
    • Efficient algorithms for the all-pairs suffix-prefix problem and the all-pairs substring-prefix problem
    • Ohlebusch, E. and Gog, S. (2010) Efficient algorithms for the all-pairs suffix-prefix problem and the all-pairs substring-prefix problem. Inf. Process. Lett., 110, 123-128.
    • (2010) Inf. Process. Lett. , vol.110 , pp. 123-128
    • Ohlebusch, E.1    Gog, S.2
  • 39
    • 84867303822 scopus 로고    scopus 로고
    • On performance and cache effects in substring indexes
    • Norwegian University of Science and Technology, Norway
    • Grimsmo, N. (2007) On performance and cache effects in substring indexes, Report IDI-TR-2007-04, Norwegian University of Science and Technology, Norway.
    • (2007) Report IDI-TR-2007-04
    • Grimsmo, N.1
  • 41
    • 55149087199 scopus 로고    scopus 로고
    • Linearized suffix tree: An efficient index data structure with the capabilities of suffix trees and suffix arrays
    • Kim, D., Kim, M. and Park, H. (2008) Linearized suffix tree: an efficient index data structure with the capabilities of suffix trees and suffix arrays. Algorithmica, 52, 350-377.
    • (2008) Algorithmica , vol.52 , pp. 350-377
    • Kim, D.1    Kim, M.2    Park, H.3
  • 42
    • 34147186297 scopus 로고    scopus 로고
    • Compressed full-text indexes
    • 61
    • Navarro, G. and Mäkinen, V. (2007) Compressed full-text indexes. ACM Comput. Surv., 39, 2:1-2:61.
    • (2007) ACM Comput. Surv. , vol.39 , Issue.2 , pp. 1-2
    • Navarro, G.1    Mäkinen, V.2
  • 43
    • 33645796213 scopus 로고    scopus 로고
    • Compressed suffix arrays and suffix trees with applications to text indexing and string matching
    • Grossi, R. and Vitter, J. (2005) Compressed suffix arrays and suffix trees with applications to text indexing and string matching. SIAM J. Comput., 35, 378-407.
    • (2005) SIAM J. Comput. , vol.35 , pp. 378-407
    • Grossi, R.1    Vitter, J.2
  • 44
    • 34250183733 scopus 로고    scopus 로고
    • Compressed suffix trees with full functionality
    • Sadakane, K. (2007) Compressed suffix trees with full functionality. Theor. Comput. Syst., 41, 589-607.
    • (2007) Theor. Comput. Syst. , vol.41 , pp. 589-607
    • Sadakane, K.1
  • 46
    • 0003573193 scopus 로고
    • A block-sorting lossless data compression algorithm
    • DEC SRC
    • Burrows, M. and Wheeler, D. (1994) A block-sorting lossless data compression algorithm. Technical Report 124. DEC SRC.
    • (1994) Technical Report 124
    • Burrows, M.1    Wheeler, D.2
  • 47
    • 33746044836 scopus 로고    scopus 로고
    • Succinct suffix arrays based on run-length encoding
    • Mäkinen, V. and Navarro, G. (2005) Succinct suffix arrays based on run-length encoding. Nordic J. Comput., 12, 40-66.
    • (2005) Nordic J. Comput. , vol.12 , pp. 40-66
    • Mäkinen, V.1    Navarro, G.2
  • 48
  • 52
    • 65949095627 scopus 로고    scopus 로고
    • Breaking a timeand-space barrier in constructing full-text indices
    • Hon, W., Sadakane, K. and Sung, W. (2009) Breaking a timeand-space barrier in constructing full-text indices. SIAM J. Comput., 38, 2162-2178.
    • (2009) SIAM J. Comput. , vol.38 , pp. 2162-2178
    • Hon, W.1    Sadakane, K.2    Sung, W.3
  • 53
    • 0001530092 scopus 로고
    • On economic construction of the transitive closure of a directed graph
    • Arlazarov, V., Dinic, E., Kronrod, M. and Faradzev, I. (1970) On economic construction of the transitive closure of a directed graph. Dokl. Akad. Nauk SSSR, 194, 487-488.
    • (1970) Dokl. Akad. Nauk SSSR , vol.194 , pp. 487-488
    • Arlazarov, V.1    Dinic, E.2    Kronrod, M.3    Faradzev, I.4
  • 55
    • 30544432152 scopus 로고    scopus 로고
    • Indexing compressed text
    • Ferragina, P. and Manzini, G. (2005) Indexing compressed text. J. ACM, 52, 552-581.
    • (2005) J. ACM , vol.52 , pp. 552-581
    • Ferragina, P.1    Manzini, G.2
  • 56
    • 78449269708 scopus 로고    scopus 로고
    • Approximate string matching with compressed indexes
    • Russo, L., Navarro, G., Oliveira, A. and Morales, P. (2009) Approximate string matching with compressed indexes. Algorithms, 2, 1105-1136.
    • (2009) Algorithms , vol.2 , pp. 1105-1136
    • Russo, L.1    Navarro, G.2    Oliveira, A.3    Morales, P.4
  • 57
    • 79955721370 scopus 로고    scopus 로고
    • Practical approaches to reduce the space requirement of Lempel-Ziv based compressed text indices
    • Arroyuelo, D. and Navarro, G. (2010) Practical approaches to reduce the space requirement of Lempel-Ziv based compressed text indices. ACM J. Exp. Algor., 15, 1.5:1.1-1.5:1.54.
    • (2010) ACM J. Exp. Algor. , vol.15 , pp. 1511-15154
    • Arroyuelo, D.1    Navarro, G.2
  • 60
    • 33846576963 scopus 로고    scopus 로고
    • When indexing equals compression: Experiments with compressing suffix arrays and applications
    • Foschini, L., Grossi, R., Gupta, A. and Vitter, J. (2006) When indexing equals compression: experiments with compressing suffix arrays and applications. ACM Trans. Algor., 2, 611-639.
    • (2006) ACM Trans. Algor. , vol.2 , pp. 611-639
    • Foschini, L.1    Grossi, R.2    Gupta, A.3    Vitter, J.4
  • 63
    • 0041427690 scopus 로고    scopus 로고
    • New text indexing functionalities of the compressed suffix arrays
    • Sadakane, K. (2003) New text indexing functionalities of the compressed suffix arrays. J. Algor., 48, 294-313.
    • (2003) J. Algor. , vol.48 , pp. 294-313
    • Sadakane, K.1
  • 64
    • 0035747893 scopus 로고    scopus 로고
    • Indexing huge genome sequences for solving various problems
    • Sadakane, K. and Shibuya, T. (2001) Indexing huge genome sequences for solving various problems. Genome Inform., 12, 175-183.
    • (2001) Genome Inform. , vol.12 , pp. 175-183
    • Sadakane, K.1    Shibuya, T.2
  • 65
    • 10644236411 scopus 로고    scopus 로고
    • Indexing text using the Ziv-Lempel trie
    • Navarro, G. (2004) Indexing text using the Ziv-Lempel trie. J. Discrete Algor., 2, 87-114.
    • (2004) J. Discrete Algor. , vol.2 , pp. 87-114
    • Navarro, G.1
  • 66
    • 0033227559 scopus 로고    scopus 로고
    • Reducing the space requirement of suffix trees
    • Kurtz, S. (1999) Reducing the space requirement of suffix trees. Softw. Pract. Exp., 29, 1149-1171.
    • (1999) Softw. Pract. Exp. , vol.29 , pp. 1149-1171
    • Kurtz, S.1
  • 69
    • 67649159244 scopus 로고    scopus 로고
    • A practical algorithm for finding maximal exact matches in large sequence datasets using sparse suffix arrays
    • Khan, Z., Bloom, J., Kruglyak, L. and Singh, M. (2009) A practical algorithm for finding maximal exact matches in large sequence datasets using sparse suffix arrays. Bioinformatics, 25, 1609-1616.
    • (2009) Bioinformatics , vol.25 , pp. 1609-1616
    • Khan, Z.1    Bloom, J.2    Kruglyak, L.3    Singh, M.4
  • 71
    • 78249256369 scopus 로고    scopus 로고
    • A survey of practical algorithms for suffix tree construction in external memory
    • Barsky, M., Stege, U. and Thomo, A. (2010) A survey of practical algorithms for suffix tree construction in external memory. Softw. Pract. Exp., 40, 965-988.
    • (2010) Softw. Pract. Exp. , vol.40 , pp. 965-988
    • Barsky, M.1    Stege, U.2    Thomo, A.3
  • 77
    • 0037967496 scopus 로고    scopus 로고
    • An analysis of the Burrows-Wheeler transform
    • Manzini, M. (2001) An analysis of the Burrows-Wheeler transform. J. ACM, 48, 407-430.
    • (2001) J. ACM , vol.48 , pp. 407-430
    • Manzini, M.1
  • 78
    • 84968909171 scopus 로고    scopus 로고
    • Succinct indexable dictionaries with applications to encoding k-ary trees and multisets
    • San Francisco, California, USA
    • Raman, R., Raman, V. and Rao, S. (2002) Succinct indexable dictionaries with applications to encoding k-ary trees and multisets. In Proceedings of the 13th Annual ACM-SIAM Symposium on Discrete Algorithms. San Francisco, California, USA, pp. 233-242.
    • (2002) Proceedings of the 13th Annual ACM-SIAM Symposium on Discrete Algorithms , pp. 233-242
    • Raman, R.1    Raman, V.2    Rao, S.3
  • 85
    • 77952689582 scopus 로고    scopus 로고
    • Advantages of shared data structures for sequences of balanced parentheses
    • Snowbird, Utah, USA
    • Gog, S. and Fischer, J. (2010) Advantages of shared data structures for sequences of balanced parentheses. In Proceedings of the 2010 Data Compression Conference. Snowbird, Utah, USA, pp. 406-415.
    • (2010) Proceedings of the 2010 Data Compression Conference , pp. 406-415
    • Gog, S.1    Fischer, J.2
  • 86
    • 0027574294 scopus 로고
    • Recursive star-tree parallel data structure
    • Berkman, O. and Vishkin, U. (1993) Recursive star-tree parallel data structure. SIAM J. Comput., 22, 221-242.
    • (1993) SIAM J. Comput. , vol.22 , pp. 221-242
    • Berkman, O.1    Vishkin, U.2
  • 87
    • 0033690274 scopus 로고    scopus 로고
    • Compressed suffix arrays and suffix trees with applications to text indexing and string matching
    • Portland, Oregon, USA
    • Grossi, R. and Vitter, J. (2000) Compressed suffix arrays and suffix trees with applications to text indexing and string matching. In Proceedings of the 32nd Annual ACM Symposium on Theory of Computing, 32. Portland, Oregon, USA, pp. 397-406.
    • (2000) Proceedings of the 32nd Annual ACM Symposium on Theory of Computing , vol.32 , pp. 397-406
    • Grossi, R.1    Vitter, J.2
  • 88
    • 84949755971 scopus 로고    scopus 로고
    • Compressed text databases with efficient query algorithms based on the compressed suffix array
    • Taipei, Taiwan
    • Sadakane, K. (2000) Compressed text databases with efficient query algorithms based on the compressed suffix array. In Proceedings of the 11th International Symposium on Algorithms and Computation. Taipei, Taiwan, pp. 410-421.
    • (2000) Proceedings of the 11th International Symposium on Algorithms and Computation , pp. 410-421
    • Sadakane, K.1
  • 89
    • 84968866645 scopus 로고    scopus 로고
    • Succinct representations of LCP information and improvements in the compressed suffix array
    • San Francisco, California, USA
    • Sadakane, K. (2002) Succinct representations of LCP information and improvements in the compressed suffix array. In Proceedings of the 13th ACM-SIAM symposium on Discrete algorithms. San Francisco, California, USA, pp. 225-232.
    • (2002) Proceedings of the 13th ACM-SIAM Symposium on Discrete Algorithms , pp. 225-232
    • Sadakane, K.1
  • 90
    • 17444443735 scopus 로고    scopus 로고
    • Compact suffix array - A space-efficient fulltext index
    • Mäkinen, V. (2003) Compact suffix array - a space-efficient fulltext index. Fund. Inform., 56, 191-210.
    • (2003) Fund. Inform. , vol.56 , pp. 191-210
    • Mäkinen, V.1
  • 93
    • 0016486577 scopus 로고
    • Universal codeword sets and representations of integers
    • Elias, P. (1975) Universal codeword sets and representations of integers. IEEE Trans. Inf. Theory, 21, 194-203.
    • (1975) IEEE Trans. Inf. Theory , vol.21 , pp. 194-203
    • Elias, P.1
  • 95
    • 0016880887 scopus 로고
    • On the complexity of finite sequences
    • Lempel, A. and Ziv, J. (1976) On the complexity of finite sequences. IEEE Trans. Inf. Theory, 22, 75-81.
    • (1976) IEEE Trans. Inf. Theory , vol.22 , pp. 75-81
    • Lempel, A.1    Ziv, J.2
  • 96
    • 0018019231 scopus 로고
    • Compression of individual sequences via variable length coding
    • Ziv, J. and Lempel, A. (1978) Compression of individual sequences via variable length coding. IEEE Trans. Inf. Theory, 24, 530-536.
    • (1978) IEEE Trans. Inf. Theory , vol.24 , pp. 530-536
    • Ziv, J.1    Lempel, A.2
  • 97
    • 84999372594 scopus 로고    scopus 로고
    • Implementing the LZ-index: Theory versus practice
    • Navarro, G. (2009) Implementing the LZ-index: theory versus practice. ACM J. Exp. Algor., 13, 1.2.
    • (2009) ACM J. Exp. Algor. , vol.13 , pp. 12
    • Navarro, G.1
  • 98
    • 84855351717 scopus 로고    scopus 로고
    • Stronger Lempel-Ziv Based compressed text indexing
    • Arroyuelo, D., Navarro, G. and Sadakane, K. (2012) Stronger Lempel-Ziv Based compressed text indexing. Algorithmica, 62, 54-101.
    • (2012) Algorithmica , vol.62 , pp. 54-101
    • Arroyuelo, D.1    Navarro, G.2    Sadakane, K.3
  • 99
    • 43949107477 scopus 로고    scopus 로고
    • A compressed self-index using a Ziv-Lempel dictionnary
    • Russo, L. and Oliveira, A. (2008) A compressed self-index using a Ziv-Lempel dictionnary. Inform. Retrieval, 11, 359-388.
    • (2008) Inform. Retrieval , vol.11 , pp. 359-388
    • Russo, L.1    Oliveira, A.2
  • 103
    • 70349961525 scopus 로고    scopus 로고
    • Faster entropy-bounded compressed suffix trees
    • Fischer, J., Mäkinen, V. and Navarro, G. (2009) Faster entropy-bounded compressed suffix trees. Theor. Comput. Sci., 410, 5354-5364.
    • (2009) Theor. Comput. Sci. , vol.410 , pp. 5354-5364
    • Fischer, J.1    Mäkinen, V.2    Navarro, G.3
  • 105
    • 0030235422 scopus 로고    scopus 로고
    • Hierarchies of indices for text retrieval
    • Baeza-Yates, R., Barbosa, E. and Ziviani, N. (1996) Hierarchies of indices for text retrieval. J. Inf. Syst., 21, 497-514.
    • (1996) J. Inf. Syst. , vol.21 , pp. 497-514
    • Baeza-Yates, R.1    Barbosa, E.2    Ziviani, N.3
  • 107
    • 0000950910 scopus 로고    scopus 로고
    • The string B-tree: A new data structure for string search in external memory and its applications
    • Ferragina, P. and Grossi, R. (1999) The string B-tree: a new data structure for string search in external memory and its applications. J. ACM, 46, 236-280.
    • (1999) J. ACM , vol.46 , pp. 236-280
    • Ferragina, P.1    Grossi, R.2
  • 109
    • 0036876938 scopus 로고    scopus 로고
    • Database indexing for large DNA and protein sequence collections
    • Hunt, E., Atkinson, M. and Irving, R. (2002) Database indexing for large DNA and protein sequence collections. The VLDB J., 11, 256-271.
    • (2002) The VLDB J. , vol.11 , pp. 256-271
    • Hunt, E.1    Atkinson, M.2    Irving, R.3
  • 112
    • 25844465842 scopus 로고    scopus 로고
    • Practical methods for constructing suffix trees
    • Tian, Y., Tata, S., Hankins, R. and Patel, J. (2005) Practical methods for constructing suffix trees. VLDB J., 14, 281-299.
    • (2005) VLDB J. , vol.14 , pp. 281-299
    • Tian, Y.1    Tata, S.2    Hankins, R.3    Patel, J.4
  • 114
    • 78650636112 scopus 로고    scopus 로고
    • I/O efficient algorithms for serial and parallel suffix tree construction
    • Ghoting, A. and Makarychev, K. (2010) I/O efficient algorithms for serial and parallel suffix tree construction. ACM Trans. Database Sys., 35, 25.
    • (2010) ACM Trans. Database Sys. , vol.35 , pp. 25
    • Ghoting, A.1    Makarychev, K.2
  • 115
    • 18544370220 scopus 로고    scopus 로고
    • Distributed suffix trees
    • Clifford, R. (2005) Distributed suffix trees. J. Discrete Algor., 3, 176-197.
    • (2005) J. Discrete Algor. , vol.3 , pp. 176-197
    • Clifford, R.1
  • 119
    • 79951553095 scopus 로고    scopus 로고
    • Suffix trees for inputs larger than main memory
    • Barsky, M., Stege, U., Thomo, A. and Upton, C. (2011) Suffix trees for inputs larger than main memory. Inf. Syst., 36, 644-654.
    • (2011) Inf. Syst. , vol.36 , pp. 644-654
    • Barsky, M.1    Stege, U.2    Thomo, A.3    Upton, C.4
  • 121
    • 35048898345 scopus 로고    scopus 로고
    • Advantages of backward searching - Efficient secondary memory and distributed implementation of compressed suffix arrays
    • Hong Kong, China
    • Mäkinen, V., Navarro, G. and Sadakane, K. (2004) Advantages of backward searching - efficient secondary memory and distributed implementation of compressed suffix arrays. In Proceedings of the 15th International Symposium on Algorithms and Computation. Hong Kong, China, pp. 681-692.
    • (2004) Proceedings of the 15th International Symposium on Algorithms and Computation , pp. 681-692
    • Mäkinen, V.1    Navarro, G.2    Sadakane, K.3
  • 122
    • 78651561359 scopus 로고    scopus 로고
    • A compressed text index on secondary memory
    • González, R. and Navarro, G. (2009) A compressed text index on secondary memory. J. Comb. Math. Comb. Comput., 71, 127-154.
    • (2009) J. Comb. Math. Comb. Comput. , vol.71 , pp. 127-154
    • González, R.1    Navarro, G.2
  • 125
    • 50249120697 scopus 로고    scopus 로고
    • Geometric Burrows-Wheeler transform: Linking range searching and text indexing
    • Snowbird, Utah, USA
    • Chien, Y., Hon, W., Shah, R. and Vitter, J. (2008) Geometric Burrows-Wheeler transform: linking range searching and text indexing. In Proceedings of the 2008 Data Compression Conference. Snowbird, Utah, USA, pp. 252-261.
    • (2008) Proceedings of the 2008 Data Compression Conference , pp. 252-261
    • Chien, Y.1    Hon, W.2    Shah, R.3    Vitter, J.4
  • 126
    • 0001704377 scopus 로고
    • On-line construction of suffix trees
    • Ukkonen, E. (1995) On-line construction of suffix trees. Algorithmica, 14, 249-260.
    • (1995) Algorithmica , vol.14 , pp. 249-260
    • Ukkonen, E.1
  • 127
    • 33846239011 scopus 로고    scopus 로고
    • Computing suffix links for suffix trees and arrays
    • Maaß, M. (2007) Computing suffix links for suffix trees and arrays. Inf. Proces. Lett., 101, 250-254.
    • (2007) Inf. Proces. Lett. , vol.101 , pp. 250-254
    • Maaß, M.1
  • 128
    • 34147144193 scopus 로고    scopus 로고
    • A taxonomy of suffix array construction algorithms
    • Puglisi, S., Smyth, W. and Turpin, A. (2007) A taxonomy of suffix array construction algorithms. ACM Comput. Surv., 39, 1-31.
    • (2007) ACM Comput. Surv. , vol.39 , pp. 1-31
    • Puglisi, S.1    Smyth, W.2    Turpin, A.3
  • 130
    • 33750232966 scopus 로고    scopus 로고
    • Linear work suffix array construction
    • Kärkkäinen, J., Sanders, P. and Burkhardt, S. (2006) Linear work suffix array construction. J. ACM, 53, 918-936.
    • (2006) J. ACM , vol.53 , pp. 918-936
    • Kärkkäinen, J.1    Sanders, P.2    Burkhardt, S.3
  • 131
    • 34548685225 scopus 로고    scopus 로고
    • Scalable parallel suffix array construction
    • Kulla, F. and Sanders, P. (2007) Scalable parallel suffix array construction. Parallel Comput., 33, 605-612.
    • (2007) Parallel Comput. , vol.33 , pp. 605-612
    • Kulla, F.1    Sanders, P.2
  • 133
    • 21044442250 scopus 로고    scopus 로고
    • Engineering a lightweight suffix array construction algorithm
    • Manzini, G. and Ferragina, P. (2004) Engineering a lightweight suffix array construction algorithm. Algorithmica, 40, 33-50.
    • (2004) Algorithmica , vol.40 , pp. 33-50
    • Manzini, G.1    Ferragina, P.2
  • 134
    • 80052633973 scopus 로고    scopus 로고
    • Two efficient algorithms for linear time suffix array construction
    • Nong, G., Zhang, S. and Chan, W. (2011) Two efficient algorithms for linear time suffix array construction. IEEE Trans. Comput., 60, 1471-1484.
    • (2011) IEEE Trans. Comput. , vol.60 , pp. 1471-1484
    • Nong, G.1    Zhang, S.2    Chan, W.3
  • 135
    • 35449006300 scopus 로고    scopus 로고
    • Fast BWT in small space by blockwise suffix sorting
    • Kärkkäinen, J. (2007) Fast BWT in small space by blockwise suffix sorting. Theor. Comput. Sci., 387, 249-257.
    • (2007) Theor. Comput. Sci. , vol.387 , pp. 249-257
    • Kärkkäinen, J.1
  • 138
    • 79955112618 scopus 로고    scopus 로고
    • Space-Efficient Construction of Lempel-Ziv compressed text indexes
    • Arroyuelo, D. and Navarro, G. (2011) Space-Efficient Construction of Lempel-Ziv compressed text indexes. Inf. Comput., 209, 1070-1102.
    • (2011) Inf. Comput. , vol.209 , pp. 1070-1102
    • Arroyuelo, D.1    Navarro, G.2
  • 139
    • 39549090389 scopus 로고    scopus 로고
    • SeqAn an efficient, generic C++ library for sequence analysis
    • Döring, A., Weese, D., Rausch, T. and Reinert, K. (2008) SeqAn an efficient, generic C++ library for sequence analysis. BMC Bioinformatics, 9, 11.
    • (2008) BMC Bioinformatics , vol.9 , pp. 11
    • Döring, A.1    Weese, D.2    Rausch, T.3    Reinert, K.4
  • 140
    • 79959976742 scopus 로고    scopus 로고
    • A fast divide-and-conquer algorithm for indexing human genome sequences
    • Loh, W., Moon, Y. and Lee, W. (2011) A fast divide-and-conquer algorithm for indexing human genome sequences. IEICE Trans. Inf. Systems, 94, 1369-1377.
    • (2011) IEICE Trans. Inf. Systems , vol.94 , pp. 1369-1377
    • Loh, W.1    Moon, Y.2    Lee, W.3
  • 144
    • 69849101769 scopus 로고    scopus 로고
    • A four-stage algorithm for updating a Burrows-Wheeler transform
    • Salson, M., Lecroq, T., Léonard, M. and Mouchard, L. (2009) A four-stage algorithm for updating a Burrows-Wheeler transform. Theor. Comput. Sci., 410, 4350-4359.
    • (2009) Theor. Comput. Sci. , vol.410 , pp. 4350-4359
    • Salson, M.1    Lecroq, T.2    Léonard, M.3    Mouchard, L.4
  • 146
    • 77950788830 scopus 로고    scopus 로고
    • Storage and retrieval of highly repetitive sequence collections
    • Mäkinen, V., Navarro, G., Sirén, J. and Välimäki, N. (2010) Storage and retrieval of highly repetitive sequence collections. J. Comput. Biol., 17, 281-308.
    • (2010) J. Comput. Biol. , vol.17 , pp. 281-308
    • Mäkinen, V.1    Navarro, G.2    Sirén, J.3    Välimäki, N.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.