Conference Paper: Indexing similar DNA sequences

File Download Links for fulltext
(May Require Subscription)
Supplementary
  • Basic View
  • Metadata View
  • XML View
TitleIndexing similar DNA sequences
AuthorsHuang, S1
Lam, TW1
Sung, WK2
Tam, SL1
Yiu, SM1
KeywordsBasic operation
Genetic variation
Genomic sequence
Memory requirements
R-sequences
Issue Date2010
PublisherSpringer Verlag. The Journal's web site is located at http://springerlink.com/content/105633/
CitationThe 6th International Conference on Algorithmic Aspects in Information and Management (AAIM 2010), Shandong, China, 19-21 July 2010. In Lecture Notes in Computer Science, v. 6124, p. 180-190 [How to Cite?]
DOI: http://dx.doi.org/10.1007/978-3-642-14355-7_19
AbstractTo study the genetic variations of a species, one basic operation is to search for occurrences of patterns in a large number of very similar genomic sequences. To build an indexing data structure on the concatenation of all sequences may require a lot of memory. In this paper, we propose a new scheme to index highly similar sequences by taking advantage of the similarity among the sequences. To store r sequences with k common segments, our index requires only O(n + N logN) bits of memory, where n is the total length of the common segments and N is the total length of the distinct regions in all texts. The total length of all sequences is rn + N, and any scheme to store these sequences requires Ω(n + N) bits. Searching for a pattern P of length m takes O(m+mlogN +mlog(rk)psc(P)+occ log n), where psc(P) is the number of prefixes of P that appear as a suffix of some common segments and occ is the number of occurrences of P in all sequences. In practice, rk ≤ N, and psc(P) is usually a small constant. We have implemented our solution1 and evaluated our solution using real DNA sequences. The experiments show that the memory requirement of our solution is much less than that required by BWT built on the concatenation of all sequences. When compared to the other existing solution (RLCSA), we use less memory with faster searching time. © Springer-Verlag Berlin Heidelberg 2010.
DescriptionLNCS v. 6124 is Proceedings of the 6th International Conference, AAIM 2010
ISSN0302-9743
2011 SCImago Journal Rankings: 0.034
DOIhttp://dx.doi.org/10.1007/978-3-642-14355-7_19
ReferencesReferences in Scopus
DC Field
Value
dc.contributor.authorHuang, S
dc.contributor.authorLam, TW
dc.contributor.authorSung, WK
dc.contributor.authorTam, SL
dc.contributor.authorYiu, SM
dc.date.accessioned2011-09-23T06:04:20Z
dc.date.available2011-09-23T06:04:20Z
dc.date.issued2010
dc.description.abstractTo study the genetic variations of a species, one basic operation is to search for occurrences of patterns in a large number of very similar genomic sequences. To build an indexing data structure on the concatenation of all sequences may require a lot of memory. In this paper, we propose a new scheme to index highly similar sequences by taking advantage of the similarity among the sequences. To store r sequences with k common segments, our index requires only O(n + N logN) bits of memory, where n is the total length of the common segments and N is the total length of the distinct regions in all texts. The total length of all sequences is rn + N, and any scheme to store these sequences requires Ω(n + N) bits. Searching for a pattern P of length m takes O(m+mlogN +mlog(rk)psc(P)+occ log n), where psc(P) is the number of prefixes of P that appear as a suffix of some common segments and occ is the number of occurrences of P in all sequences. In practice, rk ≤ N, and psc(P) is usually a small constant. We have implemented our solution1 and evaluated our solution using real DNA sequences. The experiments show that the memory requirement of our solution is much less than that required by BWT built on the concatenation of all sequences. When compared to the other existing solution (RLCSA), we use less memory with faster searching time. © Springer-Verlag Berlin Heidelberg 2010.
dc.description.natureLink_to_subscribed_fulltext
dc.descriptionLNCS v. 6124 is Proceedings of the 6th International Conference, AAIM 2010
dc.description.otherThe 6th International Conference on Algorithmic Aspects in Information and Management (AAIM 2010), Shandong, China, 19-21 July 2010. In Lecture Notes in Computer Science, v. 6124, p. 180-190
dc.identifier.citationThe 6th International Conference on Algorithmic Aspects in Information and Management (AAIM 2010), Shandong, China, 19-21 July 2010. In Lecture Notes in Computer Science, v. 6124, p. 180-190 [How to Cite?]
DOI: http://dx.doi.org/10.1007/978-3-642-14355-7_19
dc.identifier.doihttp://dx.doi.org/10.1007/978-3-642-14355-7_19
dc.identifier.epage190
dc.identifier.hkuros192198
dc.identifier.issn0302-9743
2011 SCImago Journal Rankings: 0.034
dc.identifier.scopuseid_2-s2.0-79956310837
dc.identifier.spage180
dc.identifier.urihttp://hdl.handle.net/10722/139980
dc.identifier.volume6124
dc.languageeng
dc.publisherSpringer Verlag. The Journal's web site is located at http://springerlink.com/content/105633/
dc.publisher.placeGermany
dc.relation.ispartofLecture Notes in Computer Science
dc.relation.referencesReferences in Scopus
dc.rightsThe original publication is available at www.springerlink.com
dc.subjectBasic operation
dc.subjectGenetic variation
dc.subjectGenomic sequence
dc.subjectMemory requirements
dc.subjectR-sequences
dc.titleIndexing similar DNA sequences
dc.typeConference_Paper
Author Affiliations
  1. The University of Hong Kong
  2. National University of Singapore