kea.programs.jPrimrose
Class SearchDatabase2

java.lang.Object
  extended by kea.programs.jPrimrose.SearchDatabase2

public class SearchDatabase2
extends java.lang.Object

Searches database with supplied oligonucleotides.

Version:
2.17.
Author:
Kevin Ashelford.

Constructor Summary
SearchDatabase2(java.awt.Window owner, kea.database.Database database, PrimroseOligo oligo, kea.programs.progress.ProgressComponent progressComponent, kea.sequences.nucleicAcid.search.SearchResult maxMismatches, kea.event.AbortListener abortListener)
          Creates a new instance of SearchDatabase.
 
Method Summary
 void run()
          Runs search, generating a collection of OligoSearchResult objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchDatabase2

public SearchDatabase2(java.awt.Window owner,
                       kea.database.Database database,
                       PrimroseOligo oligo,
                       kea.programs.progress.ProgressComponent progressComponent,
                       kea.sequences.nucleicAcid.search.SearchResult maxMismatches,
                       kea.event.AbortListener abortListener)
Creates a new instance of SearchDatabase.

Parameters:
owner - Owning window component.
database - Record database to search.
oligo - Oligo record to use in search.
progressComponent - ProgressComponent object to update.
maxMismatches - Maximum number of mismatches allowed.
abortListener - Listens for abort signal from parser.
Method Detail

run

public void run()
Runs search, generating a collection of OligoSearchResult objects.