public class SpecificAminoAcids extends AminoAcids implements MolecularDataType
MolecularDataType.UtilsDEFAULT_INSTANCE, TERMINATE_CHARACTER, TERMINATE_STATEAMINO_ACID_DESCRIPTION, AMINOACIDS, CODON_DESCRIPTION, CODONS, GAP_BALANCED, GAP_BALANCED_DESCRIPTION, IUPAC_NUCELOTIDES_DESCRIPTION, IUPACNUCLEOTIDES, NUCLEOTIDE_DESCRIPTION, NUCLEOTIDES, NUMERIC, PRIMARY_SUGGESTED_GAP_CHARACTER, SUGGESTED_GAP_CHARACTERS, SUGGESTED_GAP_STATE, SUGGESTED_UNKNOWN_STATE, TWO_STATE_DESCRIPTION, TWOSTATES, UNKNOWN, UNKNOWN_CHARACTER, UNKNOWN_TLA| Constructor and Description |
|---|
SpecificAminoAcids()
Creates with Universal Codon Table
|
SpecificAminoAcids(CodonTable translationTable) |
SpecificAminoAcids(int organismTypeID) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
getMolecularStatesFromIUPACNucleotides(int[] nucleotideStates,
int startingIndex) |
int[] |
getMolecularStatesFromSimpleNucleotides(int[] nucleotideStates,
int startingIndex) |
int |
getNucleotideLength() |
int[] |
getNucleotideStates(int[] residueStates) |
int |
getOrganismTypeID() |
boolean |
isCreatesIUPACNuecleotides() |
getCharImpl, getDescription, getNumStates, getStateImpl, getTLA, getTypeID, isUnknownStateImplgetAmbiguousVersion, getChar, getPreferredChar, getPreferredCharImpl, getRecommendedGapState, getRecommendedUnknownState, getState, hasGap, isAmbiguous, isGapChar, isGapState, isUnknownChar, isUnknownState, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAmbiguousVersion, getChar, getDescription, getNumStates, getPreferredChar, getRecommendedGapState, getRecommendedUnknownState, getState, getTypeID, hasGap, isAmbiguous, isGapChar, isGapState, isUnknownChar, isUnknownStatepublic SpecificAminoAcids()
public SpecificAminoAcids(CodonTable translationTable)
public SpecificAminoAcids(int organismTypeID)
public int getOrganismTypeID()
public int[] getNucleotideStates(int[] residueStates)
getNucleotideStates in interface MolecularDataTyperesidueStates - an array of states corresponding to states of public final int[] getMolecularStatesFromIUPACNucleotides(int[] nucleotideStates,
int startingIndex)
getMolecularStatesFromIUPACNucleotides in interface MolecularDataTypepublic final int[] getMolecularStatesFromSimpleNucleotides(int[] nucleotideStates,
int startingIndex)
getMolecularStatesFromSimpleNucleotides in interface MolecularDataTypepublic boolean isCreatesIUPACNuecleotides()
isCreatesIUPACNuecleotides in interface MolecularDataTypepublic final int getNucleotideLength()
getNucleotideLength in interface MolecularDataType