package bio_io

  1. Overview
  2. Docs
val names : string list
val bits : ([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm
val evalue : ([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm
val tend : ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm
val tstart : ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm
val qend : ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm
val qstart : ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm
val gapopen : ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm
val mismatch : ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm
val alnlen : ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm
val fident : ([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm
val target : ([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm
val query : ([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm
val make_creator : query: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> 'a -> ('b -> Base.string) * 'c) -> target: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> 'd -> ('e -> Base.string) * 'f) -> fident: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> 'g -> ('h -> Base.float) * 'i) -> alnlen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'j -> ('k -> Base.int) * 'l) -> mismatch: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'm -> ('n -> Base.int) * 'o) -> gapopen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'p -> ('q -> Base.int) * 'r) -> qstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 's -> ('t -> Base.int) * 'u) -> qend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'v -> ('w -> Base.int) * 'x) -> tstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'y -> ('z -> Base.int) * 'a1) -> tend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'b1 -> ('c1 -> Base.int) * 'd1) -> evalue: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> 'e1 -> ('f1 -> Base.float) * 'g1) -> bits: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> 'h1 -> ('i1 -> Base.float) * 'j1) -> 'k1 -> ('l1 -> t) * 'm1
val create : query:Base.string -> target:Base.string -> fident:Base.float -> alnlen:Base.int -> mismatch:Base.int -> gapopen:Base.int -> qstart:Base.int -> qend:Base.int -> tstart:Base.int -> tend:Base.int -> evalue:Base.float -> bits:Base.float -> t
val map : query: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> Base.string) -> target: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> Base.string) -> fident: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.float) -> alnlen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.int) -> mismatch: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.int) -> gapopen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.int) -> qstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.int) -> qend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.int) -> tstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.int) -> tend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.int) -> evalue: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.float) -> bits: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.float) -> t
val iter : query: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> Base.unit) -> target: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> Base.unit) -> fident: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.unit) -> alnlen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.unit) -> mismatch: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.unit) -> gapopen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.unit) -> qstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.unit) -> qend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.unit) -> tstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.unit) -> tend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.unit) -> evalue: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.unit) -> bits: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.unit) -> Base.unit
val fold : init:'a -> query: ('b -> ([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> 'c) -> target: ('d -> ([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> 'e) -> fident: ('f -> ([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> 'g) -> alnlen: ('h -> ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'i) -> mismatch: ('j -> ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'k) -> gapopen: ('l -> ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'm) -> qstart: ('n -> ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'o) -> qend: ('p -> ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'q) -> tstart: ('r -> ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 's) -> tend: ('t -> ([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'u) -> evalue: ('v -> ([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> 'w) -> bits: ('x -> ([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> 'y) -> 'z
val map_poly : ([< `Read | `Set_and_create ], t, 'a) Fieldslib.Field.user -> 'b list
val for_all : query: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> Base.bool) -> target: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> Base.bool) -> fident: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.bool) -> alnlen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> mismatch: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> gapopen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> qstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> qend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> tstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> tend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> evalue: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.bool) -> bits: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.bool) -> Base.bool
val exists : query: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> Base.bool) -> target: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> Base.bool) -> fident: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.bool) -> alnlen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> mismatch: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> gapopen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> qstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> qend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> tstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> tend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> Base.bool) -> evalue: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.bool) -> bits: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> Base.bool) -> Base.bool
val to_list : query: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> 'a) -> target: (([< `Read | `Set_and_create ], t, Base.string) Fieldslib.Field.t_with_perm -> 'b) -> fident: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> 'c) -> alnlen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'd) -> mismatch: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'e) -> gapopen: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'f) -> qstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'g) -> qend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'h) -> tstart: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'i) -> tend: (([< `Read | `Set_and_create ], t, Base.int) Fieldslib.Field.t_with_perm -> 'j) -> evalue: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> 'k) -> bits: (([< `Read | `Set_and_create ], t, Base.float) Fieldslib.Field.t_with_perm -> 'l) -> 'm list
module Direct : sig ... end