Ejemplo n.º 1
0
        /// <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();
        }