public interface Table
IUPACParser.IUPACTable
even
though this is the only implementing class for the interface.Modifier and Type | Interface and Description |
---|---|
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. |
Modifier and Type | Method and Description |
---|---|
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.
|
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
.Copyright © 2000–2018 BioJava. All rights reserved.