Biological Sequence Analysis Using the SeqAn C++ Library (Hardcover)

Andreas Gogol-Döring, Knut Reinert

  • 出版商: CRC
  • 出版日期: 2009-11-01
  • 售價: $2,980
  • 貴賓價: 9.5$2,831
  • 語言: 英文
  • 頁數: 329
  • 裝訂: Hardcover
  • ISBN: 142007623X
  • ISBN-13: 9781420076233
  • 相關分類: C++ 程式語言
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

An Easy-to-Use Research Tool for Algorithm Testing and Development

Before the SeqAn project, there was clearly a lack of available implementations in sequence analysis, even for standard tasks. Implementations of needed algorithmic components were either unavailable or hard to access in third-party monolithic software products. Addressing these concerns, the developers of SeqAn created a comprehensive, easy-to-use, open source C++ library of efficient algorithms and data structures for the analysis of biological sequences. Written by the founders of this project, Biological Sequence Analysis Using the SeqAn C++ Library covers the SeqAn library, its documentation, and the supporting infrastructure.

The first part of the book describes the general library design. It introduces biological sequence analysis problems, discusses the benefit of using software libraries, summarizes the design principles and goals of SeqAn, details the main programming techniques used in SeqAn, and demonstrates the application of these techniques in various examples. Focusing on the components provided by SeqAn, the second part explores basic functionality, sequence data structures, alignments, pattern and motif searching, string indices, and graphs. The last part illustrates applications of SeqAn to genome alignment, consensus sequence in assembly projects, suffix array construction, and more.

This handy book describes a user-friendly library of efficient data types and algorithms for sequence analysis in computational biology. SeqAn enables not only the implementation of new algorithms, but also the sound analysis and comparison of existing algorithms.

Visit SeqAn for more information.

商品描述(中文翻譯)

一個易於使用的演算法測試和開發研究工具

在 SeqAn 專案之前,序列分析領域明顯缺乏可用的實作,即使是標準任務也是如此。所需的演算法組件的實作要麼無法獲得,要麼在第三方龐大軟體產品中難以訪問。為了解決這些問題,SeqAn 的開發者創建了一個全面、易於使用的、開源的 C++ 函式庫,用於生物序列分析的高效演算法和資料結構。《使用 SeqAn C++ 函式庫進行生物序列分析》一書由該專案的創始人撰寫,介紹了 SeqAn 函式庫、其文件和相關基礎設施。

本書的第一部分描述了該函式庫的整體設計。它介紹了生物序列分析問題,討論了使用軟體函式庫的好處,概述了 SeqAn 的設計原則和目標,詳細介紹了 SeqAn 中使用的主要程式設計技術,並展示了這些技術在各種示例中的應用。第二部分專注於 SeqAn 提供的組件,探討基本功能、序列資料結構、對齊、模式和模式搜索、字串索引和圖形。最後一部分展示了 SeqAn 在基因組對齊、組裝專案中的共識序列、後綴陣列構建等方面的應用。

這本實用的書描述了一個用於計算生物學中序列分析的高效資料類型和演算法的使用者友好函式庫。SeqAn 不僅能實現新的演算法,還能對現有演算法進行可靠的分析和比較。

請造訪 SeqAn 獲取更多資訊。