Breadcrumb

 
 

A framework-based object-oriented design of BLAST

Title:

A framework-based object-oriented design of BLAST

Jin, Geng (2003) A framework-based object-oriented design of BLAST. Masters thesis, Concordia University.

[img]
Preview
PDF
2811Kb

Abstract

Sequence databases are growing rapidly in size, so there is a need for faster algorithms. This requires reuse of existing code for data structures, algorithms, and heuristics in order for rapid development of new algorithms. Blast is one of the most heavily used programs for searching sequence databases. The original Blast is a procedural program, not particularly well-suited for reuse. In this thesis, we develop an object-oriented framework to meet the requirement of reusability. First we describe the methodology for Framework Programming. Then we use the methodology to develop the Blast framework. Finally, we apply the framework to develop BlastP, an instance of Blast, in order to evaluate the Blast framework.

Divisions:Concordia University > Faculty of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Jin, Geng
Pagination:ix, 90 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:Theses (M.Comp.Sc.)
Program:Computer Science and Software Engineering
Date:2003
Thesis Supervisor(s):Butler, Gregory
ID Code:2306
Deposited By:Concordia University Libraries
Deposited On:27 Aug 2009 13:27
Last Modified:08 Dec 2010 10:25
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Document Downloads

More statistics for this item...

Concordia University - Footer