C# Class LibiadaCore.Misc.DataTransformers.DnaTransformer

Static class for transformation of DNA sequences into amino acid and triplet sequences and vice versa.
Mostrar archivo Open project: intervals-mining-lab/libiada-core

Public Methods

Method Description
Decode ( BaseChain inputChain ) : BaseChain

Translates amino acid sequences into phantom sequences.

EncodeAmino ( BaseChain inputChain ) : BaseChain

Translates DNA sequence into amino acids.

EncodeTriplets ( BaseChain inputChain ) : BaseChain

Translates dna sequence into triplet sequence.

Method Details

Decode() public static method

Translates amino acid sequences into phantom sequences.
public static Decode ( BaseChain inputChain ) : BaseChain
inputChain BaseChain /// Amino acid sequence. ///
return BaseChain

EncodeAmino() public static method

Translates DNA sequence into amino acids.
public static EncodeAmino ( BaseChain inputChain ) : BaseChain
inputChain BaseChain /// DNA sequence. ///
return BaseChain

EncodeTriplets() public static method

Translates dna sequence into triplet sequence.
public static EncodeTriplets ( BaseChain inputChain ) : BaseChain
inputChain BaseChain /// Nucleotide sequence. ///
return BaseChain