Biological Sequence Analysis Using the SeqAn C++ Library (Hardcover)
暫譯: 使用 SeqAn C++ 函式庫的生物序列分析 (精裝版)

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 獲取更多資訊。