Class TranscriptionEngine

java.lang.Object
org.biojava3.core.sequence.transcription.TranscriptionEngine

public class TranscriptionEngine extends Object
Used as a way of encapsulating the data structures required to parse DNA to a Protein sequence. In order to build one look at {@ TranscriptionEngine.Builder} which provides intelligent defaults & allows you to build an engine which is nearly the same as the default one but with a few changes. All of the engine is customisable. By default the code will attempt to:
  • Trim Stops
  • Convert initiating codons to M
  • Allow for the fuzzy translation of Codons i.e. if it contains an N that produces a Sequence<{@link{AminoAcidCompound}> with an X at that position
Author:
ayates