sig
  exception Invalid of string
  exception No_column of string
  type row
  type getter = Biocaml_table.row -> string -> string
  type columns = string list
  type t =
      Biocaml_comments.t option * Biocaml_table.columns *
      Biocaml_table.getter * Biocaml_table.row Batteries.Enum.t
  val of_input : ?itags:string -> Batteries.IO.input -> Biocaml_table.t
  val of_string_list :
    ?itags:string ->
    ?comments:string ->
    ?columns:string list -> string list list -> Biocaml_table.t
  val to_sqlite : ?otags:string -> Biocaml_table.t -> Sqlite3.db
end