/// <summary> /// Calculate codons by applying the variant and calculating the differences in CDS sequences. /// This is a slow method, makes sense only for complex variants /// </summary> protected void CodonsRefAlt() { Transcript trNew = Transcript.ApplyVariant(Variant) as Transcript; cdsAlt = SequenceExtensions.ConvertToString(trNew.RetrieveCodingSequence()); cdsRef = SequenceExtensions.ConvertToString(Transcript.RetrieveCodingSequence()); cdsDiff(); // Calculate differences: CDS }