Beispiel #1
0
 /// <summary>
 /// Return an exon intersecting 'marker' (first exon found)
 /// </summary>
 /// <param name="marker"></param>
 /// <returns></returns>
 public Exon FindExon(Interval marker)
 {
     return(Exons.FirstOrDefault(x => x.Intersects(marker)));
 }
Beispiel #2
0
 /// <summary>
 /// Return the an exon that intersects 'pos'
 /// </summary>
 /// <param name="pos"></param>
 /// <returns></returns>
 public Exon FindExon(int pos)
 {
     return(Exons.FirstOrDefault(x => x.Includes(pos)));
 }