Changes

From Genome Analysis Wiki
Jump to navigationJump to search
784 bytes removed ,  17:58, 20 May 2014
Line 83: Line 83:  
:&rArr; A variant is normalized if and only if it is has no superfluous nucleotides on the left side and right parsimonious and left aligned.  (definition of left parsimony) <br>
 
:&rArr; A variant is normalized if and only if it is has no superfluous nucleotides on the left side and right parsimonious and left aligned.  (definition of left parsimony) <br>
 
:&rArr; A variant is normalized if and only if it is has no superfluous nucleotides on the left side and each allele do not end with the same type of nucleotide. (lemma 1) <br>
 
:&rArr; A variant is normalized if and only if it is has no superfluous nucleotides on the left side and each allele do not end with the same type of nucleotide. (lemma 1) <br>
  −
= Algorithm for Normalization =
  −
  −
So now that we know how to tell if a variant is normalized, we simply need to manipulate the variant till the rightmost ends of the alleles are not the same, apply truncation to the superfluous nucleotides on the left side of the variant to obtain a normalized variant.
  −
The algorithm to normalize a variant; biallelic or multiallelic is as follows:
  −
  −
[[Image:variant_normalization_algorithm.png|none|600px|Lines 1 to 8 performs the left alignment and ensures parsimonious representation on  the right side.  Lines 9 to 11 ensures parsimonious representation on the left side. ]]
  −
  −
  −
Lines 1 to 8 performs the left alignment and ensures parsimonious representation on  the right side.  Lines 9 to 11 ensures parsimonious representation on the left side.
      
= Implementation =
 
= Implementation =
1,102

edits

Navigation menu