Optimizing the Salmon Algorithm for the construction of DNA error-correcting codes

DNA error correcting codes over the edit metric can be used to correct sequencing errors. The codewords may be used as embeddable markers that allow one to track the origin of sequence data. The Salmon Algorithm is a search meta-heuristic inspired by the behaviour of salmon swimming upstream to spaw...

Full description

Saved in:
Bibliographic Details
Published in2011 Symposium on Computational Intelligence in Bioinformatics and Computational Biology pp. 1 - 7
Main Authors Orth, J., Houghten, S.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.04.2011
Subjects
Online AccessGet full text
ISBN9781424498963
1424498961
DOI10.1109/CIBCB.2011.5948476

Cover

Abstract DNA error correcting codes over the edit metric can be used to correct sequencing errors. The codewords may be used as embeddable markers that allow one to track the origin of sequence data. The Salmon Algorithm is a search meta-heuristic inspired by the behaviour of salmon swimming upstream to spawn. This algorithm consists of a number of parameters, which we tune for the purpose of constructing DNA error correcting codes with a large number of codewords. Using this algorithm, several best known code sizes are improved. Construction of codes obeying biological restrictions is also discussed and the use of the Salmon Algorithm for this purpose is demonstrated.
AbstractList DNA error correcting codes over the edit metric can be used to correct sequencing errors. The codewords may be used as embeddable markers that allow one to track the origin of sequence data. The Salmon Algorithm is a search meta-heuristic inspired by the behaviour of salmon swimming upstream to spawn. This algorithm consists of a number of parameters, which we tune for the purpose of constructing DNA error correcting codes with a large number of codewords. Using this algorithm, several best known code sizes are improved. Construction of codes obeying biological restrictions is also discussed and the use of the Salmon Algorithm for this purpose is demonstrated.
Author Orth, J.
Houghten, S.
Author_xml – sequence: 1
  givenname: J.
  surname: Orth
  fullname: Orth, J.
  email: jo05bi@brocku.ca
  organization: Dept. of Comput. Sci., Brock Univ., St. Catharines, ON, Canada
– sequence: 2
  givenname: S.
  surname: Houghten
  fullname: Houghten, S.
  email: houghten@brocku.ca
  organization: Dept. of Comput. Sci., Brock Univ., St. Catharines, ON, Canada
BookMark eNo1kM1OwzAQhI0ACVryAnDJCySsE8c_xzQUqFRRCXrgVsXJujVK4soJB3h6LChzWe18q5F2ZuRicAMSckshpRTUfbVaVIs0A0rTQjHJBD8jM8oyxpRU4v2cRErI_53nVyQaxw8I4lwBiGvyujlOtrffdtjH0wHjt7rr3RCX3d55Ox362Dj_Cxo3jJP_bCYbsDPxw0sZo_fOJ43zHoMfEhrX4nhDLk3djRid5pxsH5fb6jlZb55WVblOrIIpyQXVTFPgUGhpgPFModCF4SxTRQZgWqYRsQlvahStRC2BC55zSQtseJHPyd1frA1nu6O3fe2_dqcW8h8sflJ6
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/CIBCB.2011.5948476
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore (NTUSG)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 142449897X
1424498953
9781424498970
9781424498956
EndPage 7
ExternalDocumentID 5948476
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ADFMO
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
IERZE
OCL
RIE
RIL
ID FETCH-LOGICAL-i90t-371b4b10605b8f04629e7b5f64295200fd4beeec110be7d8eb8067636815ec653
IEDL.DBID RIE
ISBN 9781424498963
1424498961
IngestDate Wed Aug 27 02:59:59 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-371b4b10605b8f04629e7b5f64295200fd4beeec110be7d8eb8067636815ec653
PageCount 7
ParticipantIDs ieee_primary_5948476
PublicationCentury 2000
PublicationDate 2011-April
PublicationDateYYYYMMDD 2011-04-01
PublicationDate_xml – month: 04
  year: 2011
  text: 2011-April
PublicationDecade 2010
PublicationTitle 2011 Symposium on Computational Intelligence in Bioinformatics and Computational Biology
PublicationTitleAbbrev CIBCB
PublicationYear 2011
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000669007
Score 1.4864786
Snippet DNA error correcting codes over the edit metric can be used to correct sequencing errors. The codewords may be used as embeddable markers that allow one to...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Algorithm design and analysis
Biological information theory
Computer science
Error correction codes
Genetic algorithms
Tuning
Title Optimizing the Salmon Algorithm for the construction of DNA error-correcting codes
URI https://ieeexplore.ieee.org/document/5948476
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEG6Akyd8YHynB48W2Ee77RFQgiagUUy4EfpSIrBmXS78eqf7gGg8eNtXNu2kO_N1dr5vELr2AQPIgHpE-3xGQj_yiYw4JdYC-vCE0IFyfOfhiA1ew4cJnVTQzZYLY4zJis9M0x1m__J1rNYuVdZy0iJhxKqoGnGWc7W2-RQInQLiXcndElwwr5R0Ks6DkjTTFq3efbfXzRU8i7f-aK-SRZd-HQ3LceVFJR_NdSqbavNLsvG_A99HjR2PDz9tI9QBqpjVIaqXjRxw8V0foedHcBzL-QYewgAI8ctsAasTdxZvcTJP35cYkG12Q8U7wVkcW3w76mCTJHFClOvyoVwNNXYs-a8GGvfvxr0BKZotkLlop-BnPBlK2B-2qeTWMVaFiSS1sD0RTpnJ6lDCtBQYT5pIcyM5xDkWMO5RoxgNjlFtFa_MCcLWicQpFQAyDEPJtIj0TFFmAuZpCw7mFB05C00_czmNaWGcs78vn6O9PI3rimUuUA0maS4BB6TyKlsA33MMrbU
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8JAEN4gHvSECsa3e_BogdLdbfcIKAEFNIqJN8K-lAjU1HLh1zvbB0TjwVtfaXYn25lvp_N9g9BVAzCA8KjrqEYwcUjDbzjCD6hjDKAPl3PlSct3HgxZ94XcvdLXArpec2G01knxma7aw-Rfvgrl0qbKalZahPhsC21TQghN2VrrjAoETw4RL2dv8YAzNxd1ys69nDZT57V2r9VupRqe2Xt_NFhJ4kunhAb5yNKyko_qMhZVufol2vjfoe-hyobJhx_XMWofFfTiAJXyVg44-7LL6OkBXMd8uoKHMEBC_DyZwfrEzdlbGE3j9zkGbJvckOFGchaHBt8Mm1hHURg50vb5kLaKGlue_FcFjTq3o3bXydotOFNej8HTuIII2CHWqQiM5axy7QtqYIPCrTaTUUTAtCQYT2hfBVoEEOmYxwKXasmod4iKi3ChjxA2ViZOSg-wISGCKe6riaRMe8xVBlzMMSpbC40_U0GNcWack78vX6Kd7mjQH_d7w_tTtJsmdW3pzBkqwoT1OaCCWFwki-Ebv0WxAg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2011+Symposium+on+Computational+Intelligence+in+Bioinformatics+and+Computational+Biology&rft.atitle=Optimizing+the+Salmon+Algorithm+for+the+construction+of+DNA+error-correcting+codes&rft.au=Orth%2C+J.&rft.au=Houghten%2C+S.&rft.date=2011-04-01&rft.pub=IEEE&rft.isbn=9781424498963&rft.spage=1&rft.epage=7&rft_id=info:doi/10.1109%2FCIBCB.2011.5948476&rft.externalDocID=5948476
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424498963/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424498963/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424498963/sc.gif&client=summon&freeimage=true