|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Table
Provides a way of separating us from the specific IUPACTable
even
though this is the only implementing class for the interface.
Nested Class Summary | |
---|---|
static class |
Table.CaseInsensitiveTriplet
Class used to hold three nucleotides together and allow for equality to be assessed in a case insensitive manner. |
static class |
Table.Codon
Instance of a Codon which is 3 NucleotideCompound s, its
corresponding AminoAcidCompound and if it is a start or stop codon. |
Method Summary | |
---|---|
CompoundSet<Table.Codon> |
getCodonCompoundSet(CompoundSet<NucleotideCompound> rnaCompounds,
CompoundSet<AminoAcidCompound> aminoAcidCompounds)
|
List<Table.Codon> |
getCodons(CompoundSet<NucleotideCompound> nucelotides,
CompoundSet<AminoAcidCompound> aminoAcids)
|
boolean |
isStart(AminoAcidCompound compound)
Returns true if the given compound could have been a start amino acid; this does not assert if the codon that actually coded for the amino acid was a start codon. |
Method Detail |
---|
List<Table.Codon> getCodons(CompoundSet<NucleotideCompound> nucelotides, CompoundSet<AminoAcidCompound> aminoAcids)
CompoundSet<Table.Codon> getCodonCompoundSet(CompoundSet<NucleotideCompound> rnaCompounds, CompoundSet<AminoAcidCompound> aminoAcidCompounds)
boolean isStart(AminoAcidCompound compound)
AminoAcidCompound
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |