Package org.biojava.bio.program.ssbind
Class AlphabetResolver
- java.lang.Object
-
- org.biojava.bio.program.ssbind.AlphabetResolver
-
public class AlphabetResolver extends Object
AlphabetResolver
s are helpers which determine which type of sequenceAlphabet
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 Constructor Description AlphabetResolver()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FiniteAlphabet
resolveAlphabet(String identifier)
resolveAlphabet
returns an appropriateAlphabet
for an arbitrary identifier.
-
-
-
Constructor Detail
-
AlphabetResolver
public AlphabetResolver()
-
-
Method Detail
-
resolveAlphabet
public static FiniteAlphabet resolveAlphabet(String identifier) throws BioException
resolveAlphabet
returns an appropriateAlphabet
for 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
- aString
identifier (recognised are BLASTN, BLASTP, BLASTX, TBLASTN, TBLASTX, DNA and PROTEIN).- Returns:
- a
FiniteAlphabet
. - Throws:
BioException
- if the identifier is not known.
-
-