Package pal.datatype
Class CodonTableUtils
- java.lang.Object
-
- pal.datatype.CodonTableUtils
-
public class CodonTableUtils extends java.lang.Object
Nucleotide Translating Utilities- Version:
- $Id: CodonTableUtils.java,v 1.4 2003/11/13 04:05:38 matt Exp $
- Author:
- Matthew Goode
-
-
Constructor Summary
Constructors Constructor Description CodonTableUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static char[]
convertNucleotideToAminoAcid(char[] nucleotideSequence, int startingPosition, int length, boolean reverse, CodonTable translator)
Translates a Nucleotide sequence into a Amino Acid sequencestatic java.lang.String
convertNucleotideToAminoAcid(java.lang.String nucleotideSequence, int startingPosition, int length, boolean reverse, CodonTable translator)
Translates a Nucleotide sequence into a Amino Acid sequence
-
-
-
Method Detail
-
convertNucleotideToAminoAcid
public static final java.lang.String convertNucleotideToAminoAcid(java.lang.String nucleotideSequence, int startingPosition, int length, boolean reverse, CodonTable translator)
Translates a Nucleotide sequence into a Amino Acid sequence
-
convertNucleotideToAminoAcid
public static final char[] convertNucleotideToAminoAcid(char[] nucleotideSequence, int startingPosition, int length, boolean reverse, CodonTable translator)
Translates a Nucleotide sequence into a Amino Acid sequence- Parameters:
nucleotideSequence
- - the base nucleotide sequence as a char arraystarting
- position - the starting position to begin reading fromlength
- - the length of the reading frame (in nucleotide units - should be a multiple of 3, if not remainder is truncated!)reverse
- - if true works backwards with codon at starting position being last in translation (codon read in reverse as well). Else reads forwards.translator
- - the nucleotide translator to use for translation nucleotides into amino acids.
-
-