Package org.biojava.bio.program.ssbind
Class AlphabetResolver
java.lang.Object
org.biojava.bio.program.ssbind.AlphabetResolver
AlphabetResolvers are helpers which determine which
type of sequence Alphabet to expect from a search
result. Now public to allow use by anyone making custom handlers.- Since:
- 1.2
- Author:
- Keith James
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FiniteAlphabetresolveAlphabet(String identifier) resolveAlphabetreturns an appropriateAlphabetfor an arbitrary identifier.
-
Constructor Details
-
AlphabetResolver
public AlphabetResolver()
-
-
Method Details
-
resolveAlphabet
resolveAlphabetreturns an appropriateAlphabetfor an arbitrary identifier. The protein alphabet returned will include the termination character as e.g. BLASTX 6-frame translations are likely to include stops.- Parameters:
identifier- aStringidentifier (recognised are BLASTN, BLASTP, BLASTX, TBLASTN, TBLASTX, DNA and PROTEIN).- Returns:
- a
FiniteAlphabet. - Throws:
BioException- if the identifier is not known.
-