Package org.biojava.nbio.core.sequence.transcription
-
Interface Summary Interface Description Table Provides a way of separating us from the specificIUPACParser.IUPACTable
even though this is the only implementing class for the interface. -
Class Summary Class Description CaseInsensitiveCompound Attempts to wrap compounds so it is possible to view them in a case insensitive mannerDNAToRNATranslator Performs the first stage of transcription by going from DNA to RNA.RNAToAminoAcidTranslator Takes aSequence
ofNucleotideCompound
which should represent an RNA sequence (RNASequence
is good for this) and returns a list ofSequence
which holdAminoAcidCompound
.Table.CaseInsensitiveTriplet Class used to hold three nucleotides together and allow for equality to be assessed in a case insensitive manner.Table.Codon Instance of a Codon which is 3NucleotideCompound
s, its correspondingAminoAcidCompound
and if it is a start or stop codon.TranscriptionEngine Used as a way of encapsulating the data structures required to parse DNA to a Protein sequence.TranscriptionEngine.Builder This class is the way to create aTranslationEngine
. -
Enum Summary Enum Description Frame Indicates a way of translating a sequence.