/// <summary> /// Sets relevant regions for a transcript /// </summary> /// <param name="transcript"></param> public static void SetRegions(Transcript transcript) { transcript.Introns = transcript.CreateIntrons(); transcript.UTRs = transcript.CreateUTRs(); var updown = transcript.CreateUpDown(transcript.Gene.Chromosome); transcript.Upstream = updown.OfType <Upstream>().FirstOrDefault(); transcript.Downstream = updown.OfType <Downstream>().FirstOrDefault(); }