package biotk

  1. Overview
  2. Docs
include S with type profile := Nucleotide_frequency.t and type score := float and type symbol := Nucleotide.t
type expression
type automaton
val disjunction : expression list -> expression
val sequence : expression list -> expression
val gap : min_length:int -> max_length:int -> expression
val min_score : expression -> float
val max_score : expression -> float
val scores : expression -> float array
val automaton : expression -> automaton
val scan : (char -> Nucleotide.t option) -> automaton -> string -> (int * float * int) Seq.t
val of_counts : ?prior:float -> int array array -> expression
val tandem : expression -> expression -> int -> int -> expression