package biotk

  1. Overview
  2. Docs
type t = private {
  1. id : Base.string;
  2. chr : Base.string;
  3. strand : [ `Plus | `Minus ];
  4. exons : (Base.int * Base.int) Base.list;
}
val make : id:Base.string -> strand:[ `Plus | `Minus ] -> GLoc.t Base.list -> t Base.Or_error.t
val range : t -> Base.int * Base.int
val loc : t -> GLoc.t
val exons : t -> GLoc.t Base.list
val introns : t -> GLoc.t Base.list
val upstream : t -> Base.int -> GLoc.t

Warning: not right-clipped (unknown chromosome length)

val downstream : t -> Base.int -> GLoc.t

Warning: not right-clipped (unknown chromosome length)