public interface Blat
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_BLAT_SCORE_THRESHOLD
This value is basically a threshold fraction of aligned bases in the query.
|
static double |
STEPSIZE |
static final double DEFAULT_BLAT_SCORE_THRESHOLD
BlatResult
has implementation of score computation.BlatResult
,
Constant Field Valuesstatic final double STEPSIZE
Collection<BlatResult> blatQuery(BioSequence b) throws IOException
b
- The genome is inferred from the Taxon held by the sequence.IOException
- when there are IO problems.Collection<BlatResult> blatQuery(BioSequence b, Taxon taxon, boolean sensitive) throws IOException
b
- The genome is inferred from the Taxon held by the sequence.sensitive
- if true use the more sensitive gfServer, if available.taxon
- taxonIOException
- when there are IO problems.Map<BioSequence,Collection<BlatResult>> blatQuery(Collection<BioSequence> sequences, boolean sensitive, Taxon taxon) throws IOException
sequences
- The genome is inferred from the Taxon held by the sequence.taxon
- The taxon whose database will be searched.sensitive
- if true use the more sensitive gfServer, if available.IOException
- when there are IO problems.Map<BioSequence,Collection<BlatResult>> blatQuery(Collection<BioSequence> sequences, Taxon taxon) throws IOException
IOException
double getBlatScoreThreshold()
void setBlatScoreThreshold(double blatScoreThreshold)
blatScoreThreshold
- the blatScoreThreshold to setString getGfClientExe()
String getGfServerExe()
String getHost()
int getHumanServerPort()
int getMouseServerPort()
int getRatServerPort()
String getSeqDir()
String getSeqFiles(ShellDelegatingBlat.BlattableGenome genome)
genome
- genomeCollection<BlatResult> processPsl(InputStream inputStream, Taxon taxon) throws IOException
inputStream
- to the Blat output file in psl formattaxon
- taxonIOException
- when there are IO problems.void startServer(ShellDelegatingBlat.BlattableGenome genome, int port) throws IOException
genome
- genomeport
- portIOException
- when there are IO problems.void stopServer(int port)
port
- portCopyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.