首页> 外文期刊>Molecular ecology resources >Efficient algorithms for the discovery of DNA oligonucleotide barcodes from sequence databases
【24h】

Efficient algorithms for the discovery of DNA oligonucleotide barcodes from sequence databases

机译:从序列数据库中发现DNA寡核苷酸条形码的高效算法

获取原文
获取原文并翻译 | 示例
       

摘要

Efficient design of barcode oligonucleotides can lead to significant cost reductions in the manufacturing of DNA arrays. Previous methods are based on either a preliminary alignment, which reduces their efficiency for intron-rich regions, or on a brute force approach, not feasible for large-scale problems or on data structures with very poor performance in the worst case. One of the algorithms we propose uses 'oligonucleotide sorting' for the discovery of oligonucleotide barcodes of given sizes, with good asymptotic performance. Specific barcode oligonucleotides with at least one base difference from other sequences in a database are found for each individual sequence. With another algorithm, specific oligonucleotides can also be found for groups or clades in the database, which have 100% homology for all oligonucleotide sequences within the group or clade while having differences with the rest of the data. By re-organizing the sequences/groups in the database, oligonucleotides for different hierarchical levels can be found. The oligonucleotides or polymorphism locations identified as species or clade specific by the new algorithm are refined and screened further for hybridization thermodynamic properties with third party software.
机译:条形码寡核苷酸的有效设计可导致DNA阵列制造中的成本大大降低。先前的方法是基于初步对齐(这会降低它们在富内含子区域的效率),还是基于蛮力方法,对于大规模问题或在最坏情况下性能非常差的数据结构都不可行。我们提出的一种算法使用“寡核苷酸排序”来发现给定大小的寡核苷酸条形码,具有良好的渐近性能。对于每个单独的序列,发现与数据库中的其他序列具有至少一个碱基差异的特定条形码寡核苷酸。使用另一种算法,还可以在数据库中找到针对群体或进化枝的特定寡核苷酸,它们与该群体或进化枝中的所有寡核苷酸序列具有100%的同源性,而与其余数据有所不同。通过重新组织数据库中的序列/组,可以找到不同层次的寡核苷酸。细化并筛选由新算法识别为物种或进化枝特异性的寡核苷酸或多态性位置,并进一步筛选其与第三方软件的杂交热力学性质。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号