Interface Blat
- All Known Implementing Classes:
- ShellDelegatingBlat
public interface Blat
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final doubleThis value is basically a threshold fraction of aligned bases in the query.
- 
Method SummaryModifier and TypeMethodDescriptionblatQuery(Collection<BioSequence> sequences, boolean sensitive, Taxon taxon) blatQuery(Collection<BioSequence> sequences, Taxon taxon) Run a BLAT search using the gfClient.blatQuery(BioSequence b, Taxon taxon, boolean sensitive) Run a BLAT search using the gfClient.voidsetBlatScoreThreshold(double blatScoreThreshold) Set the blat score threshold to use.
- 
Field Details- 
DEFAULT_BLAT_SCORE_THRESHOLDstatic final double DEFAULT_BLAT_SCORE_THRESHOLDThis value is basically a threshold fraction of aligned bases in the query. Hits below this score are simply not reported.BlatResulthas implementation of score computation.- See Also:
 
 
- 
- 
Method Details- 
blatQueryRun a BLAT search using the gfClient.- Parameters:
- b- The genome is inferred from the Taxon held by the sequence.
- Returns:
- Collection of BlatResult objects.
- Throws:
- IOException- when there are IO problems.
 
- 
blatQueryRun a BLAT search using the gfClient.- Parameters:
- b- The genome is inferred from the Taxon held by the sequence.
- taxon- taxon
- sensitive- if true use the more sensitive gfServer, if available.
- Returns:
- Collection of BlatResult objects.
- Throws:
- IOException- when there are IO problems.
 
- 
blatQueryMap<BioSequence, List<BlatResult>> blatQuery(Collection<BioSequence> sequences, boolean sensitive, Taxon taxon) throws IOException - Parameters:
- sequences- The genome is inferred from the Taxon held by the sequence.
- sensitive- if true use the more sensitive gfServer, if available.
- taxon- The taxon whose database will be searched.
- Returns:
- map of the input sequences to a corresponding collection of blat result(s)
- Throws:
- IOException- when there are IO problems.
 
- 
blatQueryMap<BioSequence, List<BlatResult>> blatQuery(Collection<BioSequence> sequences, Taxon taxon) throws IOException - Throws:
- IOException
 
- 
setBlatScoreThresholdvoid setBlatScoreThreshold(double blatScoreThreshold) Set the blat score threshold to use.Defaults to DEFAULT_BLAT_SCORE_THRESHOLD.
 
-